X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=server%2Fplugins%2Forg.argeo.jcr.ui.explorer%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fjcr%2Fui%2Fexplorer%2Futils%2FGenericNodeDoubleClickListener.java;h=da13a236602abe0e10b427804a650a1f01d0d9a5;hb=6bb0606505be3e99021c5ff9771c719eb1e1f2e7;hp=85d229d445a0d73843e0f556b126b1eb418ab01d;hpb=c0b7b3f9d1781d074ab35d24017042fa9415e1e4;p=lgpl%2Fargeo-commons.git diff --git a/server/plugins/org.argeo.jcr.ui.explorer/src/main/java/org/argeo/jcr/ui/explorer/utils/GenericNodeDoubleClickListener.java b/server/plugins/org.argeo.jcr.ui.explorer/src/main/java/org/argeo/jcr/ui/explorer/utils/GenericNodeDoubleClickListener.java index 85d229d44..da13a2366 100644 --- a/server/plugins/org.argeo.jcr.ui.explorer/src/main/java/org/argeo/jcr/ui/explorer/utils/GenericNodeDoubleClickListener.java +++ b/server/plugins/org.argeo.jcr.ui.explorer/src/main/java/org/argeo/jcr/ui/explorer/utils/GenericNodeDoubleClickListener.java @@ -4,9 +4,8 @@ import javax.jcr.Node; import javax.jcr.RepositoryException; import javax.jcr.nodetype.NodeType; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; import org.argeo.ArgeoException; +import org.argeo.eclipse.ui.jcr.utils.JcrFileProvider; import org.argeo.eclipse.ui.specific.FileHandler; import org.argeo.jcr.ui.explorer.JcrExplorerPlugin; import org.argeo.jcr.ui.explorer.editors.GenericNodeEditor; @@ -17,7 +16,6 @@ import org.argeo.jcr.ui.explorer.model.WorkspaceNode; import org.eclipse.jface.viewers.DoubleClickEvent; import org.eclipse.jface.viewers.IDoubleClickListener; import org.eclipse.jface.viewers.IStructuredSelection; -import org.eclipse.jface.viewers.ITreeContentProvider; import org.eclipse.jface.viewers.TreeViewer; import org.eclipse.ui.PartInitException; @@ -26,8 +24,8 @@ import org.eclipse.ui.PartInitException; */ public class GenericNodeDoubleClickListener implements IDoubleClickListener { - private final static Log log = LogFactory - .getLog(GenericNodeDoubleClickListener.class); + // private final static Log log = LogFactory + // .getLog(GenericNodeDoubleClickListener.class); private TreeViewer nodeViewer; private JcrFileProvider jfp; @@ -67,9 +65,10 @@ public class GenericNodeDoubleClickListener implements IDoubleClickListener { // various // repository. // TODO : enhanced that. - ITreeContentProvider itcp = (ITreeContentProvider) nodeViewer - .getContentProvider(); - // jfp.setRootNodes((Object[]) itcp.getElements(null)); + // ITreeContentProvider itcp = (ITreeContentProvider) + // nodeViewer + // .getContentProvider(); + jfp.setReferenceNode(node); fileHandler.openFile(name, id); } GenericNodeEditorInput gnei = new GenericNodeEditorInput(node);