Module com.iamsoft.util.ui
Interface ActivationCriterion
-
- All Known Implementing Classes:
AbstractActivationCriterion
,ButtonSelectedCriterion
,ContiguousTableRowSelectionCriterion
,DocRegExCriterion
,DocumentCriterion
,EditableCriterion
,EnablementCriterion
,InverseActivationCriterion
,ListSelectionCountCriterion
,ListSelectionPredicateCriterion
,ListSizeCriterion
,LogicalAndCriterion
,LogicalOrCriterion
,RangedSelectionDepthCriterion
,SetSizeCriterion
,TableSizeCriterion
,TabSelectionCriterion
,ToggleableCriterion
,TreeSelectionCountCriterion
,TriStateCriterion
,UniqueAttributeCriterion
,UnsatisfiableCriterion
public interface ActivationCriterion
Enablement prerequisite. Fires changes when activation may have been updated.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
addChangeListener(ChangeListener pListener)
default Object
getFailureMessage()
void
removeChangeListener(ChangeListener pListener)
boolean
test()
TODO: return an Object (null for passed test).
-
-
-
Method Detail
-
addChangeListener
void addChangeListener(ChangeListener pListener)
-
removeChangeListener
void removeChangeListener(ChangeListener pListener)
-
test
boolean test()
TODO: return an Object (null for passed test).
-
getFailureMessage
default Object getFailureMessage()
-
-