|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ucl.xpathtest.PrintXPVisitor
Class prints the visited xpath nodes by the parser for the expression.
| Constructor Summary | |
PrintXPVisitor(java.io.PrintStream ps)
Constructor for PrintXPVisitor. |
|
| Method Summary | |
void |
printBinExpr(java.lang.String name,
BinExpr e)
printing the Binary Expression. |
void |
printUnExpr(java.lang.String name,
UnExpr e)
Visiting the Un Expression. |
java.lang.Object |
visit(AddExpr addex)
Visiting the Add Expression. |
java.lang.Object |
visit(AndExpr andex)
Visiting the and Expression. |
java.lang.Object |
visit(AnyKindTest e)
Visiting the AnyKindTest Expression. |
java.lang.Object |
visit(AttributeTest e)
Visiting the AttributeTest Expression. |
java.lang.Object |
visit(AxisStep e)
Visiting the AxisStep Expression. |
java.lang.Object |
visit(CastableExpr cexp)
Visiting the Castable Expression. |
java.lang.Object |
visit(CastExpr cexp)
Visiting the Cast Expression. |
java.lang.Object |
visit(CmpExpr cmpex)
Visiting the Compare Expression. |
java.lang.Object |
visit(CntxItemExpr e)
Visiting the ContextItem Expression. |
java.lang.Object |
visit(CommentTest e)
Visiting the CommentTest Expression. |
java.lang.Object |
visit(DecimalLiteral e)
Visiting the DecimalLiteral Expression. |
java.lang.Object |
visit(DivExpr mulex)
Visiting the Division Expression. |
java.lang.Object |
visit(DocumentTest e)
Visiting the DocumentTest Expression. |
java.lang.Object |
visit(DoubleLiteral e)
Visiting the DoubleLiteral Expression. |
java.lang.Object |
visit(ElementTest e)
Visiting the ElementTest Expression. |
java.lang.Object |
visit(ExceptExpr eexpr)
Visiting the Except Expression. |
java.lang.Object |
visit(FilterExpr e)
Visiting the Filter Expression. |
java.lang.Object |
visit(ForExpr fex)
Visiting the For Expression. |
java.lang.Object |
visit(ForwardStep e)
Visiting the ForwardStep Expression. |
java.lang.Object |
visit(FunctionCall e)
Visiting the FunctionCall Expression. |
java.lang.Object |
visit(IDivExpr mulex)
Visiting the IntegerDivision Expression. |
java.lang.Object |
visit(IfExpr ifex)
Visiting the If Expression. |
java.lang.Object |
visit(InstOfExpr ioexp)
Visiting the InstanceOf Expression. |
java.lang.Object |
visit(IntegerLiteral e)
Visiting the IntegerLiteral Expression. |
java.lang.Object |
visit(IntersectExpr iexpr)
Visiting the Intersect Expression. |
java.lang.Object |
visit(ItemType e)
Visiting the ItemType Expression. |
java.lang.Object |
visit(MinusExpr e)
Visiting the Minus Expression. |
java.lang.Object |
visit(ModExpr mulex)
Visiting the Modular Expression. |
java.lang.Object |
visit(MulExpr mulex)
Visiting the Multiply Expression. |
java.lang.Object |
visit(NameTest e)
Visiting the NameTest Expression. |
java.lang.Object |
visit(OrExpr orex)
Visiting the Or Expression. |
java.lang.Object |
visit(ParExpr e)
Visiting the Parenthesized Expression. |
java.lang.Object |
visit(PipeExpr pipex)
Visiting the Pipe Expression. |
java.lang.Object |
visit(PITest e)
Visiting the ProcessingInstructionTest Expression. |
java.lang.Object |
visit(PlusExpr e)
Visiting the Plus Expression. |
java.lang.Object |
visit(QuantifiedExpr qex)
Visiting the Quantified Expression. |
java.lang.Object |
visit(RangeExpr rex)
Visiting the Range Expression. |
java.lang.Object |
visit(ReverseStep e)
Visiting the ReverseStep Expression. |
java.lang.Object |
visit(SchemaAttrTest e)
Visiting the SchemaAttributionTest Expression. |
java.lang.Object |
visit(SchemaElemTest e)
Visiting the SchemaElemTest Expression. |
java.lang.Object |
visit(SequenceType e)
Visiting the SequenceType Expression. |
java.lang.Object |
visit(SingleType e)
Visiting the SingleType Expression. |
java.lang.Object |
visit(StringLiteral e)
Visiting the StringLiteral Expression. |
java.lang.Object |
visit(SubExpr subex)
Visiting the Sub Expression. |
java.lang.Object |
visit(TextTest e)
Visiting the TextTest Expression. |
java.lang.Object |
visit(TreatAsExpr taexp)
Visiting the TreatAs Expression. |
java.lang.Object |
visit(UnionExpr unex)
Visiting the Union Expression. |
java.lang.Object |
visit(VarRef e)
Visiting the VariableRefrence Expression. |
java.lang.Object |
visit(XPath xp)
Visits the xpath expressions. |
java.lang.Object |
visit(XPathExpr e)
Visiting XPath Expressions. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PrintXPVisitor(java.io.PrintStream ps)
ps - the strem of nodes to print.| Method Detail |
public java.lang.Object visit(XPath xp)
visit in interface XPathVisitorxp - xpath expression.public java.lang.Object visit(ForExpr fex)
visit in interface XPathVisitorfex - for expression.public java.lang.Object visit(QuantifiedExpr qex)
visit in interface XPathVisitorqex - quantified expression.public java.lang.Object visit(IfExpr ifex)
visit in interface XPathVisitorifex - if expression.
public void printBinExpr(java.lang.String name,
BinExpr e)
name - name of the expression.e - binary expression.public java.lang.Object visit(OrExpr orex)
visit in interface XPathVisitororex - or expression.public java.lang.Object visit(AndExpr andex)
visit in interface XPathVisitorandex - and expression.public java.lang.Object visit(CmpExpr cmpex)
visit in interface XPathVisitorcmpex - compare expression.public java.lang.Object visit(RangeExpr rex)
visit in interface XPathVisitorrex - range expression.public java.lang.Object visit(AddExpr addex)
visit in interface XPathVisitoraddex - add expression.public java.lang.Object visit(SubExpr subex)
visit in interface XPathVisitorsubex - sub expression.public java.lang.Object visit(MulExpr mulex)
visit in interface XPathVisitormulex - multiply expression.public java.lang.Object visit(DivExpr mulex)
visit in interface XPathVisitormulex - division expression here.public java.lang.Object visit(IDivExpr mulex)
visit in interface XPathVisitormulex - integer division expression.public java.lang.Object visit(ModExpr mulex)
visit in interface XPathVisitormulex - modular expression.public java.lang.Object visit(UnionExpr unex)
visit in interface XPathVisitorunex - union expression.public java.lang.Object visit(PipeExpr pipex)
visit in interface XPathVisitorpipex - pipe expression.public java.lang.Object visit(IntersectExpr iexpr)
visit in interface XPathVisitoriexpr - intersect expression.public java.lang.Object visit(ExceptExpr eexpr)
visit in interface XPathVisitoreexpr - except expression.public java.lang.Object visit(InstOfExpr ioexp)
visit in interface XPathVisitorioexp - instanceOf expression.public java.lang.Object visit(TreatAsExpr taexp)
visit in interface XPathVisitortaexp - treatAs expression.public java.lang.Object visit(CastableExpr cexp)
visit in interface XPathVisitorcexp - castable expression.public java.lang.Object visit(CastExpr cexp)
visit in interface XPathVisitorcexp - cast expression.
public void printUnExpr(java.lang.String name,
UnExpr e)
name - name of expression.e - Un expression.public java.lang.Object visit(MinusExpr e)
visit in interface XPathVisitore - minus expression.public java.lang.Object visit(PlusExpr e)
visit in interface XPathVisitore - plus expression.public java.lang.Object visit(XPathExpr e)
visit in interface XPathVisitore - and Xpath expression.public java.lang.Object visit(ForwardStep e)
visit in interface XPathVisitore - forwardStep expression.public java.lang.Object visit(ReverseStep e)
visit in interface XPathVisitore - reverseStep expression.public java.lang.Object visit(NameTest e)
visit in interface XPathVisitore - nameTest expression.public java.lang.Object visit(VarRef e)
visit in interface XPathVisitore - variable refrence expression.public java.lang.Object visit(StringLiteral e)
visit in interface XPathVisitore - stringLiteral expression.public java.lang.Object visit(IntegerLiteral e)
visit in interface XPathVisitore - integerLiteral expression.public java.lang.Object visit(DoubleLiteral e)
visit in interface XPathVisitore - doubleLiteral expression.public java.lang.Object visit(DecimalLiteral e)
visit in interface XPathVisitore - decimalLiteral expression.public java.lang.Object visit(ParExpr e)
visit in interface XPathVisitore - parenthesized expression.public java.lang.Object visit(CntxItemExpr e)
visit in interface XPathVisitore - contextItem expression.public java.lang.Object visit(FunctionCall e)
visit in interface XPathVisitore - functionalCall expression.public java.lang.Object visit(SingleType e)
visit in interface XPathVisitore - singleType expression.public java.lang.Object visit(SequenceType e)
visit in interface XPathVisitore - sequenceType expression.public java.lang.Object visit(ItemType e)
visit in interface XPathVisitore - itemType expression.public java.lang.Object visit(AnyKindTest e)
visit in interface XPathVisitore - anyKindTest expression.public java.lang.Object visit(DocumentTest e)
visit in interface XPathVisitore - documentTest expression.public java.lang.Object visit(TextTest e)
visit in interface XPathVisitore - textTest expression.public java.lang.Object visit(CommentTest e)
visit in interface XPathVisitore - commentTest expression.public java.lang.Object visit(PITest e)
visit in interface XPathVisitore - processingInstruction expression.public java.lang.Object visit(AttributeTest e)
visit in interface XPathVisitore - attributeTest expression.public java.lang.Object visit(SchemaAttrTest e)
visit in interface XPathVisitore - schemaAttributionTest expression.public java.lang.Object visit(ElementTest e)
visit in interface XPathVisitore - elementTest expression.public java.lang.Object visit(SchemaElemTest e)
visit in interface XPathVisitore - schemaElemTest expression.public java.lang.Object visit(AxisStep e)
visit in interface XPathVisitore - axisStep expression.public java.lang.Object visit(FilterExpr e)
visit in interface XPathVisitore - filter expression.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||