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=8d6162e93c9b6cc4fd0372995b4d4a96f11f4170;hb=34fe66994cdf3a9de3eea805bbb913a64c54b984;hp=ae07a5b5eceda112e6f9072ead37ce380cbaabe7;hpb=33100c3398ebbff3ac40244ec2a7b05ea3316a65;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 ae07a5b5e..8d6162e93 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 @@ -5,6 +5,7 @@ import java.util.List; import javax.jcr.Property; import javax.jcr.PropertyType; import javax.jcr.RepositoryException; +import javax.jcr.RepositoryFactory; import javax.jcr.Value; import javax.jcr.observation.Event; import javax.jcr.observation.EventListener; @@ -57,6 +58,7 @@ public class GenericJcrBrowser extends AbstractJcrBrowser { /* DEPENDENCY INJECTION */ private JcrKeyring jcrKeyring; private RepositoryRegister repositoryRegister; + private RepositoryFactory repositoryFactory; // This page widgets private TreeViewer nodesViewer; @@ -104,7 +106,7 @@ public class GenericJcrBrowser extends AbstractJcrBrowser { top.setLayout(gl); nodeContentProvider = new NodeContentProvider(jcrKeyring, - repositoryRegister, sortChildNodes); + repositoryRegister, repositoryFactory, sortChildNodes); // nodes viewer nodesViewer = createNodeViewer(top, nodeContentProvider); @@ -320,4 +322,8 @@ public class GenericJcrBrowser extends AbstractJcrBrowser { this.jcrKeyring = jcrKeyring; } + public void setRepositoryFactory(RepositoryFactory repositoryFactory) { + this.repositoryFactory = repositoryFactory; + } + }