@DocumentedComponentAttribute(value="Defines state of floating group", type=java.lang.Enum.class, defaultValue="PINNED_MINIMIZED", boundable=true) @XMLProperty(value="floatingState") public class FloatingGroupStateAttribute extends Attribute<FloatingGroupStateAttribute.FloatingState> implements BoundableAttribute
| Modifier and Type | Class and Description |
|---|---|
static class |
FloatingGroupStateAttribute.FloatingState |
| Modifier and Type | Field and Description |
|---|---|
static String |
STATE_ATTR |
| Constructor and Description |
|---|
FloatingGroupStateAttribute(Form form,
Component component,
ModelBinding<FloatingGroupStateAttribute.FloatingState> modelBinding,
FloatingOnlyAttribute floatingOnlyAttribute) |
| Modifier and Type | Method and Description |
|---|---|
FloatingGroupStateAttribute.FloatingState |
getDefaultValue() |
FloatingGroupStateAttribute.FloatingState |
getValue() |
String |
getXmlValue() |
void |
setValue(FloatingGroupStateAttribute.FloatingState 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 static final String STATE_ATTR
public FloatingGroupStateAttribute(Form form, Component component, ModelBinding<FloatingGroupStateAttribute.FloatingState> modelBinding, FloatingOnlyAttribute floatingOnlyAttribute)
public FloatingGroupStateAttribute.FloatingState getValue()
getValue in class Attribute<FloatingGroupStateAttribute.FloatingState>public void setValue(FloatingGroupStateAttribute.FloatingState value)
setValue in class Attribute<FloatingGroupStateAttribute.FloatingState>public String getXmlValue()
getXmlValue in class Attribute<FloatingGroupStateAttribute.FloatingState>public FloatingGroupStateAttribute.FloatingState getDefaultValue()
getDefaultValue in class Attribute<FloatingGroupStateAttribute.FloatingState>public ElementChanges updateView(Component component, ElementChanges elementChanges)
updateView in interface BoundableAttributepublic void updateModel(Component component, ValueChange valueChange)
updateModel in interface BoundableAttributeCopyright © 2020. All rights reserved.