X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.e4%2Fsrc%2Forg%2Fargeo%2Fcms%2Fe4%2Fjcr%2FJcrBrowserView.java;h=f18f7fc87f14f2a8b5bd084fe8059252ac13d5dc;hb=040134a521a7952b7523e5c1a53310b40bbd1b60;hp=28dee610354fa65fd8e15ae415758756d7fa3326;hpb=8cd9656b1dcd64fe854ebda47361261b36ab18c4;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.e4/src/org/argeo/cms/e4/jcr/JcrBrowserView.java b/org.argeo.cms.e4/src/org/argeo/cms/e4/jcr/JcrBrowserView.java index 28dee6103..f18f7fc87 100644 --- a/org.argeo.cms.e4/src/org/argeo/cms/e4/jcr/JcrBrowserView.java +++ b/org.argeo.cms.e4/src/org/argeo/cms/e4/jcr/JcrBrowserView.java @@ -44,7 +44,9 @@ import org.argeo.eclipse.ui.TreeParent; import org.argeo.eclipse.ui.jcr.AsyncUiEventListener; import org.argeo.eclipse.ui.jcr.utils.NodeViewerComparer; import org.argeo.node.security.CryptoKeyring; +import org.argeo.node.security.Keyring; import org.eclipse.e4.core.contexts.IEclipseContext; +import org.eclipse.e4.core.di.annotations.Optional; import org.eclipse.e4.ui.services.EMenuService; import org.eclipse.e4.ui.workbench.modeling.EPartService; import org.eclipse.e4.ui.workbench.modeling.ESelectionService; @@ -76,7 +78,9 @@ public class JcrBrowserView { private boolean sortChildNodes = true; /* DEPENDENCY INJECTION */ - private CryptoKeyring keyring; + @Inject + @Optional + private Keyring keyring; @Inject private RepositoryFactory repositoryFactory; @Inject