001
014
015 package com.liferay.portal.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019
028 @ProviderType
029 public interface LayoutRevision extends LayoutRevisionModel, PersistedModel {
030
035 public java.util.List<com.liferay.portal.model.LayoutRevision> getChildren()
036 throws com.liferay.portal.kernel.exception.SystemException;
037
038 public com.liferay.portal.model.ColorScheme getColorScheme()
039 throws com.liferay.portal.kernel.exception.PortalException,
040 com.liferay.portal.kernel.exception.SystemException;
041
042 public java.lang.String getCssText()
043 throws com.liferay.portal.kernel.exception.PortalException,
044 com.liferay.portal.kernel.exception.SystemException;
045
046 public java.lang.String getHTMLTitle(java.util.Locale locale);
047
048 public java.lang.String getHTMLTitle(java.lang.String localeLanguageId);
049
050 public com.liferay.portal.model.LayoutBranch getLayoutBranch()
051 throws com.liferay.portal.kernel.exception.PortalException,
052 com.liferay.portal.kernel.exception.SystemException;
053
054 public com.liferay.portal.model.LayoutSet getLayoutSet()
055 throws com.liferay.portal.kernel.exception.PortalException,
056 com.liferay.portal.kernel.exception.SystemException;
057
058 public java.lang.String getRegularURL(
059 javax.servlet.http.HttpServletRequest request)
060 throws com.liferay.portal.kernel.exception.PortalException,
061 com.liferay.portal.kernel.exception.SystemException;
062
063 public com.liferay.portal.model.Theme getTheme()
064 throws com.liferay.portal.kernel.exception.PortalException,
065 com.liferay.portal.kernel.exception.SystemException;
066
067 public java.lang.String getThemeSetting(java.lang.String key,
068 java.lang.String device);
069
070 public com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties();
071
072 public java.lang.String getTypeSettingsProperty(java.lang.String key);
073
074 public java.lang.String getTypeSettingsProperty(java.lang.String key,
075 java.lang.String defaultValue);
076
077 public com.liferay.portal.model.ColorScheme getWapColorScheme()
078 throws com.liferay.portal.kernel.exception.PortalException,
079 com.liferay.portal.kernel.exception.SystemException;
080
081 public com.liferay.portal.model.Theme getWapTheme()
082 throws com.liferay.portal.kernel.exception.PortalException,
083 com.liferay.portal.kernel.exception.SystemException;
084
085 public boolean hasChildren()
086 throws com.liferay.portal.kernel.exception.SystemException;
087
088 public boolean isContentDisplayPage();
089
090 public boolean isInheritLookAndFeel();
091
092 public boolean isInheritWapLookAndFeel();
093
094 public void setTypeSettingsProperties(
095 com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties);
096 }