com.jgoodies.binding.value

Class ConverterFactory.StringConverter

Enclosing Class:
ConverterFactory
Implemented Interfaces:
Observable, Serializable, ValueModel

public static final class ConverterFactory.StringConverter
extends AbstractConverter

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

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

Object
convertFromSubject(Object subjectValue)
Formats the subject value and returns a String representation.
void
setValue(Object value)
Parses the given String encoding and sets it as the subject's new value.

Methods inherited from class com.jgoodies.binding.value.AbstractConverter

convertFromSubject, 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, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener

Method Details

convertFromSubject

public Object convertFromSubject(Object subjectValue)
Formats the subject value and returns a String representation.
Overrides:
convertFromSubject in interface AbstractConverter
Parameters:
subjectValue - the subject's value
Returns:
the formatted subjectValue

setValue

public void setValue(Object value)
Parses the given String encoding and sets it as the subject's new value. Silently catches ParseException.
Specified by:
setValue in interface ValueModel
Parameters:
value - the value to be converted and set as new subject value

Copyright © 2002-2007 JGoodies Karsten Lentzsch. All Rights Reserved.