Package org.biojava.bio.program.tagvalue
Class Echo
java.lang.Object
org.biojava.bio.program.tagvalue.Echo
- All Implemented Interfaces:
TagValueListener
A simple listener that just echoes events back to the console.
- Since:
- 1.3
- Author:
- Matthew Pocock
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
The current record has ended.void
endTag()
End the current tag.void
A new record is about to start.void
Start a new tag.void
value
(TagValueContext tvc, Object value) A value has been seen.
-
Constructor Details
-
Echo
public Echo()
-
-
Method Details
-
startRecord
Description copied from interface:TagValueListener
A new record is about to start.- Specified by:
startRecord
in interfaceTagValueListener
-
endRecord
Description copied from interface:TagValueListener
The current record has ended.- Specified by:
endRecord
in interfaceTagValueListener
-
startTag
Description copied from interface:TagValueListener
Start a new tag.- Specified by:
startTag
in interfaceTagValueListener
- Parameters:
tag
- the Object representing the new tag
-
endTag
Description copied from interface:TagValueListener
End the current tag.- Specified by:
endTag
in interfaceTagValueListener
-
value
Description copied from interface:TagValueListener
A value has been seen.- Specified by:
value
in interfaceTagValueListener
- Parameters:
tvc
- a TagValueContext that could be used to push a sub-documentvalue
- the value Object observed
-