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

@Override
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

String toString, addValueChangeListener, booleanValue, doubleValue, fireValueChange, fireValueChange, fireValueChange, fireValueChange, fireValueChange, fireValueChange, fireValueChange, floatValue, getString, intValue, longValue, removeValueChangeListener, setValue, setValue, setValue, setValue, setValue

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

Method Details

Object convertFromSubject

public @Override Object convertFromSubject(Object subjectValue)
Formats the subject value and returns a String representation.
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-2008 JGoodies Karsten Lentzsch. All Rights Reserved.