using Runnable to comply to the SWT threading model.
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.quantum.sql / src / com / quantum / ImageStore.java
index 4d643d7..1a7495f 100644 (file)
@@ -35,6 +35,9 @@ public class ImageStore {
        public static final String CLASS = "class";
        public static final String CLEAR = "clear";
        public static final String CLOSE = "close";
+       public static final String CLOSE_DISABLED = "close_disabled";
+       public static final String CLOSE_ALL = "close_all";
+       public static final String CLOSE_ALL_DISABLED = "close_all_disabled";
        public static final String COLUMN = "column";
        public static final String CONNECT = "connect";
        public static final String CONNECTED = "connected";
@@ -46,6 +49,7 @@ public class ImageStore {
        public static final String EDIT = "edit";
        public static final String ENTITYGROUP = "entitygroup";
        public static final String EXPORT = "export";
+       public static final String EXTERNAL_JAR = "external_jar";
        public static final String FILTER = "filter";
        public static final String FOREIGNKEY = "foreignkey";
        public static final String FULLDATA = "fulldata";
@@ -75,6 +79,7 @@ public class ImageStore {
        public static final String SUBSET = "subset";
        public static final String SUCCESS = "success";
        public static final String TABLE = "bigtable";
+       public static final String TABLE_DETAILS = "table_details";
        public static final String TEMPLATE = "template";
        public static final String TORQUE = "torque";
        public static final String TRIGGER = "trigger";
@@ -96,7 +101,7 @@ public class ImageStore {
         * @param default1
         * @return
         */
-       private static Image getImage(String imageName, AbstractUIPlugin plugin) {
+       public static Image getImage(String imageName, AbstractUIPlugin plugin) {
                ImageRegistry registry = plugin.getImageRegistry();
                String key = stripSuffix(imageName);
                Image image = registry.get(getVersionAppropriateImage(key));
@@ -153,6 +158,9 @@ public class ImageStore {
                addImage(registry, url, CLASS);
                addImage(registry, url, CLEAR);
                addImage(registry, url, CLOSE);
+               addImage(registry, url, CLOSE_DISABLED);
+               addImage(registry, url, CLOSE_ALL);
+               addImage(registry, url, CLOSE_ALL_DISABLED);
                addImage(registry, url, COLUMN);
                addImage(registry, url, CONNECT);
                addImage(registry, url, CONNECTED);
@@ -164,6 +172,7 @@ public class ImageStore {
                addImage(registry, url, EDIT);
                addImage(registry, url, ENTITYGROUP);
                addImage(registry, url, EXPORT);
+               addImage(registry, url, EXTERNAL_JAR);
                addImage(registry, url, FILTER);
                addImage(registry, url, FOREIGNKEY);
                addImage(registry, url, FULLDATA);
@@ -192,6 +201,7 @@ public class ImageStore {
                addImage(registry, url, SUBSET);
                addImage(registry, url, SUCCESS);
                addImage(registry, url, TABLE);
+               addImage(registry, url, TABLE_DETAILS);
                addImage(registry, url, TEMPLATE);
                addImage(registry, url, TORQUE);
                addImage(registry, url, TRIGGER);
@@ -202,9 +212,11 @@ public class ImageStore {
                
                if (!VersioningHelper.isEclipse30()) {
                        addImage(registry, url, CLOSE + VERSION_2);
+                       addImage(registry, url, CLOSE_ALL + VERSION_2);
                        addImage(registry, url, COPY + VERSION_2);
                        addImage(registry, url, DELETE + VERSION_2);
                        addImage(registry, url, EXPORT + VERSION_2);
+                       addImage(registry, url, EXTERNAL_JAR + VERSION_2);
                        addImage(registry, url, IMPORT + VERSION_2);
                        addImage(registry, url, PASTE + VERSION_2);
                        addImage(registry, url, REFRESH + VERSION_2);