public class CssClassNameRemover extends CssClassNameAppender
ATTRIBUTE_NAME| Constructor and Description |
|---|
CssClassNameRemover(ICssClassNameProvider cssClassNameProvider)
Constructor.
|
CssClassNameRemover(org.apache.wicket.model.IModel<String> removeModel)
Creates an AttributeModifier that appends the removeModel's value to the current value of the
class attribute, and will add the attribute when it is not there already.
|
CssClassNameRemover(List<String> removeValueList)
Constructor.
|
CssClassNameRemover(String... removeValue)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
newValue(String currentValue,
String removeValue) |
getSeparator, setSeparator, toStringappend, append, detach, getAttribute, getReplaceModel, onComponentTag, prepend, prepend, remove, replace, replace, replaceAttributeValuepublic CssClassNameRemover(org.apache.wicket.model.IModel<String> removeModel)
removeModel - the model supplying a single value to appendpublic CssClassNameRemover(String... removeValue)
removeValue - one or more values to appendpublic CssClassNameRemover(List<String> removeValueList)
removeValueList - a list of values to appendpublic CssClassNameRemover(ICssClassNameProvider cssClassNameProvider)
cssClassNameProvider - a css class name providerprotected String newValue(String currentValue, String removeValue)
newValue in class CssClassNameAppenderCopyright © 2013 agilecoders.de. All Rights Reserved.