Package com.day.cq.wcm.api.designer
Interface ComponentStyle
-
- All Superinterfaces:
JSONItem
public interface ComponentStyle extends JSONItem
Defines a component style that is usually stored in the design. The component styles are stored in the "cq:cssClass" property and automatically added to the component css during the component include.- Since:
- 5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceComponentStyle.Optiondefine a selectable style option
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPN_CSS_CLASSdefault property name to store component style cssc class names
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetDescription()Returns the display description of this component style.java.lang.StringgetName()Returns the name of this component styleComponentStyle.Option[]getOptions()Returns an array of selectable style optionsjava.lang.StringgetPath()Returns the path where this component style is stored.java.lang.StringgetTitle()Returns the display title of this component style.
-
-
-
Field Detail
-
PN_CSS_CLASS
static final java.lang.String PN_CSS_CLASS
default property name to store component style cssc class names- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
java.lang.String getName()
Returns the name of this component style- Returns:
- the name
-
getPath
java.lang.String getPath()
Returns the path where this component style is stored.- Returns:
- the path.
-
getTitle
java.lang.String getTitle()
Returns the display title of this component style.- Returns:
- the title
-
getDescription
java.lang.String getDescription()
Returns the display description of this component style.- Returns:
- the description
-
getOptions
ComponentStyle.Option[] getOptions()
Returns an array of selectable style options- Returns:
- the options.
-
-