|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectat.ofai.gate.jape.RightHandSide
public class RightHandSide
The RHS of a CPSL rule. The action part. Contains an inner class created from the code in the grammar RHS.
Field Summary |
---|
Fields inherited from interface at.ofai.gate.jape.JapeConstants |
---|
APPELT_STYLE, BRILL_STYLE, DEFAULT_PRIORITY, EQUAL, FIRST_STYLE, GREATER, GREATER_OR_EQUAL, INDENT_PADDING, KLEENE_PLUS, KLEENE_QUERY, KLEENE_STAR, LESSER, LESSER_OR_EQUAL, MULTI_SPAN_BINDING, NO_BINDING, NO_KLEENE_OP, NOT_EQUAL, NOT_REGEXP, ONCE_STYLE, REGEXP, SINGLE_SPAN_BINDING |
Constructor Summary | |
---|---|
RightHandSide(java.lang.String transducerName,
java.lang.String ruleName,
LeftHandSide lhs)
Construction from the transducer name, rule name and the LHS. |
Method Summary | |
---|---|
void |
addBlock(java.lang.String anonymousBlock)
Add an anonymous block to the action class |
void |
addBlock(java.lang.String name,
java.lang.String namedBlock)
Add a named block to the action class |
static void |
cleanUp()
Remove class files created for actions. |
void |
createActionClass()
Create the action class and an instance of it. |
java.lang.String |
getActionClassName()
|
java.lang.String |
getActionClassString()
Returns the string for the java code |
java.lang.String |
getPhaseName()
|
java.lang.String |
getRuleName()
|
void |
instantiateActionClass()
Create an instance of the action class. |
static void |
setActionClassNumber(int n)
Allow setting of the initial action class number. |
void |
setPhaseName(java.lang.String phaseName)
|
void |
setRuleName(java.lang.String ruleName)
|
java.lang.String |
shortDesc()
Create a string representation of the object. |
java.lang.String |
toString()
Create a string representation of the object. |
java.lang.String |
toString(java.lang.String pad)
Create a string representation of the object. |
void |
transduce(gate.Document doc,
java.util.Map bindings,
gate.AnnotationSet inputAS,
gate.AnnotationSet outputAS,
gate.creole.ontology.Ontology ontology)
Makes changes to the document, using LHS bindings. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RightHandSide(java.lang.String transducerName, java.lang.String ruleName, LeftHandSide lhs)
Method Detail |
---|
public static void setActionClassNumber(int n)
public java.lang.String getActionClassString()
public java.lang.String getActionClassName()
public void addBlock(java.lang.String anonymousBlock)
public void addBlock(java.lang.String name, java.lang.String namedBlock)
public void createActionClass() throws JapeException
JapeException
public void instantiateActionClass() throws JapeException
JapeException
public static void cleanUp()
public void transduce(gate.Document doc, java.util.Map bindings, gate.AnnotationSet inputAS, gate.AnnotationSet outputAS, gate.creole.ontology.Ontology ontology) throws JapeException
JapeException
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(java.lang.String pad)
public java.lang.String shortDesc()
public void setPhaseName(java.lang.String phaseName)
public java.lang.String getPhaseName()
public void setRuleName(java.lang.String ruleName)
public java.lang.String getRuleName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |