X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ui%2Fsrc%2Forg%2Fargeo%2Fcms%2Fui%2FCmsUiProvider.java;h=24415c83c8594815469ef8d95f7cba5e8cc75dbd;hb=1e5faff835877a2fc08c1c91f43f45c92aed0696;hp=7e0e4faf3ab304de5fc504684f26c9d3b8dd44c2;hpb=c5fa035468228d1f87ab5431a3fad17403eee1c3;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ui/src/org/argeo/cms/ui/CmsUiProvider.java b/org.argeo.cms.ui/src/org/argeo/cms/ui/CmsUiProvider.java index 7e0e4faf3..24415c83c 100644 --- a/org.argeo.cms.ui/src/org/argeo/cms/ui/CmsUiProvider.java +++ b/org.argeo.cms.ui/src/org/argeo/cms/ui/CmsUiProvider.java @@ -7,15 +7,15 @@ import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Control; /** Stateless factory building an SWT user interface given a JCR context. */ +@FunctionalInterface public interface CmsUiProvider { /** * Initialises a user interface. * * @param parent * the parent composite - * @param a - * context node or null + * @param context + * a context node (holding the JCR underlying session), or null */ - public Control createUi(Composite parent, Node context) - throws RepositoryException; + public Control createUi(Composite parent, Node context) throws RepositoryException; }