Interface RichTextConfigurationAttribute
- All Known Implementing Classes:
StaticRichTextConfiguration.StaticRichTextConfigurationAttribute
public interface RichTextConfigurationAttribute
An attribute configuration for a
RichTextConfigurationTag
-
Method Summary
Modifier and TypeMethodDescriptionGet the values that can be used on this attribute.Get the default value for this attribute.getName()
Get the attribute nameOnly applyable to the "class" attribute.
Between the authorized values, some are "technical" values (by opposition to "style" values).
-
Method Details
-
getName
Get the attribute name- Returns:
- a non null and non empty value
-
getDefaultValue
Get the default value for this attribute. An attribute with a default value will always be present in the code.- Returns:
- Can be null if there is no default value.
-
getAuthorizedValues
Get the values that can be used on this attribute.- Returns:
- A non null set of possible values.
-
getTechnicalValues
Only applyable to the "class" attribute.
Between the authorized values, some are "technical" values (by opposition to "style" values). Theses values should not be removed if the style of the tag change.
For example when going from a "bordered" image to a "large bordered" image... the image should stay "float to the right".- Returns:
- A non null set of values.
-