|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.vaadin.data.util.AbstractProperty<T>
info.magnolia.ui.admincentral.shellapp.pulse.item.NestedMapProperty<T>
T
- Type of the nested Property. Resolved in initialize(Class, String)
.public class NestedMapProperty<T>
Nested Property for a map on a bean. Allows accessing map values in a dotted notation, e.g. "address.street". Multiple level of nesting is not supported.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.vaadin.data.util.AbstractProperty |
---|
com.vaadin.data.util.AbstractProperty.ReadOnlyStatusChangeEvent |
Nested classes/interfaces inherited from interface com.vaadin.data.Property |
---|
com.vaadin.data.Property.Editor, com.vaadin.data.Property.ReadOnlyException, com.vaadin.data.Property.ReadOnlyStatusChangeListener, com.vaadin.data.Property.ReadOnlyStatusChangeNotifier, com.vaadin.data.Property.Transactional<T>, com.vaadin.data.Property.ValueChangeListener, com.vaadin.data.Property.ValueChangeNotifier, com.vaadin.data.Property.Viewer |
Constructor Summary | |
---|---|
NestedMapProperty(Object instance,
String propertyName)
|
Method Summary | |
---|---|
Class<? extends T> |
getType()
|
T |
getValue()
Gets the value stored in the Property. |
void |
setValue(T newValue)
Sets the value of the property. |
Methods inherited from class com.vaadin.data.util.AbstractProperty |
---|
addListener, addListener, addReadOnlyStatusChangeListener, addValueChangeListener, fireReadOnlyStatusChange, fireValueChange, getListeners, isReadOnly, removeListener, removeListener, removeReadOnlyStatusChangeListener, removeValueChangeListener, setReadOnly, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public NestedMapProperty(Object instance, String propertyName)
Method Detail |
---|
public T getValue()
public void setValue(T newValue) throws com.vaadin.data.Property.ReadOnlyException
newValue
- the New value of the property.
Property.ReadOnlyException
- if the object is in
read-only mode.
com.vaadin.data.Property.ReadOnlyException
public Class<? extends T> getType()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |