Introduce tabbed area.
[lgpl/argeo-commons.git] / org.argeo.cms.ui / src / org / argeo / cms / ui / CmsUiProvider.java
index 6ef4b315ce83d62badc8fb9c310d009d2bc9b98b..00939e154ca2a5df106fb5b150f6dc33e6bc27ac 100644 (file)
@@ -3,7 +3,6 @@ package org.argeo.cms.ui;
 import javax.jcr.Node;
 import javax.jcr.RepositoryException;
 
-import org.argeo.node.MvcProvider;
 import org.eclipse.swt.widgets.Composite;
 import org.eclipse.swt.widgets.Control;
 
@@ -16,10 +15,10 @@ public interface CmsUiProvider extends MvcProvider<Composite, Node, Control> {
         * @param parent  the parent composite
         * @param context a context node (holding the JCR underlying session), or null
         */
-       public Control createUi(Composite parent, Node context) throws RepositoryException;
+       Control createUi(Composite parent, Node context) throws RepositoryException;
 
        @Override
-       public default Control apply(Composite parent, Node context) {
+       default Control createUiPart(Composite parent, Node context) {
                try {
                        return createUi(parent, context);
                } catch (RepositoryException e) {