|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.biojava.utils.ChangeAdapter
org.biojava.utils.ChangeListener.ChangeEventRecorder
public static class ChangeListener.ChangeEventRecorder
A listener that remembers the ChangeEvent of the last change. Mostly for debugging.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.biojava.utils.ChangeListener |
---|
ChangeListener.AlwaysVetoListener, ChangeListener.ChangeEventRecorder, ChangeListener.LoggingListener |
Field Summary |
---|
Fields inherited from interface org.biojava.utils.ChangeListener |
---|
ALWAYS_VETO, LOG_TO_OUT |
Constructor Summary | |
---|---|
ChangeListener.ChangeEventRecorder()
|
Method Summary | |
---|---|
ChangeEvent |
getEvent()
|
void |
preChange(ChangeEvent cev)
Called before a change takes place. |
Methods inherited from class org.biojava.utils.ChangeAdapter |
---|
postChange |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ChangeListener.ChangeEventRecorder()
Method Detail |
---|
public ChangeEvent getEvent()
public void preChange(ChangeEvent cev) throws ChangeVetoException
ChangeListener
Called 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 ChangeListener
preChange
in class ChangeAdapter
cev
- An event encapsulating the change which is about
to take place.
ChangeVetoException
- Description of Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |