org.springframework.binding.value.support
Class MapKeyAdapter

Show UML class diagram
java.lang.Object
  extended by org.springframework.binding.value.support.AbstractPropertyChangePublisher
      extended by org.springframework.binding.value.support.AbstractValueModel
          extended by org.springframework.binding.value.support.MapKeyAdapter
All Implemented Interfaces:
PropertyChangePublisher, ValueModel

public class MapKeyAdapter
extends AbstractValueModel

Author:
HP

Field Summary
 
Fields inherited from class org.springframework.binding.value.support.AbstractValueModel
logger
 
Fields inherited from interface org.springframework.binding.value.ValueModel
VALUE_PROPERTY
 
Constructor Summary
MapKeyAdapter(ValueModel valueModel, Object key)
           
 
Method Summary
 Object getValue()
          Returns this model's value.
 void setKey(Object key)
           
 void setValue(Object value)
          Sets a new value and if the value has changed notifies any registered value change listeners.
 
Methods inherited from class org.springframework.binding.value.support.AbstractValueModel
addValueChangeListener, fireValueChange, fireValueChange, fireValueChange, fireValueChange, fireValueChange, fireValueChangeEvent, fireValueChangeWhenStillEqual, getValueChangeDetector, hasValueChanged, removeValueChangeListener, setValueChangeDetector, setValueSilently
 
Methods inherited from class org.springframework.binding.value.support.AbstractPropertyChangePublisher
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, firePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasChanged, hasChanged, hasChanged, hasChanged, hasChanged, hasChanged, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapKeyAdapter

public MapKeyAdapter(ValueModel valueModel,
                     Object key)
Method Detail

setKey

public void setKey(Object key)

getValue

public Object getValue()
Description copied from interface: ValueModel
Returns this model's value. In case of a write-only value, implementers may choose to either reject this operation or or return null or any other appropriate value.

Returns:
this model's value

setValue

public void setValue(Object value)
Description copied from interface: ValueModel
Sets a new value and if the value has changed notifies any registered value change listeners.

Parameters:
value - the value to be set


Copyright © 2004-2009 The Spring Framework. All Rights Reserved.