public static final class ConverterFactory.BooleanNegator extends AbstractConverter
subject
PROPERTYNAME_VALUE
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
convertFromSubject(java.lang.Object subjectValue)
Negates Booleans leaving null unchanged.
|
void |
setValue(java.lang.Object newValue)
Inverts the given Boolean and sets it as the subject's new value.
|
getValue, release
addValueChangeListener, booleanValue, doubleValue, fireValueChange, fireValueChange, fireValueChange, fireValueChange, fireValueChange, fireValueChange, fireValueChange, floatValue, getString, intValue, longValue, paramString, removeValueChangeListener, setValue, setValue, setValue, setValue, setValue, toString, valueString
createPropertyChangeSupport, firePropertyChange
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addPropertyChangeListener, removePropertyChangeListener
public java.lang.Object convertFromSubject(java.lang.Object subjectValue)
convertFromSubject
in class AbstractConverter
subjectValue
- the subject value to invertjava.lang.ClassCastException
- if the subject's value is not a Booleanpublic void setValue(java.lang.Object newValue)
newValue
- the value to be inverted and set as new subject valuejava.lang.ClassCastException
- if the new value is not a Booleanjava.lang.IllegalArgumentException
- if the new value does neither match
the trueText nor the falseTextCopyright © 2002-2010 JGoodies Karsten Lentzsch. All Rights Reserved.