JCR Explorer with keyring integration
[lgpl/argeo-commons.git] / server / plugins / org.argeo.jcr.ui.explorer / src / main / java / org / argeo / jcr / ui / explorer / model / WorkspaceNode.java
index 58c9c83bc3efa24fdd3c25009145712ded086f3f..63c56349ae8d7e2badcbe873e357e33d92f4c0d6 100644 (file)
@@ -10,8 +10,6 @@ import javax.jcr.observation.EventListener;
 
 import org.argeo.ArgeoException;
 import org.argeo.eclipse.ui.TreeParent;
-import org.argeo.eclipse.ui.jcr.JcrUiPlugin;
-import org.eclipse.swt.graphics.Image;
 
 /**
  * UI Tree component. Wraps the root node of a JCR {@link Workspace}. It also
@@ -22,12 +20,6 @@ import org.eclipse.swt.graphics.Image;
 public class WorkspaceNode extends TreeParent implements EventListener, UiNode {
        private Session session = null;
 
-       public final static Image WORKSPACE_DISCONNECTED = JcrUiPlugin
-                       .getImageDescriptor("icons/workspace_disconnected.png")
-                       .createImage();
-       public final static Image WORKSPACE_CONNECTED = JcrUiPlugin
-                       .getImageDescriptor("icons/workspace_connected.png").createImage();
-
        public WorkspaceNode(RepositoryNode parent, String name) {
                this(parent, name, null);
        }
@@ -59,8 +51,7 @@ public class WorkspaceNode extends TreeParent implements EventListener, UiNode {
        public void login() {
                try {
                        logout();
-                       session = ((RepositoryNode) getParent()).getRepository().login(
-                                       getName());
+                       session = ((RepositoryNode) getParent()).repositoryLogin(getName());
                        processNewSession(session);
 
                } catch (RepositoryException e) {