]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/controllers/DistTreeLabelProvider.java
Fix a few issues while testing and building distributions.
[gpl/argeo-slc.git] / plugins / org.argeo.slc.client.ui.dist / src / main / java / org / argeo / slc / client / ui / dist / controllers / DistTreeLabelProvider.java
index 4bebdda8895f6aaa1d2db5b742736049be11b9c6..37bff6bd717b1f0c55264c341b6755846847b41e 100644 (file)
@@ -3,7 +3,8 @@ package org.argeo.slc.client.ui.dist.controllers;
 import org.argeo.eclipse.ui.jcr.JcrImages;
 import org.argeo.slc.client.ui.dist.DistImages;
 import org.argeo.slc.client.ui.dist.model.DistParentElem;
-import org.argeo.slc.client.ui.dist.model.GroupBaseElem;
+import org.argeo.slc.client.ui.dist.model.ModularDistBaseElem;
+import org.argeo.slc.client.ui.dist.model.ModularDistVersionElem;
 import org.argeo.slc.client.ui.dist.model.RepoElem;
 import org.argeo.slc.client.ui.dist.model.WkspGroupElem;
 import org.argeo.slc.client.ui.dist.model.WorkspaceElem;
@@ -33,14 +34,15 @@ public class DistTreeLabelProvider extends ColumnLabelProvider {
                        else
                                return JcrImages.REPOSITORY_DISCONNECTED;
                } else if (element instanceof WorkspaceElem) {
-                       if (((WorkspaceElem) element).isConnected())
-                               return JcrImages.WORKSPACE_CONNECTED;
-                       else
-                               return JcrImages.WORKSPACE_DISCONNECTED;
+                       return JcrImages.WORKSPACE_CONNECTED;
                } else if (element instanceof WkspGroupElem)
                        return DistImages.IMG_WKSP_GROUP;
-               else if (element instanceof GroupBaseElem)
-                       return DistImages.IMG_GROUP_BASE;
+               // else if (element instanceof GroupBaseElem)
+               // return DistImages.IMG_GROUP_BASE;
+               else if (element instanceof ModularDistBaseElem)
+                       return DistImages.IMG_MODULAR_DIST_BASE;
+               else if (element instanceof ModularDistVersionElem)
+                       return DistImages.IMG_MODULAR_DIST_VERSION;
                return super.getImage(element);
        }
 }
\ No newline at end of file