public class AppUi extends java.lang.Object implements CmsUiProvider, Branding
| Constructor and Description |
|---|
AppUi(CmsScriptApp app) |
AppUi(CmsScriptApp app,
CmsUiProvider uiProvider) |
AppUi(CmsScriptApp app,
org.eclipse.rap.rwt.application.EntryPointFactory factory) |
AppUi(CmsScriptApp app,
java.lang.String scriptPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(Repository repository,
org.eclipse.rap.rwt.application.Application application,
Branding appBranding,
java.lang.String path) |
void |
applyBranding(java.util.Map<java.lang.String,java.lang.String> properties) |
org.eclipse.swt.widgets.Control |
createUi(org.eclipse.swt.widgets.Composite parent,
Node context)
Initialises a user interface.
|
java.lang.String |
getAdditionalHeaders() |
java.lang.String |
getBodyHtml() |
java.lang.String |
getFavicon() |
java.lang.Object |
getImpl() |
java.lang.String |
getPageOverflow() |
java.lang.String |
getPageTitle() |
java.lang.String |
getScript() |
java.lang.String |
getThemeId() |
void |
setAdditionalHeaders(java.lang.String additionalHeaders) |
void |
setBodyHtml(java.lang.String bodyHtml) |
void |
setCreateUi(java.lang.String createUi) |
void |
setFavicon(java.lang.String favicon) |
void |
setImpl(java.lang.Object impl) |
void |
setPageOverflow(java.lang.String pageOverflow) |
void |
setPageTitle(java.lang.String pageTitle) |
void |
setScript(java.lang.String script) |
void |
setThemeId(java.lang.String themeId) |
void |
setUi(CmsUiProvider uiProvider) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateUiPartapply, createUiPart, isModelSupported, isViewSupportedpublic AppUi(CmsScriptApp app)
public AppUi(CmsScriptApp app, java.lang.String scriptPath)
public AppUi(CmsScriptApp app, CmsUiProvider uiProvider)
public AppUi(CmsScriptApp app, org.eclipse.rap.rwt.application.EntryPointFactory factory)
public void apply(Repository repository, org.eclipse.rap.rwt.application.Application application, Branding appBranding, java.lang.String path)
public void setUi(CmsUiProvider uiProvider)
public void applyBranding(java.util.Map<java.lang.String,java.lang.String> properties)
applyBranding in interface Brandingpublic org.eclipse.swt.widgets.Control createUi(org.eclipse.swt.widgets.Composite parent,
Node context)
throws RepositoryException
CmsUiProvidercreateUi in interface CmsUiProviderparent - the parent compositecontext - a context node (holding the JCR underlying session), or nullRepositoryExceptionpublic void setCreateUi(java.lang.String createUi)
public void setImpl(java.lang.Object impl)
public java.lang.Object getImpl()
public java.lang.String getScript()
public void setScript(java.lang.String script)
public java.lang.String getThemeId()
getThemeId in interface Brandingpublic void setThemeId(java.lang.String themeId)
public java.lang.String getAdditionalHeaders()
getAdditionalHeaders in interface Brandingpublic void setAdditionalHeaders(java.lang.String additionalHeaders)
public java.lang.String getBodyHtml()
getBodyHtml in interface Brandingpublic void setBodyHtml(java.lang.String bodyHtml)
public java.lang.String getPageTitle()
getPageTitle in interface Brandingpublic void setPageTitle(java.lang.String pageTitle)
public java.lang.String getPageOverflow()
getPageOverflow in interface Brandingpublic void setPageOverflow(java.lang.String pageOverflow)
public java.lang.String getFavicon()
getFavicon in interface Brandingpublic void setFavicon(java.lang.String favicon)
Copyright © 2007–2020. All rights reserved.