public static class ChangeListener.AlwaysVetoListener extends Object implements ChangeListener
ChangeListener.AlwaysVetoListener, ChangeListener.ChangeEventRecorder, ChangeListener.LoggingListenerALWAYS_VETO, LOG_TO_OUT| Modifier | Constructor and Description |
|---|---|
protected |
AlwaysVetoListener()
Private constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
postChange(ChangeEvent cev)
Called when a change has just taken place.
|
void |
preChange(ChangeEvent cev)
Called before a change takes place.
|
protected AlwaysVetoListener()
public void preChange(ChangeEvent cev) throws ChangeVetoException
ChangeListenerCalled before a change takes place.
This is your chance to stop the change by throwing a ChangeVetoException. This method does not indicate that the change will definitely take place, so it is not recomended that you take any positive action within this handler.
preChange in interface ChangeListenercev - An event encapsulating the change which is about
to take place.ChangeVetoException - Description of Exceptionpublic void postChange(ChangeEvent cev)
ChangeListenerCalled when a change has just taken place.
This method is the place to perform any behavior in response to the change event.
postChange in interface ChangeListenercev - An event encapsulating the change which has
occured.AssertionFailure - if this is called, as preChange should have
vetoed any change alreadyCopyright © 2020 BioJava. All rights reserved.