X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=server%2Fplugins%2Forg.argeo.jcr.ui.explorer%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fjcr%2Fui%2Fexplorer%2Fviews%2FGenericJcrBrowser.java;fp=server%2Fplugins%2Forg.argeo.jcr.ui.explorer%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fjcr%2Fui%2Fexplorer%2Fviews%2FGenericJcrBrowser.java;h=2fd97ae97172ad9bf88eae527faa94e4200ed29e;hb=2f0d8516846690fcb9a13ebe7a8c15ca50930a2b;hp=d009a85fb2b4366870364cf6c0c219ae80917b96;hpb=e20bb1ef1c9c03d5e704d1634f3c83a971d15df8;p=lgpl%2Fargeo-commons.git diff --git a/server/plugins/org.argeo.jcr.ui.explorer/src/main/java/org/argeo/jcr/ui/explorer/views/GenericJcrBrowser.java b/server/plugins/org.argeo.jcr.ui.explorer/src/main/java/org/argeo/jcr/ui/explorer/views/GenericJcrBrowser.java index d009a85fb..2fd97ae97 100644 --- a/server/plugins/org.argeo.jcr.ui.explorer/src/main/java/org/argeo/jcr/ui/explorer/views/GenericJcrBrowser.java +++ b/server/plugins/org.argeo.jcr.ui.explorer/src/main/java/org/argeo/jcr/ui/explorer/views/GenericJcrBrowser.java @@ -109,6 +109,7 @@ public class GenericJcrBrowser extends AbstractJcrBrowser { nodesViewer.getTree().setMenu(menu); getSite().registerContextMenu(menuManager, nodesViewer); getSite().setSelectionProvider(nodesViewer); + nodesViewer.setInput(getViewSite()); // Create the property viewer on the bottom @@ -241,7 +242,6 @@ public class GenericJcrBrowser extends AbstractJcrBrowser { try { ObservationManager observationManager = session.getWorkspace() .getObservationManager(); - // FIXME Will not be notified if empty result is deleted observationManager.addEventListener(resultsObserver, Event.PROPERTY_ADDED | Event.PROPERTY_CHANGED, "/", true, null, null, false); @@ -270,11 +270,13 @@ public class GenericJcrBrowser extends AbstractJcrBrowser { protected Boolean willProcessInUiThread(List events) throws RepositoryException { for (Event event : events) { - getLog().debug("Received event " + event); + if (getLog().isTraceEnabled()) + getLog().debug("Received event " + event); String path = event.getPath(); int index = path.lastIndexOf('/'); String propertyName = path.substring(index + 1); - getLog().debug("Concerned property " + propertyName); + if (getLog().isTraceEnabled()) + getLog().debug("Concerned property " + propertyName); } return false; }