public abstract class BoundableStringAttribute extends AbstractStringAttribute implements BoundableAttribute
| Constructor and Description |
|---|
BoundableStringAttribute(Form form,
Component component,
ModelBinding<String> modelBinding) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultValue() |
String |
getValue() |
abstract String |
getXmlValue() |
void |
setValue(String value) |
void |
updateModel(Component component,
ValueChange valueChange) |
ElementChanges |
updateView(Component component,
ElementChanges elementChanges) |
convertBindingToStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetModelBinding, getOptionalFormatter, setModelBinding, updateBinding, updateBinding, updateBinding, updateBindingForValuepublic BoundableStringAttribute(Form form, Component component, ModelBinding<String> modelBinding)
public String getValue()
getValue in class AbstractStringAttributepublic void setValue(String value)
setValue in class AbstractStringAttributepublic abstract String getXmlValue()
getXmlValue in class Attribute<String>public String getDefaultValue()
getDefaultValue in class AbstractStringAttributepublic ElementChanges updateView(Component component, ElementChanges elementChanges)
updateView in interface BoundableAttributepublic void updateModel(Component component, ValueChange valueChange)
updateModel in interface BoundableAttributeCopyright © 2020. All rights reserved.