Interface GridStylesHelper
-
public interface GridStylesHelper
Represents an HTML element that supports CSS classes.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addClassName(String className)
Adds a CSS class name to this element.void
addClassNames(String... classNames)
Adds one or more CSS class names to this element.String
getClassName()
Gets the CSS class names for this element.boolean
hasClassName(String className)
Checks if the element has the given class name.boolean
removeClassName(String className)
Removes a CSS class name from this element.void
removeClassNames(String... classNames)
Removes one or more CSS class names from element.void
setClassName(String className)
Sets the CSS class names of this element.void
setClassName(String className, boolean set)
Sets or removes the given class name for this element.
-
-
-
Method Detail
-
addClassName
void addClassName(String className)
Adds a CSS class name to this element.- Parameters:
className
- the CSS class name to add, notnull
-
removeClassName
boolean removeClassName(String className)
Removes a CSS class name from this element.- Parameters:
className
- the CSS class name to remove, notnull
- Returns:
true
if the class name was removed,false
if the class list didn't contain the class name
-
setClassName
void setClassName(String className)
Sets the CSS class names of this element. This method overwrites any previous set class names.- Parameters:
className
- a space-separated string of class names to set, ornull
to remove all class names
-
getClassName
String getClassName()
Gets the CSS class names for this element.- Returns:
- a space-separated string of class names, or
null
if there are no class names
-
setClassName
void setClassName(String className, boolean set)
Sets or removes the given class name for this element.- Parameters:
className
- the class name to set or remove, notnull
set
-true
to set the class name,false
to remove it
-
hasClassName
boolean hasClassName(String className)
Checks if the element has the given class name.- Parameters:
className
- the class name to check for- Returns:
true
if the element has the given class name,false
otherwise
-
addClassNames
void addClassNames(String... classNames)
Adds one or more CSS class names to this element. Multiple class names can be specified by using spaces or by giving multiple parameters.- Parameters:
classNames
- the CSS class name or class names to be added to the element
-
removeClassNames
void removeClassNames(String... classNames)
Removes one or more CSS class names from element. Multiple class names can be specified by using spaces or by giving multiple parameters.- Parameters:
classNames
- the CSS class name or class names to be removed from the element
-
-