Module com.iamsoft.util.ui
Class InverseActivationCriterion
- java.lang.Object
-
- com.iamsoft.util.ui.swing.activation.InverseActivationCriterion
-
- All Implemented Interfaces:
ActivationCriterion
public class InverseActivationCriterion extends Object implements ActivationCriterion
Enablement prerequisite.
-
-
Constructor Summary
Constructors Constructor Description InverseActivationCriterion(ActivationCriterion pCriterion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addChangeListener(ChangeListener pListener)
protected void
fireSatisfactionChange(boolean pSatisfied)
Call when criterion becomes [un]satisfied.void
removeChangeListener(ChangeListener pListener)
boolean
test()
TODO: return an Object (null for passed test).String
toString()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.iamsoft.util.ui.swing.activation.ActivationCriterion
getFailureMessage
-
-
-
-
Constructor Detail
-
InverseActivationCriterion
public InverseActivationCriterion(ActivationCriterion pCriterion)
-
-
Method Detail
-
addChangeListener
public void addChangeListener(ChangeListener pListener)
- Specified by:
addChangeListener
in interfaceActivationCriterion
-
removeChangeListener
public void removeChangeListener(ChangeListener pListener)
- Specified by:
removeChangeListener
in interfaceActivationCriterion
-
fireSatisfactionChange
protected void fireSatisfactionChange(boolean pSatisfied)
Call when criterion becomes [un]satisfied.
-
test
public boolean test()
Description copied from interface:ActivationCriterion
TODO: return an Object (null for passed test).- Specified by:
test
in interfaceActivationCriterion
-
-