Package org.dellroad.stuff.vaadin7
Class SimpleItem.Property<V>
- java.lang.Object
-
- org.dellroad.stuff.vaadin7.ReadOnlyProperty<V>
-
- org.dellroad.stuff.vaadin7.SimpleItem.Property<V>
-
- All Implemented Interfaces:
Property<V>,Property.ReadOnlyStatusChangeNotifier,Property.ValueChangeNotifier,Serializable,BackedProperty<T,V>
- Enclosing class:
- SimpleItem<T>
public class SimpleItem.Property<V> extends ReadOnlyProperty<V> implements BackedProperty<T,V>
SimpleItem.Propertyimplementation used bySimpleItem.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.vaadin.data.Property
Property.Editor, Property.ReadOnlyException, Property.ReadOnlyStatusChangeEvent, Property.ReadOnlyStatusChangeListener, Property.ReadOnlyStatusChangeNotifier, Property.Transactional<T extends Object>, Property.ValueChangeEvent, Property.ValueChangeListener, Property.ValueChangeNotifier, Property.Viewer
-
-
Constructor Summary
Constructors Constructor Description Property(PropertyDef<V> propertyDef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TgetObject()Retrieve the underlying Java object.PropertyDef<V>getPropertyDef()Class<V>getType()VgetValue()-
Methods inherited from class org.dellroad.stuff.vaadin7.ReadOnlyProperty
addListener, addListener, addReadOnlyStatusChangeListener, addValueChangeListener, fireValueChange, firstListenerAdded, isReadOnly, lastListenerRemoved, removeListener, removeListener, removeReadOnlyStatusChangeListener, removeValueChangeListener, setReadOnly, setValue
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.vaadin.data.Property
isReadOnly, setReadOnly, setValue
-
-
-
-
Constructor Detail
-
Property
public Property(PropertyDef<V> propertyDef)
-
-
Method Detail
-
getPropertyDef
public PropertyDef<V> getPropertyDef()
-
getObject
public T getObject()
Description copied from interface:BackedPropertyRetrieve the underlying Java object.- Specified by:
getObjectin interfaceBackedProperty<T,V>- Returns:
- underlying Java object, never null
-
-