org.sonatype.gshell.parser.impl.visitor
Class ExecutingVisitor
java.lang.Object
org.sonatype.gshell.parser.impl.visitor.ExecutingVisitor
- All Implemented Interfaces:
- ParserVisitor
public class ExecutingVisitor
- extends Object
- implements ParserVisitor
Visitor which will execute command-lines as parsed.
- Since:
- 2.0
- Author:
- Jason Dillon
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExecutingVisitor
public ExecutingVisitor(Shell shell,
CommandExecutor executor)
visit
public Object visit(SimpleNode node,
Object data)
- Specified by:
visit in interface ParserVisitor
visit
public Object visit(ASTCommandLine node,
Object data)
- Specified by:
visit in interface ParserVisitor
visit
public Object visit(ASTExpression node,
Object data)
- Specified by:
visit in interface ParserVisitor
visit
public Object visit(ASTWhitespace node,
Object data)
- Specified by:
visit in interface ParserVisitor
visit
public Object visit(ASTQuotedArgument node,
Object data)
- Specified by:
visit in interface ParserVisitor
visit
public Object visit(ASTPlainArgument node,
Object data)
- Specified by:
visit in interface ParserVisitor
visit
public Object visit(ASTOpaqueArgument node,
Object data)
- Specified by:
visit in interface ParserVisitor
Copyright © 2008-2011 Sonatype. All Rights Reserved.