org.lsmp.djep.xjep
Class DoNothingVisitor
java.lang.Object
  
org.lsmp.djep.xjep.DoNothingVisitor
- All Implemented Interfaces: 
 - ParserVisitor
 
- Direct Known Subclasses: 
 - CommandVisitor, DeepCopyVisitor, ErrorCatchingVisitor, RewriteVisitor, SimplificationVisitor, SubstitutionVisitor
 
- public abstract class DoNothingVisitor
- extends java.lang.Object
- implements ParserVisitor
   
A Visitor which visits each node of a expression tree.
 It returns the top node.
 This visitor should be extended by Visitors which modify trees in place.
- Author:
 
  - Rich Morris
 Created on 16-Nov-2003
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DoNothingVisitor
public DoNothingVisitor()
acceptChildrenAsArray
protected Node[] acceptChildrenAsArray(Node node,
                                       java.lang.Object data)
                                throws ParseException
- Gets the result of visiting children of a array of nodes.
 
- Throws:
 ParseException
 
 
visit
public java.lang.Object visit(SimpleNode node,
                              java.lang.Object data)
                       throws ParseException
- Specified by:
 visit in interface ParserVisitor
 
- Throws:
 ParseException
 
visit
public java.lang.Object visit(ASTStart node,
                              java.lang.Object data)
                       throws ParseException
- Specified by:
 visit in interface ParserVisitor
 
- Throws:
 ParseException
 
visit
public java.lang.Object visit(ASTConstant node,
                              java.lang.Object data)
                       throws ParseException
- Specified by:
 visit in interface ParserVisitor
 
- Throws:
 ParseException
 
visit
public java.lang.Object visit(ASTVarNode node,
                              java.lang.Object data)
                       throws ParseException
- Specified by:
 visit in interface ParserVisitor
 
- Throws:
 ParseException
 
visit
public java.lang.Object visit(ASTFunNode node,
                              java.lang.Object data)
                       throws ParseException
- Specified by:
 visit in interface ParserVisitor
 
- Throws:
 ParseException
 
http://www.singularsys.com/jep Copyright © 2004 Singular Systems