Move SWT components to their subdirectory
[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
deleted file mode 100644 (file)
index b97230d..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-package org.argeo.app.ui;
-
-import org.argeo.api.acr.Content;
-import org.argeo.cms.Localized;
-import org.argeo.cms.swt.acr.SwtUiProvider;
-import org.eclipse.swt.widgets.Composite;
-
-/** An UI layer for the main work area. */
-public interface SuiteLayer extends SwtUiProvider {
-       static enum Property {
-               title, icon, weights, startMaximized, singleTab, fixedEntryArea;
-       }
-
-       String getId();
-
-       void view(SwtUiProvider uiProvider, Composite workArea, Content context);
-
-       Content getCurrentContext(Composite workArea);
-
-       default void open(SwtUiProvider uiProvider, Composite workArea, Content context) {
-               view(uiProvider, workArea, context);
-       }
-
-       default Localized getTitle() {
-               return null;
-       }
-}