public static class StaticRichTextConfiguration.StaticRichTextConfigurationTag extends Object implements RichTextConfigurationTag
RichTextConfigurationTag
RichTextConfigurationTag.EMPTY_TAG
Modifier and Type | Field and Description |
---|---|
protected Set<RichTextConfigurationAttribute> |
_attributes
The handled attributes
|
protected RichTextConfigurationTag.EMPTY_TAG |
_emptyTag
The empty behavior
|
protected Set<String> |
_synonyms
The synonyms
|
protected String |
_tagName
The handled tag name
|
Modifier | Constructor and Description |
---|---|
protected |
StaticRichTextConfigurationTag(Configuration configuration)
Create by configuration
|
|
StaticRichTextConfigurationTag(String tagName,
RichTextConfigurationTag.EMPTY_TAG emptyTag,
Set<String> synonyms,
Set<RichTextConfigurationAttribute> attributes)
Create by values
|
Modifier and Type | Method and Description |
---|---|
Set<RichTextConfigurationAttribute> |
getAttributes()
Get the attributes handled on this tag
|
Set<String> |
getSynonyms()
The tags that should be replaced by this one.
|
String |
getTag()
Get the tag name.
|
RichTextConfigurationTag.EMPTY_TAG |
onEmptyTag()
Determine the action to do when this tag is empty.
|
protected RichTextConfigurationTag.EMPTY_TAG _emptyTag
protected Set<RichTextConfigurationAttribute> _attributes
public StaticRichTextConfigurationTag(String tagName, RichTextConfigurationTag.EMPTY_TAG emptyTag, Set<String> synonyms, Set<RichTextConfigurationAttribute> attributes)
tagName
- The tag name. Cannot be null.emptyTag
- The behavior when empty. Can be null to use CLOSEsynonyms
- A set of synonymsattributes
- A set of authorized attributesprotected StaticRichTextConfigurationTag(Configuration configuration) throws ConfigurationException
configuration
- The tag configurationConfigurationException
- If an error occurredpublic String getTag()
RichTextConfigurationTag
getTag
in interface RichTextConfigurationTag
public RichTextConfigurationTag.EMPTY_TAG onEmptyTag()
RichTextConfigurationTag
onEmptyTag
in interface RichTextConfigurationTag
public Set<String> getSynonyms()
RichTextConfigurationTag
getSynonyms
in interface RichTextConfigurationTag
public Set<RichTextConfigurationAttribute> getAttributes()
RichTextConfigurationTag
getAttributes
in interface RichTextConfigurationTag