public class CmsFormatterConfig
extends java.lang.Object
implements com.google.gwt.user.client.rpc.IsSerializable
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
FORMATTER_SETTINGS_KEY
Key for the formatter configuration id setting.
|
static java.lang.String |
SCHEMA_FORMATTER_ID
Id used for schema based formatters.
|
限定符 | 构造器和说明 |
---|---|
protected |
CmsFormatterConfig()
Constructor for serialization only.
|
|
CmsFormatterConfig(java.lang.String id)
Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.Set<java.lang.String> |
getCssResources()
Returns the required CSS resources.
|
java.lang.String |
getId()
Returns the formatter configuration id.
|
java.lang.String |
getInlineCss()
Returns the inline CSS.
|
java.lang.String |
getJspRootPath()
Returns the formatter root path.
|
java.lang.String |
getLabel()
Returns the formatter label.
|
java.util.Map<java.lang.String,CmsXmlContentProperty> |
getSettingConfig()
Returns the settings configuration.
|
static java.lang.String |
getSettingsKeyForContainer(java.lang.String containerName)
Returns the formatter configuration settings key for the given container name.
|
boolean |
hasInlineCss()
Returns if the formatter has inline CSS.
|
void |
setCssResources(java.util.Set<java.lang.String> cssResources)
Sets the required CSS resources.
|
void |
setInlineCss(java.lang.String inlineCss)
Sets the inline CSS.
|
void |
setJspRootPath(java.lang.String jspRootPath)
Sets the formatter root path.
|
void |
setLabel(java.lang.String label)
Sets the formatter label.
|
void |
setSettingConfig(java.util.Map<java.lang.String,CmsXmlContentProperty> settingConfig)
Sets the settings configuration.
|
public static final java.lang.String FORMATTER_SETTINGS_KEY
public static final java.lang.String SCHEMA_FORMATTER_ID
public CmsFormatterConfig(java.lang.String id)
id
- the formatter idprotected CmsFormatterConfig()
public static java.lang.String getSettingsKeyForContainer(java.lang.String containerName)
containerName
- the container namepublic java.util.Set<java.lang.String> getCssResources()
public java.lang.String getId()
public java.lang.String getInlineCss()
public java.lang.String getJspRootPath()
public java.lang.String getLabel()
public java.util.Map<java.lang.String,CmsXmlContentProperty> getSettingConfig()
public boolean hasInlineCss()
true
if the formatter has inline CSSpublic void setCssResources(java.util.Set<java.lang.String> cssResources)
cssResources
- the CSS resourcespublic void setInlineCss(java.lang.String inlineCss)
inlineCss
- the inline CSSpublic void setJspRootPath(java.lang.String jspRootPath)
jspRootPath
- the formatter root pathpublic void setLabel(java.lang.String label)
label
- the labelpublic void setSettingConfig(java.util.Map<java.lang.String,CmsXmlContentProperty> settingConfig)
settingConfig
- the settings configuration