public class DeepCopyVisitor extends DoNothingVisitor implements ParserVisitor
| Constructor and Description |
|---|
DeepCopyVisitor() |
| Modifier and Type | Method and Description |
|---|---|
Node |
deepCopy(Node node,
XJep xj)
Creates a deepCopy of a Node
|
Object |
visit(ASTConstant node,
Object data) |
Object |
visit(ASTFunNode node,
Object data) |
Object |
visit(ASTVarNode node,
Object data) |
acceptChildrenAsArray, visit, visitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisit, visitpublic Node deepCopy(Node node, XJep xj) throws ParseException
ParseExceptionpublic Object visit(ASTConstant node, Object data) throws ParseException
visit in interface ParserVisitorvisit in class DoNothingVisitorParseExceptionpublic Object visit(ASTVarNode node, Object data) throws ParseException
visit in interface ParserVisitorvisit in class DoNothingVisitorParseExceptionpublic Object visit(ASTFunNode node, Object data) throws ParseException
visit in interface ParserVisitorvisit in class DoNothingVisitorParseExceptionCopyright © 2018. All rights reserved.