|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.biojava.utils.ChangeListener.LoggingListener
public static class ChangeListener.LoggingListener
A listener that writes information about the event stream to a PrintStream.
| 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.LoggingListener(PrintStream out)
Create a LoggingListener that will log all events to 'out'. |
|
ChangeListener.LoggingListener(PrintStream out,
String prefix)
Create a LoggingListener that will log all events to 'out' with a prefix. |
|
| Method Summary | |
|---|---|
void |
postChange(ChangeEvent cev)
Called when a change has just taken place. |
void |
preChange(ChangeEvent cev)
Called before a change takes place. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ChangeListener.LoggingListener(PrintStream out)
out - the PrintStream to log events to
public ChangeListener.LoggingListener(PrintStream out,
String prefix)
out - the PrintStream to log events toprefix - the prefix to attach to each line of the log| Method Detail |
|---|
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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||