|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--edu.wpi.cs.dsrg.xmldb.xat.common.visitorpattern.InheritableVisitor | +--edu.wpi.cs.dsrg.xmldb.xat.common.visitorpattern.TwoParamVisitor | +--edu.wpi.cs.dsrg.xmldb.xat.component.xatrewrite.ReWriteRules | +--edu.wpi.cs.dsrg.xmldb.xat.component.xatrewrite.CancelOutNavigateRules
This Class is the rewrite rules used to cancel out two navigate operators within XAT.
Fields inherited from class edu.wpi.cs.dsrg.xmldb.xat.component.xatrewrite.ReWriteRules |
classVector,
result,
statis,
variableTable |
Constructor Summary | |
CancelOutNavigateRules()
Default CancelOutNavigateRules constructor. |
Method Summary | |
java.lang.Object |
visit(Navigate ancestor,
Navigate descendent)
Compare and cancel out two navigation operators (if possible). |
Methods inherited from class edu.wpi.cs.dsrg.xmldb.xat.component.xatrewrite.ReWriteRules |
combineSteps,
copyNode,
createString,
deleteAggregate,
deletePartialTagger,
deleteWholeTagger,
dispatch,
dispatch,
dispatch,
evaluateRules,
evaluateRules,
findMatchingNavigationNode,
findMatchingNavigationNode,
getChildren,
getColumnNames,
getStatis,
getVariableTable,
isDebug,
isGatherStatistics,
isUsedAbove,
moveNode,
moveNodeToRoot,
setDebug,
setVariableTable,
swap,
visit,
visit |
Methods inherited from class edu.wpi.cs.dsrg.xmldb.xat.common.visitorpattern.TwoParamVisitor |
getMethod,
visit |
Methods inherited from class edu.wpi.cs.dsrg.xmldb.xat.common.visitorpattern.InheritableVisitor |
getAncestors,
getMethod,
visit |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public CancelOutNavigateRules()
Method Detail |
public java.lang.Object visit(Navigate ancestor, Navigate descendent)
ancestor
- The ancester navigate operator.descendent
- The decendent navigate operator.edu.wpi.cs.dsrg.xmldb.xat.common.operator.xmloperator.navigate
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |