Class Style.StyleBuilder
java.lang.Object
io.john.amiscaray.stir.domain.elements.Style.StyleBuilder
- Enclosing class:
- Style
public static class Style.StyleBuilder extends Object
-
Field Summary
Fields Modifier and Type Field Description private ArrayList<String>cssClassesprivate ArrayList<String>customAttributes$keyprivate ArrayList<String>customAttributes$valueprivate Stringidprivate ArrayList<String>literalCssStringsprivate ArrayList<CssRule>rulesprivate Stringstyle -
Constructor Summary
Constructors Constructor Description StyleBuilder() -
Method Summary
Modifier and Type Method Description Stylebuild()Style.StyleBuilderclearCssClasses()Style.StyleBuilderclearCustomAttributes()Style.StyleBuilderclearLiteralCssStrings()Style.StyleBuilderclearRules()Style.StyleBuildercssClass(String cssClass)Style.StyleBuildercssClasses(Collection<? extends String> cssClasses)Style.StyleBuildercustomAttribute(String customAttributeKey, String customAttributeValue)Style.StyleBuildercustomAttributes(Map<? extends String,? extends String> customAttributes)Style.StyleBuilderid(String id)Style.StyleBuilderliteralCssString(String literalCssString)Style.StyleBuilderliteralCssStrings(Collection<? extends String> literalCssStrings)Style.StyleBuilderrule(CssRule rule)Style.StyleBuilderrules(Collection<? extends CssRule> rules)Style.StyleBuilderstyle(String style)StringtoString()
-
Field Details
-
id
-
cssClasses
-
style
-
rules
-
literalCssStrings
-
customAttributes$key
-
customAttributes$value
-
-
Constructor Details
-
StyleBuilder
StyleBuilder()
-
-
Method Details
-
id
-
cssClass
-
cssClasses
-
clearCssClasses
-
style
-
rule
-
rules
-
clearRules
-
literalCssString
-
literalCssStrings
-
clearLiteralCssStrings
-
customAttribute
-
customAttributes
public Style.StyleBuilder customAttributes(Map<? extends String,? extends String> customAttributes) -
clearCustomAttributes
-
build
-
toString
-