com.vaadin.addon.jpacontainer
Interface EntityItemProperty

All Superinterfaces:
com.vaadin.data.Property, com.vaadin.data.Property.ValueChangeNotifier, Serializable

public interface EntityItemProperty
extends com.vaadin.data.Property, com.vaadin.data.Property.ValueChangeNotifier

Interface defining the Properties that are contained in a EntityItem.

Since:
1.0
Author:
Petter Holmström (Vaadin Ltd)

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.vaadin.data.Property
com.vaadin.data.Property.Editor, com.vaadin.data.Property.ReadOnlyException, com.vaadin.data.Property.ReadOnlyStatusChangeEvent, com.vaadin.data.Property.ReadOnlyStatusChangeListener, com.vaadin.data.Property.ReadOnlyStatusChangeNotifier, com.vaadin.data.Property.Transactional<T>, com.vaadin.data.Property.ValueChangeEvent, com.vaadin.data.Property.ValueChangeListener, com.vaadin.data.Property.ValueChangeNotifier, com.vaadin.data.Property.Viewer
 
Method Summary
 void fireValueChangeEvent()
          Fires value change event for this property
 EntityItem<?> getItem()
          Gets the EntityItem that owns this property.
 String getPropertyId()
          Gets the property id of this property.
 
Methods inherited from interface com.vaadin.data.Property
getType, getValue, isReadOnly, setReadOnly, setValue
 
Methods inherited from interface com.vaadin.data.Property.ValueChangeNotifier
addListener, addValueChangeListener, removeListener, removeValueChangeListener
 

Method Detail

getItem

EntityItem<?> getItem()
Gets the EntityItem that owns this property.

Returns:
the item (never null).

getPropertyId

String getPropertyId()
Gets the property id of this property.

Returns:
the identifier of the property

fireValueChangeEvent

void fireValueChangeEvent()
Fires value change event for this property



Copyright © 2013 Vaadin Ltd. All rights reserved.