Class InstanceContainer.ItemPropertyChangeEvent<T>

java.lang.Object
java.util.EventObject
io.jmix.ui.model.InstanceContainer.ItemPropertyChangeEvent<T>
All Implemented Interfaces:
Serializable
Enclosing interface:
InstanceContainer<E>

public static class InstanceContainer.ItemPropertyChangeEvent<T> extends EventObject
Event sent on changing a property value of the contained entity instance.
See Also:
  • Constructor Details

  • Method Details

    • getSource

      public InstanceContainer<T> getSource()
      Returns the container which sent the event.
      Overrides:
      getSource in class EventObject
    • getItem

      public T getItem()
      Returns an entity instance which property value was changed.
    • getProperty

      public String getProperty()
      Returns the property name.
    • getPrevValue

      @Nullable public Object getPrevValue()
      Returns the previous value of the entity property.
    • getValue

      @Nullable public Object getValue()
      Returns the current value of the entity property.
    • toString

      public String toString()
      Overrides:
      toString in class EventObject