public abstract class StyleAttributeModifier extends AttributeAppender
AttributeModifier.MarkerValue
VALUELESS_ATTRIBUTE_ADD, VALUELESS_ATTRIBUTE_REMOVE
Constructor and Description |
---|
StyleAttributeModifier()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected Serializable |
newValue(String currentValue,
String appendValue)
Gets the value that should replace the current attribute value.
|
protected abstract Map<String,String> |
update(Map<String,String> oldStyles)
Callback to update the CSS class values for a tag.
|
getSeparator, setSeparator, toString
append, append, detach, getAttribute, getReplaceModel, onComponentTag, prepend, prepend, remove, replace, replace, replaceAttributeValue
afterRender, beforeRender, bind, canCallListener, getStatelessHint, isEnabled, isTemporary, onAttribute, onConfigure, onEvent, onException, onRemove, onTag, renderHead, unbind
protected Serializable newValue(String currentValue, String appendValue)
AttributeModifier
newValue
in class AttributeAppender
currentValue
- The current attribute value. This value might be null!appendValue
- The replacement value. This value might be null!Copyright © 2006–2017 Apache Software Foundation. All rights reserved.