org.jaxen.util
Class XPath2XMLVisitor

java.lang.Object
  |
  +--org.jaxen.util.XPath2XMLVisitor
All Implemented Interfaces:
Visitor

public class XPath2XMLVisitor
extends Object
implements Visitor


Field Summary
protected  PrintWriter printer
           
protected  int tabIndex
           
 
Constructor Summary
XPath2XMLVisitor()
           
XPath2XMLVisitor(PrintWriter printer)
           
 
Method Summary
protected  void handlePredicates(List predicates)
           
protected  void printLn(String str)
           
 void visit(AdditiveExpr expr)
           
 void visit(AllNodeStep step)
           
 void visit(CommentNodeStep step)
           
 void visit(EqualityExpr expr)
           
 void visit(FilterExpr expr)
           
 void visit(FunctionCallExpr expr)
           
 void visit(LiteralExpr expr)
           
 void visit(LocationPath expr)
           
 void visit(LogicalExpr expr)
           
 void visit(MultiplicativeExpr expr)
           
 void visit(NameStep step)
           
 void visit(NumberExpr expr)
           
 void visit(PathExpr expr)
           
 void visit(Predicate predicate)
           
 void visit(ProcessingInstructionNodeStep step)
           
 void visit(RelationalExpr expr)
           
 void visit(TextNodeStep step)
           
 void visit(UnaryExpr expr)
           
 void visit(UnionExpr expr)
           
 void visit(VariableReferenceExpr expr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

printer

protected PrintWriter printer

tabIndex

protected int tabIndex
Constructor Detail

XPath2XMLVisitor

public XPath2XMLVisitor()

XPath2XMLVisitor

public XPath2XMLVisitor(PrintWriter printer)
Method Detail

visit

public void visit(PathExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(LocationPath expr)
Specified by:
visit in interface Visitor

visit

public void visit(LogicalExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(EqualityExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(FilterExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(RelationalExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(AdditiveExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(MultiplicativeExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(UnaryExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(UnionExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(NumberExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(LiteralExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(VariableReferenceExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(FunctionCallExpr expr)
Specified by:
visit in interface Visitor

visit

public void visit(NameStep step)
Specified by:
visit in interface Visitor

visit

public void visit(ProcessingInstructionNodeStep step)
Specified by:
visit in interface Visitor

visit

public void visit(AllNodeStep step)
Specified by:
visit in interface Visitor

visit

public void visit(TextNodeStep step)
Specified by:
visit in interface Visitor

visit

public void visit(CommentNodeStep step)
Specified by:
visit in interface Visitor

visit

public void visit(Predicate predicate)
Specified by:
visit in interface Visitor

printLn

protected void printLn(String str)

handlePredicates

protected void handlePredicates(List predicates)


Copyright © 2001-2003 Codehaus. All Rights Reserved.