org.archiviststoolkit.swing
Class ATJgoodiesBindingConverterFactory.LookupListConverter

java.lang.Object
  extended by com.jgoodies.binding.beans.Model
      extended by com.jgoodies.binding.value.AbstractValueModel
          extended by com.jgoodies.binding.value.AbstractConverter
              extended by org.archiviststoolkit.swing.ATJgoodiesBindingConverterFactory.LookupListConverter
All Implemented Interfaces:
com.jgoodies.binding.beans.Observable, com.jgoodies.binding.value.ValueModel, java.io.Serializable
Enclosing class:
ATJgoodiesBindingConverterFactory

public static final class ATJgoodiesBindingConverterFactory.LookupListConverter
extends com.jgoodies.binding.value.AbstractConverter

Converts Values to Strings and vice-versa using a given Format.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.jgoodies.binding.value.AbstractConverter
subject
 
Fields inherited from class com.jgoodies.binding.value.AbstractValueModel
PROPERTYNAME_VALUE
 
Method Summary
 java.lang.Object convertFromSubject(java.lang.Object subjectValue)
          Retrievs the LookupListItem corresponding to the string in a given list.
 void setValue(java.lang.Object value)
          Converts a lookuplist item to its string representation and sets it as the subject's new value.
 
Methods inherited from class com.jgoodies.binding.value.AbstractConverter
getValue, release
 
Methods inherited from class com.jgoodies.binding.value.AbstractValueModel
addValueChangeListener, booleanValue, doubleValue, fireValueChange, fireValueChange, fireValueChange, fireValueChange, fireValueChange, fireValueChange, fireValueChange, floatValue, getString, intValue, longValue, removeValueChangeListener, setValue, setValue, setValue, setValue, setValue, toString
 
Methods inherited from class com.jgoodies.binding.beans.Model
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, equals, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

convertFromSubject

public java.lang.Object convertFromSubject(java.lang.Object subjectValue)
Retrievs the LookupListItem corresponding to the string in a given list.

Specified by:
convertFromSubject in class com.jgoodies.binding.value.AbstractConverter
Parameters:
subjectValue - the subject's value
Returns:
the formatted subjectValue

setValue

public void setValue(java.lang.Object value)
Converts a lookuplist item to its string representation and sets it as the subject's new value.

Parameters:
value - the value to be converted and set as new subject value