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, wait
createUiPart
apply, createUiPart, isModelSupported, isViewSupported
public 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 Branding
public org.eclipse.swt.widgets.Control createUi(org.eclipse.swt.widgets.Composite parent, Node context) throws RepositoryException
CmsUiProvider
createUi
in interface CmsUiProvider
parent
- the parent compositecontext
- a context node (holding the JCR underlying session), or nullRepositoryException
public 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 Branding
public void setThemeId(java.lang.String themeId)
public java.lang.String getAdditionalHeaders()
getAdditionalHeaders
in interface Branding
public void setAdditionalHeaders(java.lang.String additionalHeaders)
public java.lang.String getBodyHtml()
getBodyHtml
in interface Branding
public void setBodyHtml(java.lang.String bodyHtml)
public java.lang.String getPageTitle()
getPageTitle
in interface Branding
public void setPageTitle(java.lang.String pageTitle)
public java.lang.String getPageOverflow()
getPageOverflow
in interface Branding
public void setPageOverflow(java.lang.String pageOverflow)
public java.lang.String getFavicon()
getFavicon
in interface Branding
public void setFavicon(java.lang.String favicon)
Copyright © 2007–2020. All rights reserved.