gate.jape
Class Transducer
java.lang.Object
|
+--gate.jape.Transducer
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- MultiPhaseTransducer, Rule, SinglePhaseTransducer
- public abstract class Transducer
- extends Object
- implements Serializable
Represents a single or multiphase transducer.
- See Also:
- Serialized Form
Transducer
public Transducer()
getName
public String getName()
- Get the phase name of this transducer
transduce
public abstract void transduce(Document doc,
AnnotationSet inputAS,
AnnotationSet outputAS)
throws JapeException
- Transduce a document.
finish
public abstract void finish()
- Finish: replace dynamic data structures with Java arrays; called
after parsing.
cleanUp
public abstract void cleanUp()
- Clean up (delete action class files, for e.g.).
toString
public abstract String toString(String pad)
- Create a string representation of the object with padding.
setBaseURL
public void setBaseURL(URL newBaseURL)
getBaseURL
public URL getBaseURL()
removeProgressListener
public void removeProgressListener(ProgressListener l)
addProgressListener
public void addProgressListener(ProgressListener l)
removeStatusListener
public void removeStatusListener(StatusListener l)
addStatusListener
public void addStatusListener(StatusListener l)