Class MapEntryProperty<T>

Object
AbstractProperty<T>
MapEntryProperty<T>
Type Parameters:
T -
All Implemented Interfaces:
Property<T>, Property.ReadOnlyStatusChangeNotifier, Property.ValueChangeNotifier, Serializable

public class MapEntryProperty<T> extends AbstractProperty<T>
Propriedade especializada em setar/obter dados de entradas de mapas
Author:
Eduardo Frazao
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class AbstractProperty

    AbstractProperty.ReadOnlyStatusChangeEvent

    Nested classes/interfaces inherited from interface Property

    Property.Editor, Property.ReadOnlyException, Property.ReadOnlyStatusChangeListener, Property.ReadOnlyStatusChangeNotifier, Property.Transactional<T>, Property.ValueChangeListener, Property.ValueChangeNotifier, Property.Viewer
  • Constructor Summary

    Constructors
    Constructor
    Description
    MapEntryProperty(Map.Entry<?,Object> entry, Class<? extends T> type)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Class<? extends T>
     
     
    void
    setValue(T newValue)
     

    Methods inherited from class AbstractProperty

    addListener, addListener, addReadOnlyStatusChangeListener, addValueChangeListener, fireReadOnlyStatusChange, fireValueChange, getListeners, isReadOnly, removeListener, removeListener, removeReadOnlyStatusChangeListener, removeValueChangeListener, setReadOnly

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getValue

      public T getValue()
    • setValue

      public void setValue(T newValue) throws Property.ReadOnlyException
      Throws:
      Property.ReadOnlyException
    • getType

      public Class<? extends T> getType()