java.lang.Object
de.agilecoders.wicket.core.util.CssClassNames.Builder
- Enclosing class:
- CssClassNames
Builder for css class names. All css class names will be hold in a
Set of strings.-
Method Summary
Modifier and TypeMethodDescriptionadd(CssClassNames.Builder builder) adds all class names that are set on given builderadds all given class namesadds all given class namesadds an unparsed css class name string.asList()asSet()asString()booleanchecks if given class name was added beforeremove(CssClassNames.Builder builder) removes all class names that are set on given builderremoves all class names that are givenremoves all given class names
-
Method Details
-
addRaw
adds an unparsed css class name string.- Parameters:
rawCssString- the raw css classes- Returns:
- this instance for chaining
-
remove
removes all class names that are set on given builder- Parameters:
builder- TheCssClassNames.Builder- Returns:
- this builder instance for chaining
-
remove
removes all class names that are given- Parameters:
classNames- The css class names to remove- Returns:
- this builder instance for chaining
-
remove
removes all given class names- Parameters:
classNames- The css class names to remove- Returns:
- this builder instance for chaining
-
add
adds all class names that are set on given builder- Parameters:
builder- TheCssClassNames.Builder- Returns:
- this builder instance for chaining
-
add
adds all given class names- Parameters:
classNames- The css class names to add- Returns:
- this builder instance for chaining
-
add
adds all given class names- Parameters:
classNames- The css class names to add- Returns:
- this builder instance for chaining
-
asString
- Returns:
- all css class names as valid html attribute value
-
asList
- Returns:
- all css class names as list of strings
-
asSet
- Returns:
- all css class names as set of strings
-
contains
checks if given class name was added before- Parameters:
className- The class name to check- Returns:
- true, if class name was set
-