projects
/
gpl
/
argeo-suite.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Refactor to use ACR instead of JCR.
[gpl/argeo-suite.git]
/
org.argeo.app.ui
/
src
/
org
/
argeo
/
app
/
ui
/
SuiteLayer.java
diff --git
a/org.argeo.app.ui/src/org/argeo/app/ui/SuiteLayer.java
b/org.argeo.app.ui/src/org/argeo/app/ui/SuiteLayer.java
index a92994f9d8407213822b40845b5a9dfb828ca0f0..161856360f44fb9b6953420b2ed4251666dbc96d 100644
(file)
--- a/
org.argeo.app.ui/src/org/argeo/app/ui/SuiteLayer.java
+++ b/
org.argeo.app.ui/src/org/argeo/app/ui/SuiteLayer.java
@@
-1,22
+1,21
@@
package org.argeo.app.ui;
package org.argeo.app.ui;
-import javax.jcr.Node;
-
+import org.argeo.api.acr.Content;
import org.argeo.cms.Localized;
import org.argeo.cms.Localized;
-import org.argeo.cms.
ui.Cms
UiProvider;
+import org.argeo.cms.
swt.acr.Swt
UiProvider;
import org.eclipse.swt.widgets.Composite;
/** An UI layer for the main work area. */
import org.eclipse.swt.widgets.Composite;
/** An UI layer for the main work area. */
-public interface SuiteLayer extends
Cms
UiProvider {
+public interface SuiteLayer extends
Swt
UiProvider {
static enum Property {
title, icon, weights, startMaximized, singleTab, fixedEntryArea;
}
static enum Property {
title, icon, weights, startMaximized, singleTab, fixedEntryArea;
}
- void view(
CmsUiProvider uiProvider, Composite workArea, Node
context);
+ void view(
SwtUiProvider uiProvider, Composite workArea, Content
context);
-
Node
getCurrentContext(Composite workArea);
+
Content
getCurrentContext(Composite workArea);
- default void open(
CmsUiProvider uiProvider, Composite workArea, Node
context) {
+ default void open(
SwtUiProvider uiProvider, Composite workArea, Content
context) {
view(uiProvider, workArea, context);
}
view(uiProvider, workArea, context);
}