diff --git a/plugins/groovy/resources/icons/mvc/action_method.png b/plugins/groovy/resources/icons/mvc/action_method.png new file mode 100644 index 000000000000..a79953dacdcd Binary files /dev/null and b/plugins/groovy/resources/icons/mvc/action_method.png differ diff --git a/plugins/groovy/resources/icons/mvc/config_folder_closed.png b/plugins/groovy/resources/icons/mvc/config_folder_closed.png new file mode 100644 index 000000000000..6a5aa5350ae6 Binary files /dev/null and b/plugins/groovy/resources/icons/mvc/config_folder_closed.png differ diff --git a/plugins/groovy/resources/icons/mvc/controller.png b/plugins/groovy/resources/icons/mvc/controller.png new file mode 100644 index 000000000000..358fcda1c167 Binary files /dev/null and b/plugins/groovy/resources/icons/mvc/controller.png differ diff --git a/plugins/groovy/resources/icons/mvc/domain_class.png b/plugins/groovy/resources/icons/mvc/domain_class.png new file mode 100644 index 000000000000..a94ae4b54a4f Binary files /dev/null and b/plugins/groovy/resources/icons/mvc/domain_class.png differ diff --git a/plugins/groovy/resources/icons/mvc/groovy_mvc_plugin.png b/plugins/groovy/resources/icons/mvc/groovy_mvc_plugin.png new file mode 100644 index 000000000000..62b913d300d4 Binary files /dev/null and b/plugins/groovy/resources/icons/mvc/groovy_mvc_plugin.png differ diff --git a/plugins/groovy/resources/icons/mvc/modelsNode.png b/plugins/groovy/resources/icons/mvc/modelsNode.png new file mode 100644 index 000000000000..239cd21647ef Binary files /dev/null and b/plugins/groovy/resources/icons/mvc/modelsNode.png differ diff --git a/plugins/groovy/resources/icons/mvc/refresh.png b/plugins/groovy/resources/icons/mvc/refresh.png new file mode 100644 index 000000000000..43688150e29f Binary files /dev/null and b/plugins/groovy/resources/icons/mvc/refresh.png differ diff --git a/plugins/groovy/resources/icons/mvc/service.png b/plugins/groovy/resources/icons/mvc/service.png new file mode 100644 index 000000000000..ff6fa1148743 Binary files /dev/null and b/plugins/groovy/resources/icons/mvc/service.png differ diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcIcons.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcIcons.java new file mode 100644 index 000000000000..9f35bc10b748 --- /dev/null +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcIcons.java @@ -0,0 +1,22 @@ +package org.jetbrains.plugins.groovy.mvc; + +import com.intellij.openapi.util.IconLoader; + +import javax.swing.*; + +/** + * @author peter + */ +public interface MvcIcons { + String ICONS_PATH = "/icons/mvc/"; + + Icon CONTROLLER = IconLoader.getIcon(ICONS_PATH + "controller.png"); + Icon SERVICE = IconLoader.getIcon(ICONS_PATH + "service.png"); + Icon DOMAIN_CLASS = IconLoader.getIcon(ICONS_PATH + "domain_class.png"); + Icon CONFIG_FOLDER = IconLoader.getIcon(ICONS_PATH + "config_folder_closed.png"); + Icon ACTION_NODE = IconLoader.getIcon(ICONS_PATH + "action_method.png"); + Icon CONTROLLERS_FOLDER = IconLoader.getIcon("/nodes/keymapTools.png"); + Icon DOMAIN_CLASSES_FOLDER = IconLoader.getIcon(ICONS_PATH + "modelsNode.png"); + Icon PLUGINS_REFRESH = IconLoader.getIcon(ICONS_PATH + "refresh.png"); + Icon PLUGIN = IconLoader.getIcon(ICONS_PATH + "groovy_mvc_plugin.png"); +}