Package com.jalios.jcms
Class TemplatePolicyManager
- java.lang.Object
-
- com.jalios.jcms.policy.AbstractPolicyManager<TemplatePolicyFilter>
-
- com.jalios.jcms.TemplatePolicyManager
-
public class TemplatePolicyManager extends AbstractPolicyManager<TemplatePolicyFilter>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]
getConditionLabels(java.lang.String[] labels, java.lang.Class<? extends PortalElement> portlet, java.lang.String userLang)
java.lang.String[]
getConditionValues(java.lang.String[] values, java.lang.Class<? extends PortalElement> portlet)
void
getCssFiles(java.util.List<java.io.File> jcmsChoice)
java.lang.String
getInnerClasses(PortalElement portlet)
java.lang.String
getInnerStyles(PortalElement portlet)
static TemplatePolicyManager
getInstance()
java.lang.String
getOutterClasses(PortalElement portlet)
java.lang.String
getOutterStyles(PortalElement portlet)
java.lang.String
getSkinTemplateUsage(Data data, java.lang.String usage)
protected java.lang.String
getStatusXmlTagName()
TypeTemplateEntry
getTemplateEntry(java.lang.String usage, Data data, TypeTemplateEntry tte)
TypeTemplateEntry
getTemplateEntry(java.lang.String usage, java.lang.Class<? extends Data> pubClass, Workspace ws, TypeTemplateEntry tte)
java.lang.String
getTemplateUsage(Data data, java.lang.String usage)
java.lang.String
getTemplateUsage(java.lang.Class<?> pubClass, java.lang.String usage)
void
handleCondition(java.lang.String[] conditions)
-
Methods inherited from class com.jalios.jcms.policy.AbstractPolicyManager
addPolicyFilter, getPolicyFilters, getPolicyFiltersMap, handleException, removePolicyFilter, replacePolicyFilter
-
-
-
-
Method Detail
-
getInstance
public static final TemplatePolicyManager getInstance()
-
getStatusXmlTagName
protected java.lang.String getStatusXmlTagName()
- Specified by:
getStatusXmlTagName
in classAbstractPolicyManager<TemplatePolicyFilter>
-
getTemplateEntry
public TypeTemplateEntry getTemplateEntry(java.lang.String usage, Data data, TypeTemplateEntry tte)
-
getTemplateEntry
public TypeTemplateEntry getTemplateEntry(java.lang.String usage, java.lang.Class<? extends Data> pubClass, Workspace ws, TypeTemplateEntry tte)
-
getTemplateUsage
public java.lang.String getTemplateUsage(Data data, java.lang.String usage)
-
getSkinTemplateUsage
public java.lang.String getSkinTemplateUsage(Data data, java.lang.String usage)
-
getTemplateUsage
public java.lang.String getTemplateUsage(java.lang.Class<?> pubClass, java.lang.String usage)
-
getInnerClasses
public java.lang.String getInnerClasses(PortalElement portlet)
-
getOutterClasses
public java.lang.String getOutterClasses(PortalElement portlet)
-
getInnerStyles
public java.lang.String getInnerStyles(PortalElement portlet)
-
getOutterStyles
public java.lang.String getOutterStyles(PortalElement portlet)
-
getCssFiles
public void getCssFiles(java.util.List<java.io.File> jcmsChoice)
- See Also:
TemplatePolicyFilter.getCssFiles(List)
-
getConditionLabels
public java.lang.String[] getConditionLabels(java.lang.String[] labels, java.lang.Class<? extends PortalElement> portlet, java.lang.String userLang)
-
getConditionValues
public java.lang.String[] getConditionValues(java.lang.String[] values, java.lang.Class<? extends PortalElement> portlet)
-
handleCondition
public void handleCondition(java.lang.String[] conditions)
-
-