Package io.guise.framework.component
Class SequenceCardPanel.SequenceCardVetoableChangeListener
java.lang.Object
com.globalmentor.beans.AbstractGenericVetoableChangeListener<Component>
io.guise.framework.component.SequenceCardPanel.SequenceCardVetoableChangeListener
- All Implemented Interfaces:
com.globalmentor.beans.GenericVetoableChangeListener<Component>
,VetoableChangeListener
,EventListener
- Enclosing class:
- SequenceCardPanel
protected class SequenceCardPanel.SequenceCardVetoableChangeListener
extends com.globalmentor.beans.AbstractGenericVetoableChangeListener<Component>
A vetoable property change listener validates cards before changing to new cards. When
SequenceTransition.NEXT
occurs, validation is assumed to
have already occurred and it not performed again.- Author:
- Garret Wilson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
vetoableChange
(com.globalmentor.beans.GenericPropertyChangeEvent<Component> genericPropertyChangeEvent) Methods inherited from class com.globalmentor.beans.AbstractGenericVetoableChangeListener
vetoableChange
-
Constructor Details
-
SequenceCardVetoableChangeListener
protected SequenceCardVetoableChangeListener()
-
-
Method Details
-
vetoableChange
public void vetoableChange(com.globalmentor.beans.GenericPropertyChangeEvent<Component> genericPropertyChangeEvent) throws PropertyVetoException - Throws:
PropertyVetoException
-