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>
cssClasses
private ArrayList<String>
customAttributes$key
private ArrayList<String>
customAttributes$value
private String
id
private ArrayList<String>
literalCssStrings
private ArrayList<CssRule>
rules
private String
style
-
Constructor Summary
Constructors Constructor Description StyleBuilder()
-
Method Summary
Modifier and Type Method Description Style
build()
Style.StyleBuilder
clearCssClasses()
Style.StyleBuilder
clearCustomAttributes()
Style.StyleBuilder
clearLiteralCssStrings()
Style.StyleBuilder
clearRules()
Style.StyleBuilder
cssClass(String cssClass)
Style.StyleBuilder
cssClasses(Collection<? extends String> cssClasses)
Style.StyleBuilder
customAttribute(String customAttributeKey, String customAttributeValue)
Style.StyleBuilder
customAttributes(Map<? extends String,? extends String> customAttributes)
Style.StyleBuilder
id(String id)
Style.StyleBuilder
literalCssString(String literalCssString)
Style.StyleBuilder
literalCssStrings(Collection<? extends String> literalCssStrings)
Style.StyleBuilder
rule(CssRule rule)
Style.StyleBuilder
rules(Collection<? extends CssRule> rules)
Style.StyleBuilder
style(String style)
String
toString()
-
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
-