import org.argeo.api.acr.Content;
import org.argeo.api.cms.CmsLog;
+import org.argeo.app.ux.AppUi;
import org.argeo.app.ux.SuiteStyle;
import org.argeo.cms.Localized;
import org.argeo.cms.swt.CmsSwtUi;
import org.eclipse.swt.widgets.Composite;
/** The view for the default UX of Argeo Suite. */
-public class SwtAppUi extends CmsSwtUi {
+public class SwtAppUi extends CmsSwtUi implements AppUi {
+ static enum Structural {
+ header, footer, leadPane, sidePane, loginScreen, adminLeadPane;
+ }
+
private static final long serialVersionUID = 6207018859086689108L;
private final static CmsLog log = CmsLog.getLog(SwtAppUi.class);
this.userDir = userDir;
}
+// @Override
public Localized getTitle() {
return title;
}
this.title = title;
}
+ @Override
public boolean isLoginScreen() {
return loginScreen;
}