@JSON @ProviderType public class ThemeDisplay extends java.lang.Object implements java.lang.Cloneable, Mergeable<ThemeDisplay>, java.io.Serializable
Liferay makes the ThemeDisplay
available as a request attribute
and in various scripting and templating scopes. A typical way to obtain
ThemeDisplay
is from a request:
themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);
Constructor and Description |
---|
ThemeDisplay() |
Modifier and Type | Method and Description |
---|---|
void |
clearLayoutFriendlyURL(Layout layout) |
java.lang.Object |
clone() |
Account |
getAccount() |
java.lang.String |
getCDNBaseURL()
Returns the content delivery network (CDN) base URL, or the current
portal URL if the CDN base URL is
null . |
java.lang.String |
getCDNDynamicResourcesHost()
Returns the content delivery network (CDN) dynamic resources host, or the
current portal URL if the CDN dynamic resources host is
null . |
java.lang.String |
getCDNHost() |
ColorScheme |
getColorScheme() |
java.lang.String |
getColorSchemeId()
Returns the color scheme ID as defined in the theme's
liferay-look-and-feel.xml . |
Company |
getCompany()
Returns the portal instance bean.
|
long |
getCompanyGroupId() |
long |
getCompanyId()
Returns the portal instance ID.
|
java.lang.String |
getCompanyLogo()
Returns the server's relative path to the portal instance's logo.
|
int |
getCompanyLogoHeight()
Returns the height of the portal instance's logo in pixels.
|
int |
getCompanyLogoWidth()
Returns the width of the portal instance's logo in pixels.
|
Contact |
getContact() |
Group |
getControlPanelGroup() |
Layout |
getControlPanelLayout() |
User |
getDefaultUser()
Returns the portal instance's default user.
|
long |
getDefaultUserId()
Returns the ID of the portal instance's default user.
|
Device |
getDevice()
Returns the information about the detected device, such as the device's
brand, browser, operating system, screen resolution, etc.
|
long |
getDoAsGroupId() |
java.lang.String |
getDoAsUserId()
Returns the encrypted ID of the "do as" user, which can be used by an
administrative user to impersonate another user, on that user's behalf.
|
java.lang.String |
getDoAsUserLanguageId() |
java.lang.String |
getI18nLanguageId()
Returns the current internationalization language's code.
|
java.lang.String |
getI18nPath()
Returns the path element for the current internationalization language.
|
java.lang.String |
getLanguageId()
Returns the current language's code.
|
Layout |
getLayout()
Returns the site's page.
|
java.lang.String |
getLayoutFriendlyURL(Layout layout) |
java.util.List<Layout> |
getLayouts()
Returns the site's top-level pages.
|
LayoutSet |
getLayoutSet()
Returns the current layout set, being either a public layout set or a
private layout set.
|
java.lang.String |
getLayoutSetLogo()
Returns the path to the site's configured logo, or
null if
there is no configured logo. |
LayoutTypePortlet |
getLayoutTypePortlet() |
java.lang.String |
getLifecycle()
Returns the numeric portlet lifecycle indicator.
|
java.util.Locale |
getLocale()
Returns the locale used for displaying content.
|
MDRRuleGroupInstance |
getMDRRuleGroupInstance() |
java.lang.String |
getPathApplet() |
java.lang.String |
getPathCms() |
java.lang.String |
getPathColorSchemeImages()
Returns the base URL for the color scheme's images, which can be
configured in the theme's
liferay-look-and-feel.xml . |
java.lang.String |
getPathContext() |
java.lang.String |
getPathFlash() |
java.lang.String |
getPathFriendlyURLPrivateGroup()
Returns the URL for the site's private layout set.
|
java.lang.String |
getPathFriendlyURLPrivateUser()
Returns the URL for the user's private page set.
|
java.lang.String |
getPathFriendlyURLPublic()
Returns the URL for the site's public page set.
|
java.lang.String |
getPathImage()
Returns the URL for the portal instance's images.
|
java.lang.String |
getPathJavaScript()
Returns the URL for the portal instance's JavaScript resources.
|
java.lang.String |
getPathMain()
Returns the URL for the portal instance's main servlet.
|
java.lang.String |
getPathSound() |
java.lang.String |
getPathThemeCss()
Returns the URL for the theme's CSS directory.
|
java.lang.String |
getPathThemeImages()
Returns the URL for the theme's images.
|
java.lang.String |
getPathThemeJavaScript()
Returns the URL for the theme's JavaScript directory.
|
java.lang.String |
getPathThemeRoot()
Returns the base URL for the theme.
|
java.lang.String |
getPathThemeTemplates()
Returns the URL for the theme's templates.
|
PermissionChecker |
getPermissionChecker()
Returns the permission checker, which is used to ensure users making
resource requests have the necessary access permissions.
|
long |
getPlid()
Returns the primary key of the page.
|
java.lang.String |
getPortalDomain() |
java.lang.String |
getPortalURL()
Returns the portal instance's base URL, which can be configured by
setting the
web.server.host property in a
portal-ext.properties file. |
PortletDisplay |
getPortletDisplay() |
java.lang.String |
getPpid() |
java.lang.String |
getProtocol() |
java.lang.String |
getRealCompanyLogo() |
int |
getRealCompanyLogoHeight() |
int |
getRealCompanyLogoWidth() |
User |
getRealUser()
Returns the logged in user.
|
long |
getRealUserId()
Returns the ID of the logged in user.
|
Group |
getRefererGroup() |
long |
getRefererGroupId() |
long |
getRefererPlid() |
javax.servlet.http.HttpServletRequest |
getRequest()
Returns the currently served HTTP servlet request.
|
javax.servlet.http.HttpServletResponse |
getResponse()
Returns the currently served HTTP servlet response.
|
Group |
getScopeGroup()
Returns the scoped or sub-scoped active group (e.g. site).
|
long |
getScopeGroupId()
Returns the ID of the scoped or sub-scoped active group (e.g. site).
|
java.lang.String |
getScopeGroupName()
Returns the name of the scoped or sub-scoped active group (e.g. site).
|
Layout |
getScopeLayout() |
java.lang.String |
getServerName()
Returns the portal instance's server name, which can be configured by
setting the
web.server.host property in a
portal-ext.properties file. |
int |
getServerPort()
Returns the server port, which can be configured by setting the
web.server.http.port or web.server.https.port
property in a portal-ext.properties file. |
java.lang.String |
getSessionId()
Returns the session ID, or a blank string if the session ID is not
available to the application.
|
java.util.Locale |
getSiteDefaultLocale() |
Group |
getSiteGroup() |
long |
getSiteGroupId() |
long |
getSiteGroupIdOrLiveGroupId() |
java.lang.String |
getSiteGroupName() |
javax.portlet.PortletPreferences |
getStrictLayoutPortletSetup(Layout layout,
java.lang.String portletId) |
Theme |
getTheme() |
java.lang.String |
getThemeId() |
java.lang.String |
getThemeSetting(java.lang.String key)
Returns the theme's configurable settings, which are declared in
liferay-look-and-feel.xml and are configurable in the user
interface. |
java.util.Properties |
getThemeSettings()
Returns the theme's configurable settings, which are declared in
liferay-look-and-feel.xml and are configurable in the user
interface. |
java.lang.String |
getTilesContent() |
java.lang.String |
getTilesTitle() |
java.util.TimeZone |
getTimeZone() |
java.util.List<Layout> |
getUnfilteredLayouts() |
java.lang.String |
getURLControlPanel() |
java.lang.String |
getURLCurrent() |
java.lang.String |
getURLHome() |
javax.portlet.PortletURL |
getURLMyAccount() |
java.lang.String |
getURLPortal() |
javax.portlet.PortletURL |
getURLPublishToLive() |
java.lang.String |
getURLSignIn() |
java.lang.String |
getURLSignOut() |
javax.portlet.PortletURL |
getURLUpdateManager() |
User |
getUser()
The user for which the current request is being handled.
|
long |
getUserId()
Returns the ID of the user for which the current request is being
handled.
|
boolean |
isAddSessionIdToURL() |
boolean |
isAjax() |
boolean |
isAsync() |
boolean |
isFreeformLayout()
Deprecated.
As of Judson (7.1.x), as of 7.1.x, with no direct replacement
|
boolean |
isHubAction() |
boolean |
isHubPartialAction() |
boolean |
isHubResource() |
boolean |
isI18n() |
boolean |
isImpersonated()
Returns
true if the user is being impersonated by an
administrative user. |
boolean |
isIncludedJs(java.lang.String js) |
boolean |
isIncludePortletCssJs() |
boolean |
isIsolated() |
boolean |
isLifecycleAction() |
boolean |
isLifecycleEvent() |
boolean |
isLifecycleRender() |
boolean |
isLifecycleResource() |
boolean |
isPortletEmbedded(long groupId,
Layout layout,
java.lang.String portletId) |
boolean |
isPortletEmbedded(java.lang.String portletId) |
boolean |
isSecure() |
boolean |
isShowControlPanelIcon() |
boolean |
isShowHomeIcon() |
boolean |
isShowLayoutTemplatesIcon() |
boolean |
isShowMyAccountIcon() |
boolean |
isShowPageCustomizationIcon() |
boolean |
isShowPageSettingsIcon() |
boolean |
isShowPortalIcon() |
boolean |
isShowSignInIcon() |
boolean |
isShowSignOutIcon() |
boolean |
isShowSiteAdministrationIcon() |
boolean |
isShowStagingIcon() |
boolean |
isSignedIn() |
boolean |
isStateExclusive() |
boolean |
isStateMaximized() |
boolean |
isStatePopUp() |
boolean |
isThemeCssFastLoad() |
boolean |
isThemeImagesFastLoad() |
boolean |
isThemeJsBarebone() |
boolean |
isThemeJsFastLoad() |
boolean |
isTilesSelectable() |
boolean |
isWidget() |
ThemeDisplay |
merge(ThemeDisplay themeDisplay) |
void |
setAccount(Account account) |
void |
setAddSessionIdToURL(boolean addSessionIdToURL) |
void |
setAjax(boolean ajax) |
void |
setAsync(boolean async) |
void |
setCDNBaseURL(java.lang.String cdnBase) |
void |
setCDNDynamicResourcesHost(java.lang.String cdnDynamicResourcesHost) |
void |
setCDNHost(java.lang.String cdnHost) |
void |
setCompany(Company company) |
void |
setCompanyLogo(java.lang.String companyLogo) |
void |
setCompanyLogoHeight(int companyLogoHeight) |
void |
setCompanyLogoWidth(int companyLogoWidth) |
void |
setContact(Contact contact) |
void |
setDevice(Device device) |
void |
setDoAsGroupId(long doAsGroupId) |
void |
setDoAsUserId(java.lang.String doAsUserId) |
void |
setDoAsUserLanguageId(java.lang.String doAsUserLanguageId) |
void |
setFreeformLayout(boolean freeformLayout)
Deprecated.
As of Judson (7.1.x), as of 7.1.x, with no direct replacement
|
void |
setHubAction(boolean hubAction) |
void |
setHubPartialAction(boolean hubPartialAction) |
void |
setHubResource(boolean resource) |
void |
setI18nLanguageId(java.lang.String i18nLanguageId) |
void |
setI18nPath(java.lang.String i18nPath) |
void |
setIncludePortletCssJs(boolean includePortletCssJs) |
void |
setIsolated(boolean isolated) |
void |
setLanguageId(java.lang.String languageId) |
void |
setLayout(Layout layout) |
void |
setLayouts(java.util.List<Layout> layouts) |
void |
setLayoutSet(LayoutSet layoutSet) |
void |
setLayoutSetLogo(java.lang.String layoutSetLogo) |
void |
setLayoutTypePortlet(LayoutTypePortlet layoutTypePortlet) |
void |
setLifecycle(java.lang.String lifecycle) |
void |
setLifecycleAction(boolean lifecycleAction) |
void |
setLifecycleEvent(boolean lifecycleEvent) |
void |
setLifecycleRender(boolean lifecycleRender) |
void |
setLifecycleResource(boolean lifecycleResource) |
void |
setLocale(java.util.Locale locale) |
void |
setLookAndFeel(Theme theme,
ColorScheme colorScheme) |
void |
setMDRRuleGroupInstance(MDRRuleGroupInstance mdrRuleGroupInstance) |
void |
setPathApplet(java.lang.String pathApplet) |
void |
setPathCms(java.lang.String pathCms) |
void |
setPathColorSchemeImages(java.lang.String pathColorSchemeImages) |
void |
setPathContext(java.lang.String pathContext) |
void |
setPathFlash(java.lang.String pathFlash) |
void |
setPathFriendlyURLPrivateGroup(java.lang.String pathFriendlyURLPrivateGroup) |
void |
setPathFriendlyURLPrivateUser(java.lang.String pathFriendlyURLPrivateUser) |
void |
setPathFriendlyURLPublic(java.lang.String pathFriendlyURLPublic) |
void |
setPathImage(java.lang.String pathImage) |
void |
setPathJavaScript(java.lang.String pathJavaScript) |
void |
setPathMain(java.lang.String pathMain) |
void |
setPathSound(java.lang.String pathSound) |
void |
setPathThemeCss(java.lang.String pathThemeCss) |
void |
setPathThemeImages(java.lang.String pathThemeImages) |
void |
setPathThemeJavaScript(java.lang.String pathThemeJavaScript) |
void |
setPathThemeRoot(java.lang.String pathThemeRoot) |
void |
setPathThemeTemplates(java.lang.String pathThemeTemplates) |
void |
setPermissionChecker(PermissionChecker permissionChecker) |
void |
setPlid(long plid) |
void |
setPortalDomain(java.lang.String portalDomain) |
void |
setPortalURL(java.lang.String portalURL) |
void |
setPpid(java.lang.String ppid) |
void |
setRealCompanyLogo(java.lang.String realCompanyLogo) |
void |
setRealCompanyLogoHeight(int realCompanyLogoHeight) |
void |
setRealCompanyLogoWidth(int realCompanyLogoWidth) |
void |
setRealUser(User realUser) |
void |
setRefererGroupId(long refererGroupId) |
void |
setRefererPlid(long refererPlid) |
void |
setRequest(javax.servlet.http.HttpServletRequest httpServletRequest) |
void |
setResponse(javax.servlet.http.HttpServletResponse httpServletResponse) |
void |
setScopeGroupId(long scopeGroupId) |
void |
setSecure(boolean secure) |
void |
setServerName(java.lang.String serverName) |
void |
setServerPort(int serverPort) |
void |
setSessionId(java.lang.String sessionId) |
void |
setShowControlPanelIcon(boolean showControlPanelIcon) |
void |
setShowHomeIcon(boolean showHomeIcon) |
void |
setShowLayoutTemplatesIcon(boolean showLayoutTemplatesIcon) |
void |
setShowMyAccountIcon(boolean showMyAccountIcon) |
void |
setShowPageCustomizationIcon(boolean showPageCustomizationIcon) |
void |
setShowPageSettingsIcon(boolean showPageSettingsIcon) |
void |
setShowPortalIcon(boolean showPortalIcon) |
void |
setShowSignInIcon(boolean showSignInIcon) |
void |
setShowSignOutIcon(boolean showSignOutIcon) |
void |
setShowSiteAdministrationIcon(boolean showSiteAdministrationIcon) |
void |
setShowStagingIcon(boolean showStagingIcon) |
void |
setSignedIn(boolean signedIn) |
void |
setSiteDefaultLocale(java.util.Locale siteDefaultLocale) |
void |
setSiteGroupId(long siteGroupId) |
void |
setStateExclusive(boolean stateExclusive) |
void |
setStateMaximized(boolean stateMaximized) |
void |
setStatePopUp(boolean statePopUp) |
void |
setThemeCssFastLoad(boolean themeCssFastLoad) |
void |
setThemeImagesFastLoad(boolean themeImagesFastLoad) |
void |
setThemeJsBarebone(boolean themeJsBarebone) |
void |
setThemeJsFastLoad(boolean themeJsFastLoad) |
void |
setTilesContent(java.lang.String tilesContent) |
void |
setTilesSelectable(boolean tilesSelectable) |
void |
setTilesTitle(java.lang.String tilesTitle) |
void |
setTimeZone(java.util.TimeZone timeZone) |
void |
setUnfilteredLayouts(java.util.List<Layout> unfilteredLayouts) |
void |
setURLControlPanel(java.lang.String urlControlPanel) |
void |
setURLCurrent(java.lang.String urlCurrent) |
void |
setURLHome(java.lang.String urlHome) |
void |
setURLLayoutTemplates(java.lang.String urlLayoutTemplates) |
void |
setURLPortal(java.lang.String urlPortal) |
void |
setURLPublishToLive(javax.portlet.PortletURL urlPublishToLive) |
void |
setURLSignIn(java.lang.String urlSignIn) |
void |
setURLSignOut(java.lang.String urlSignOut) |
void |
setUser(User user) |
void |
setWidget(boolean widget) |
ThemeDisplay |
split() |
java.lang.String |
translate(java.lang.String key) |
java.lang.String |
translate(java.lang.String pattern,
java.lang.Object... arguments) |
public void clearLayoutFriendlyURL(Layout layout)
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public Account getAccount()
public java.lang.String getCDNBaseURL()
null
. The CDN base URL can
be configured by setting the cdn.host.http
or
cdn.host.https
property in a
portal-ext.properties
file.null
public java.lang.String getCDNDynamicResourcesHost()
null
. By setting the
cdn.dynamic.resources.enabled
property to true
in a portal-ext.properties
file, the CDN can be used for
dynamic resources, like minified CSS and JS files.null
public java.lang.String getCDNHost()
public ColorScheme getColorScheme()
public java.lang.String getColorSchemeId()
liferay-look-and-feel.xml
.liferay-look-and-feel.xml
public Company getCompany()
Company is Liferay's technical name for a portal instance.
public long getCompanyGroupId()
public long getCompanyId()
Company is Liferay's technical name for a portal instance.
public java.lang.String getCompanyLogo()
Company is Liferay's technical name for a portal instance.
public int getCompanyLogoHeight()
Company is Liferay's technical name for a portal instance.
public int getCompanyLogoWidth()
Company is Liferay's technical name for a portal instance.
public Contact getContact()
public Group getControlPanelGroup()
public Layout getControlPanelLayout()
public User getDefaultUser() throws PortalException
PortalException
public long getDefaultUserId() throws PortalException
PortalException
public Device getDevice()
public long getDoAsGroupId()
public java.lang.String getDoAsUserId()
public java.lang.String getDoAsUserLanguageId()
public java.lang.String getI18nLanguageId()
For example:
English (U.K.) returns en_GB
public java.lang.String getI18nPath()
For example, the German localization returns /de
. Liferay's
UI language can be changed by adding the language code into the URL path.
The following URL uses the German localization:
http://localhost:8080/de/web/guest/home
.
public java.lang.String getLanguageId()
For example:
English (U.K.) returns en_GB
public Layout getLayout()
Layout is Liferay's technical name for a page.
public java.lang.String getLayoutFriendlyURL(Layout layout)
public java.util.List<Layout> getLayouts()
Layout is Liferay's technical name for a page.
public LayoutSet getLayoutSet()
A site can have public and private pages (layouts), which are contained in a public layout set and a private page set, respectively.
public java.lang.String getLayoutSetLogo()
null
if
there is no configured logo.null
if
there is no configured logopublic LayoutTypePortlet getLayoutTypePortlet()
public java.lang.String getLifecycle()
For example:
returns "0" for RENDER phase
returns "1" for ACTION phase
returns "2" for RESOURCE phase
returns "3" for EVENT phase
public java.util.Locale getLocale()
public MDRRuleGroupInstance getMDRRuleGroupInstance()
public java.lang.String getPathApplet()
public java.lang.String getPathCms()
public java.lang.String getPathColorSchemeImages()
liferay-look-and-feel.xml
.public java.lang.String getPathContext()
public java.lang.String getPathFlash()
public java.lang.String getPathFriendlyURLPrivateGroup()
/group
.public java.lang.String getPathFriendlyURLPrivateUser()
/user
.public java.lang.String getPathFriendlyURLPublic()
/web
.public java.lang.String getPathImage()
/image
.public java.lang.String getPathJavaScript()
public java.lang.String getPathMain()
/c
.public java.lang.String getPathSound()
public java.lang.String getPathThemeCss()
public java.lang.String getPathThemeImages()
public java.lang.String getPathThemeJavaScript()
public java.lang.String getPathThemeRoot()
public java.lang.String getPathThemeTemplates()
@JSON(include=false) public PermissionChecker getPermissionChecker()
public long getPlid()
Historically, "plid" was short for "portlet layout ID", which is the primary key (ID) of the current layout (page).
public java.lang.String getPortalDomain()
public java.lang.String getPortalURL()
web.server.host
property in a
portal-ext.properties
file.@JSON(include=false) public PortletDisplay getPortletDisplay()
public java.lang.String getPpid()
public java.lang.String getProtocol()
public java.lang.String getRealCompanyLogo()
public int getRealCompanyLogoHeight()
public int getRealCompanyLogoWidth()
public User getRealUser()
getUser()
public long getRealUserId()
getRealUser()
public Group getRefererGroup()
public long getRefererGroupId()
public long getRefererPlid()
@JSON(include=false) public javax.servlet.http.HttpServletRequest getRequest()
@JSON(include=false) public javax.servlet.http.HttpServletResponse getResponse()
public Group getScopeGroup()
public long getScopeGroupId()
public java.lang.String getScopeGroupName() throws PortalException
PortalException
public Layout getScopeLayout() throws PortalException
PortalException
public java.lang.String getServerName()
web.server.host
property in a
portal-ext.properties
file.web.server.host
property in a
portal-ext.properties
filepublic int getServerPort()
web.server.http.port
or web.server.https.port
property in a portal-ext.properties
file.web.server.http.port
or
web.server.https.port
property in a
portal-ext.properties
filepublic java.lang.String getSessionId()
public java.util.Locale getSiteDefaultLocale()
public Group getSiteGroup()
public long getSiteGroupId()
public long getSiteGroupIdOrLiveGroupId()
public java.lang.String getSiteGroupName() throws PortalException
PortalException
public javax.portlet.PortletPreferences getStrictLayoutPortletSetup(Layout layout, java.lang.String portletId)
public Theme getTheme()
public java.lang.String getThemeId()
public java.lang.String getThemeSetting(java.lang.String key)
liferay-look-and-feel.xml
and are configurable in the user
interface.key
- the theme's keypublic java.util.Properties getThemeSettings()
liferay-look-and-feel.xml
and are configurable in the user
interface.public java.lang.String getTilesContent()
public java.lang.String getTilesTitle()
public java.util.TimeZone getTimeZone()
public java.util.List<Layout> getUnfilteredLayouts()
public java.lang.String getURLControlPanel()
public java.lang.String getURLCurrent()
public java.lang.String getURLHome()
public java.lang.String getURLPortal()
public java.lang.String getURLSignIn()
public java.lang.String getURLSignOut()
public User getUser()
getRealUser()
public long getUserId()
public boolean isAddSessionIdToURL()
public boolean isAjax()
public boolean isAsync()
@Deprecated public boolean isFreeformLayout()
public boolean isHubAction()
public boolean isHubPartialAction()
public boolean isHubResource()
public boolean isI18n()
public boolean isImpersonated()
true
if the user is being impersonated by an
administrative user.true
if the user is being impersonated by an
administrative user; false
otherwisegetRealUser()
,
getUser()
public boolean isIncludedJs(java.lang.String js)
public boolean isIncludePortletCssJs()
public boolean isIsolated()
public boolean isLifecycleAction()
public boolean isLifecycleEvent()
public boolean isLifecycleRender()
public boolean isLifecycleResource()
public boolean isPortletEmbedded(long groupId, Layout layout, java.lang.String portletId)
public boolean isPortletEmbedded(java.lang.String portletId)
public boolean isSecure()
public boolean isShowControlPanelIcon()
public boolean isShowHomeIcon()
public boolean isShowLayoutTemplatesIcon()
public boolean isShowMyAccountIcon()
public boolean isShowPageCustomizationIcon()
public boolean isShowPageSettingsIcon()
public boolean isShowPortalIcon()
public boolean isShowSignInIcon()
public boolean isShowSignOutIcon()
public boolean isShowSiteAdministrationIcon()
public boolean isShowStagingIcon()
public boolean isSignedIn()
public boolean isStateExclusive()
public boolean isStateMaximized()
public boolean isStatePopUp()
public boolean isThemeCssFastLoad()
public boolean isThemeImagesFastLoad()
public boolean isThemeJsBarebone()
public boolean isThemeJsFastLoad()
public boolean isTilesSelectable()
public boolean isWidget()
public ThemeDisplay merge(ThemeDisplay themeDisplay)
merge
in interface Mergeable<ThemeDisplay>
public void setAccount(Account account)
public void setAddSessionIdToURL(boolean addSessionIdToURL)
public void setAjax(boolean ajax)
public void setAsync(boolean async)
public void setCDNBaseURL(java.lang.String cdnBase)
public void setCDNDynamicResourcesHost(java.lang.String cdnDynamicResourcesHost)
public void setCDNHost(java.lang.String cdnHost)
public void setCompany(Company company) throws PortalException
PortalException
public void setCompanyLogo(java.lang.String companyLogo)
public void setCompanyLogoHeight(int companyLogoHeight)
public void setCompanyLogoWidth(int companyLogoWidth)
public void setContact(Contact contact)
public void setDevice(Device device)
public void setDoAsGroupId(long doAsGroupId)
public void setDoAsUserId(java.lang.String doAsUserId)
public void setDoAsUserLanguageId(java.lang.String doAsUserLanguageId)
@Deprecated public void setFreeformLayout(boolean freeformLayout)
public void setHubAction(boolean hubAction)
public void setHubPartialAction(boolean hubPartialAction)
public void setHubResource(boolean resource)
public void setI18nLanguageId(java.lang.String i18nLanguageId)
public void setI18nPath(java.lang.String i18nPath)
public void setIncludePortletCssJs(boolean includePortletCssJs)
public void setIsolated(boolean isolated)
public void setLanguageId(java.lang.String languageId)
public void setLayout(Layout layout)
public void setLayouts(java.util.List<Layout> layouts)
public void setLayoutSet(LayoutSet layoutSet)
public void setLayoutSetLogo(java.lang.String layoutSetLogo)
public void setLayoutTypePortlet(LayoutTypePortlet layoutTypePortlet)
public void setLifecycle(java.lang.String lifecycle)
public void setLifecycleAction(boolean lifecycleAction)
public void setLifecycleEvent(boolean lifecycleEvent)
public void setLifecycleRender(boolean lifecycleRender)
public void setLifecycleResource(boolean lifecycleResource)
public void setLocale(java.util.Locale locale)
public void setLookAndFeel(Theme theme, ColorScheme colorScheme)
public void setMDRRuleGroupInstance(MDRRuleGroupInstance mdrRuleGroupInstance)
public void setPathApplet(java.lang.String pathApplet)
public void setPathCms(java.lang.String pathCms)
public void setPathColorSchemeImages(java.lang.String pathColorSchemeImages)
public void setPathContext(java.lang.String pathContext)
public void setPathFlash(java.lang.String pathFlash)
public void setPathFriendlyURLPrivateGroup(java.lang.String pathFriendlyURLPrivateGroup)
public void setPathFriendlyURLPrivateUser(java.lang.String pathFriendlyURLPrivateUser)
public void setPathFriendlyURLPublic(java.lang.String pathFriendlyURLPublic)
public void setPathImage(java.lang.String pathImage)
public void setPathJavaScript(java.lang.String pathJavaScript)
public void setPathMain(java.lang.String pathMain)
public void setPathSound(java.lang.String pathSound)
public void setPathThemeCss(java.lang.String pathThemeCss)
public void setPathThemeImages(java.lang.String pathThemeImages)
public void setPathThemeJavaScript(java.lang.String pathThemeJavaScript)
public void setPathThemeRoot(java.lang.String pathThemeRoot)
public void setPathThemeTemplates(java.lang.String pathThemeTemplates)
public void setPermissionChecker(PermissionChecker permissionChecker)
public void setPlid(long plid)
public void setPortalDomain(java.lang.String portalDomain)
public void setPortalURL(java.lang.String portalURL)
public void setPpid(java.lang.String ppid)
public void setRealCompanyLogo(java.lang.String realCompanyLogo)
public void setRealCompanyLogoHeight(int realCompanyLogoHeight)
public void setRealCompanyLogoWidth(int realCompanyLogoWidth)
public void setRealUser(User realUser)
public void setRefererGroupId(long refererGroupId)
public void setRefererPlid(long refererPlid)
public void setRequest(javax.servlet.http.HttpServletRequest httpServletRequest)
public void setResponse(javax.servlet.http.HttpServletResponse httpServletResponse)
public void setScopeGroupId(long scopeGroupId)
public void setSecure(boolean secure)
public void setServerName(java.lang.String serverName)
public void setServerPort(int serverPort)
public void setSessionId(java.lang.String sessionId)
public void setShowControlPanelIcon(boolean showControlPanelIcon)
public void setShowHomeIcon(boolean showHomeIcon)
public void setShowLayoutTemplatesIcon(boolean showLayoutTemplatesIcon)
public void setShowMyAccountIcon(boolean showMyAccountIcon)
public void setShowPageCustomizationIcon(boolean showPageCustomizationIcon)
public void setShowPageSettingsIcon(boolean showPageSettingsIcon)
public void setShowPortalIcon(boolean showPortalIcon)
public void setShowSignInIcon(boolean showSignInIcon)
public void setShowSignOutIcon(boolean showSignOutIcon)
public void setShowSiteAdministrationIcon(boolean showSiteAdministrationIcon)
public void setShowStagingIcon(boolean showStagingIcon)
public void setSignedIn(boolean signedIn)
public void setSiteDefaultLocale(java.util.Locale siteDefaultLocale)
public void setSiteGroupId(long siteGroupId)
public void setStateExclusive(boolean stateExclusive)
public void setStateMaximized(boolean stateMaximized)
public void setStatePopUp(boolean statePopUp)
public void setThemeCssFastLoad(boolean themeCssFastLoad)
public void setThemeImagesFastLoad(boolean themeImagesFastLoad)
public void setThemeJsBarebone(boolean themeJsBarebone)
public void setThemeJsFastLoad(boolean themeJsFastLoad)
public void setTilesContent(java.lang.String tilesContent)
public void setTilesSelectable(boolean tilesSelectable)
public void setTilesTitle(java.lang.String tilesTitle)
public void setTimeZone(java.util.TimeZone timeZone)
public void setUnfilteredLayouts(java.util.List<Layout> unfilteredLayouts)
public void setURLControlPanel(java.lang.String urlControlPanel)
public void setURLCurrent(java.lang.String urlCurrent)
public void setURLHome(java.lang.String urlHome)
public void setURLLayoutTemplates(java.lang.String urlLayoutTemplates)
public void setURLPortal(java.lang.String urlPortal)
public void setURLPublishToLive(javax.portlet.PortletURL urlPublishToLive)
public void setURLSignIn(java.lang.String urlSignIn)
public void setURLSignOut(java.lang.String urlSignOut)
public void setUser(User user)
public void setWidget(boolean widget)
public ThemeDisplay split()
split
in interface Mergeable<ThemeDisplay>
public java.lang.String translate(java.lang.String key)
public java.lang.String translate(java.lang.String pattern, java.lang.Object... arguments)