org.eclipse.internal.xpand2.ast
Class AbstractXpandVisitor

java.lang.Object
  extended by org.eclipse.internal.xtend.expression.ast.AbstractVisitor
      extended by org.eclipse.internal.xpand2.ast.AbstractXpandVisitor

public class AbstractXpandVisitor
extends AbstractVisitor


Constructor Summary
AbstractXpandVisitor()
           
 
Method Summary
 java.lang.Object visit(ISyntaxElement ele)
           
protected  java.lang.Object visitAdvice(Advice node)
           
protected  void visitChild(ISyntaxElement child)
           
protected  void visitChildren(java.util.List<? extends ISyntaxElement> children)
           
protected  java.lang.Object visitDefinition(Definition node)
           
protected  java.lang.Object visitErrorStatement(ErrorStatement node)
           
protected  java.lang.Object visitExpandStatement(ExpandStatement node)
           
protected  java.lang.Object visitExpressionStatement(ExpressionStatement node)
           
protected  java.lang.Object visitExtensionImportDeclaration(ExtensionImportDeclaration node)
           
protected  java.lang.Object visitFileStatement(FileStatement node)
           
protected  java.lang.Object visitForEachStatement(ForEachStatement node)
           
protected  java.lang.Object visitIfStatement(IfStatement node)
           
protected  java.lang.Object visitImportDeclaration(ImportDeclaration node)
           
protected  java.lang.Object visitLetStatement(LetStatement node)
           
protected  java.lang.Object visitProtectStatement(ProtectStatement node)
           
protected  java.lang.Object visitTemplate(Template node)
           
protected  java.lang.Object visitTextStatement(TextStatement node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractXpandVisitor

public AbstractXpandVisitor()
Method Detail

visit

public final java.lang.Object visit(ISyntaxElement ele)
Specified by:
visit in class AbstractVisitor

visitChild

protected void visitChild(ISyntaxElement child)

visitChildren

protected void visitChildren(java.util.List<? extends ISyntaxElement> children)

visitAdvice

protected java.lang.Object visitAdvice(Advice node)

visitDefinition

protected java.lang.Object visitDefinition(Definition node)

visitErrorStatement

protected java.lang.Object visitErrorStatement(ErrorStatement node)

visitExpandStatement

protected java.lang.Object visitExpandStatement(ExpandStatement node)

visitExpressionStatement

protected java.lang.Object visitExpressionStatement(ExpressionStatement node)

visitExtensionImportDeclaration

protected java.lang.Object visitExtensionImportDeclaration(ExtensionImportDeclaration node)

visitFileStatement

protected java.lang.Object visitFileStatement(FileStatement node)

visitForEachStatement

protected java.lang.Object visitForEachStatement(ForEachStatement node)

visitIfStatement

protected java.lang.Object visitIfStatement(IfStatement node)

visitImportDeclaration

protected java.lang.Object visitImportDeclaration(ImportDeclaration node)

visitLetStatement

protected java.lang.Object visitLetStatement(LetStatement node)

visitProtectStatement

protected java.lang.Object visitProtectStatement(ProtectStatement node)

visitTemplate

protected java.lang.Object visitTemplate(Template node)

visitTextStatement

protected java.lang.Object visitTextStatement(TextStatement node)