com.jgoodies.binding.value

Class ConverterFactory.FloatToIntegerConverter

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

public static final class ConverterFactory.FloatToIntegerConverter
extends AbstractConverter

Converts Floats to Integers and vice-versa.

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)
Converts the subject's value and returns a corresponding Integer using the multiplier.
void
setValue(Object newValue)
Converts a Float using the multiplier and sets it as 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)
Converts the subject's value and returns a corresponding Integer using the multiplier.
Parameters:
subjectValue - the subject's value
Returns:
the converted subjectValue

setValue

public void setValue(Object newValue)
Converts a Float using the multiplier and sets it as new value.
Specified by:
setValue in interface ValueModel
Parameters:
newValue - the Integer object that shall be converted

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