com.jgoodies.binding.value
Class ConverterFactory.BooleanNegator
- ConverterFactory
- Observable, Serializable, ValueModel
public static final class ConverterFactory.BooleanNegator
Negates Booleans leaving null unchanged. Maps Boolean.TRUE
to Boolean.FALSE, Boolean.FALSE to Boolean.TRUE, and null to null.
@Override | Object convertFromSubject(Object subjectValue) - Negates Booleans leaving null unchanged.
|
void | setValue(Object newValue) - Inverts the given Boolean and sets it as the subject's new value.
|
String toString , addValueChangeListener , booleanValue , doubleValue , fireValueChange , fireValueChange , fireValueChange , fireValueChange , fireValueChange , fireValueChange , fireValueChange , floatValue , getString , intValue , longValue , paramString , removeValueChangeListener , setValue , setValue , setValue , setValue , setValue , valueString |
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 |
Object convertFromSubject
public @Override Object convertFromSubject(Object subjectValue)
Negates Booleans leaving null unchanged.
Maps Boolean.TRUE to Boolean.FALSE,
Boolean.FALSE to Boolean.TRUE, and null to null.
subjectValue
- the subject value to invert
- the text that represents the subject value
setValue
public void setValue(Object newValue)
Inverts the given Boolean and sets it as the subject's new value.
- setValue in interface ValueModel
newValue
- the value to be inverted and set as new subject value
Copyright © 2002-2008 JGoodies Karsten Lentzsch. All Rights Reserved.