org.stjs.generator.javascript.rhino
Interface AstVisitor<T>
- All Known Implementing Classes:
- RhinoJavaScriptWriter
public interface AstVisitor<T>
|
Method Summary |
void |
visitArrayLiteral(org.mozilla.javascript.ast.ArrayLiteral a,
T param)
|
void |
visitAssignment(org.mozilla.javascript.ast.Assignment a,
T param)
|
void |
visitAstRoot(org.mozilla.javascript.ast.AstRoot r,
T param)
|
void |
visitBlock(org.mozilla.javascript.ast.Block block,
T param)
|
void |
visitBreakStatemen(org.mozilla.javascript.ast.BreakStatement b,
T param)
|
void |
visitCatchClause(org.mozilla.javascript.ast.CatchClause c,
T param)
|
void |
visitCodeFragment(org.stjs.generator.javascript.rhino.CodeFragment c,
T param)
|
void |
visitConditionalExpression(org.mozilla.javascript.ast.ConditionalExpression c,
T param)
|
void |
visitContinueStatement(org.mozilla.javascript.ast.ContinueStatement c,
T param)
|
void |
visitDoLoop(org.mozilla.javascript.ast.DoLoop d,
T param)
|
void |
visitElementGet(org.mozilla.javascript.ast.ElementGet eg,
T param)
|
void |
visitEmptyExpression(org.mozilla.javascript.ast.EmptyExpression s,
T param)
|
void |
visitEmptyStatement(org.mozilla.javascript.ast.EmptyStatement s,
T param)
|
void |
visitExpressionStatement(org.mozilla.javascript.ast.ExpressionStatement e,
T param)
|
void |
visitForInLoop(org.mozilla.javascript.ast.ForInLoop f,
T param)
|
void |
visitForLoop(org.mozilla.javascript.ast.ForLoop f,
T param)
|
void |
visitFunctionCall(org.mozilla.javascript.ast.FunctionCall fc,
T param)
|
void |
visitFunctionNode(org.mozilla.javascript.ast.FunctionNode f,
T param)
|
void |
visitIfStatement(org.mozilla.javascript.ast.IfStatement ifs,
T param)
|
void |
visitInfixExpression(org.mozilla.javascript.ast.InfixExpression ie,
T param)
|
void |
visitKeywordLiteral(org.mozilla.javascript.ast.KeywordLiteral k,
T param)
|
void |
visitLabel(org.mozilla.javascript.ast.Label label,
T param)
|
void |
visitLabeledStatement(org.mozilla.javascript.ast.LabeledStatement label,
T param)
|
void |
visitName(org.mozilla.javascript.ast.Name name,
T param)
|
void |
visitNewExpression(org.mozilla.javascript.ast.NewExpression ne,
T param)
|
void |
visitNumberLitera(org.mozilla.javascript.ast.NumberLiteral n,
T param)
|
void |
visitObjectLiteral(org.mozilla.javascript.ast.ObjectLiteral p,
T param)
|
void |
visitObjectProperty(org.mozilla.javascript.ast.ObjectProperty p,
T param)
|
void |
visitParenthesizedExpression(org.mozilla.javascript.ast.ParenthesizedExpression p,
T param)
|
void |
visitPropertyGet(org.mozilla.javascript.ast.PropertyGet p,
T param)
|
void |
visitReturnStatement(org.mozilla.javascript.ast.ReturnStatement r,
T param)
|
void |
visitStatements(org.stjs.generator.javascript.rhino.Statements s,
T param)
|
void |
visitStringLiteral(org.mozilla.javascript.ast.StringLiteral expr,
T param)
|
void |
visitSwitchCase(org.mozilla.javascript.ast.SwitchCase s,
T param)
|
void |
visitSwitchStatement(org.mozilla.javascript.ast.SwitchStatement s,
T param)
|
void |
visitThrowStatement(org.mozilla.javascript.ast.ThrowStatement e,
T param)
|
void |
visitTryStatement(org.mozilla.javascript.ast.TryStatement t,
T param)
|
void |
visitUnaryExpression(org.mozilla.javascript.ast.UnaryExpression u,
T param)
|
void |
visitVariableDeclaration(org.mozilla.javascript.ast.VariableDeclaration v,
T param)
|
void |
visitVariableInitializer(org.mozilla.javascript.ast.VariableInitializer v,
T param)
|
void |
visitWhileLoop(org.mozilla.javascript.ast.WhileLoop w,
T param)
|
visitName
void visitName(org.mozilla.javascript.ast.Name name,
T param)
visitLabel
void visitLabel(org.mozilla.javascript.ast.Label label,
T param)
visitBlock
void visitBlock(org.mozilla.javascript.ast.Block block,
T param)
visitElementGet
void visitElementGet(org.mozilla.javascript.ast.ElementGet eg,
T param)
visitNewExpression
void visitNewExpression(org.mozilla.javascript.ast.NewExpression ne,
T param)
visitArrayLiteral
void visitArrayLiteral(org.mozilla.javascript.ast.ArrayLiteral a,
T param)
visitStringLiteral
void visitStringLiteral(org.mozilla.javascript.ast.StringLiteral expr,
T param)
visitParenthesizedExpression
void visitParenthesizedExpression(org.mozilla.javascript.ast.ParenthesizedExpression p,
T param)
visitBreakStatemen
void visitBreakStatemen(org.mozilla.javascript.ast.BreakStatement b,
T param)
visitSwitchCase
void visitSwitchCase(org.mozilla.javascript.ast.SwitchCase s,
T param)
visitCatchClause
void visitCatchClause(org.mozilla.javascript.ast.CatchClause c,
T param)
visitContinueStatement
void visitContinueStatement(org.mozilla.javascript.ast.ContinueStatement c,
T param)
visitFunctionNode
void visitFunctionNode(org.mozilla.javascript.ast.FunctionNode f,
T param)
visitObjectProperty
void visitObjectProperty(org.mozilla.javascript.ast.ObjectProperty p,
T param)
visitObjectLiteral
void visitObjectLiteral(org.mozilla.javascript.ast.ObjectLiteral p,
T param)
visitDoLoop
void visitDoLoop(org.mozilla.javascript.ast.DoLoop d,
T param)
visitEmptyStatement
void visitEmptyStatement(org.mozilla.javascript.ast.EmptyStatement s,
T param)
visitEmptyExpression
void visitEmptyExpression(org.mozilla.javascript.ast.EmptyExpression s,
T param)
visitForInLoop
void visitForInLoop(org.mozilla.javascript.ast.ForInLoop f,
T param)
visitForLoop
void visitForLoop(org.mozilla.javascript.ast.ForLoop f,
T param)
visitIfStatement
void visitIfStatement(org.mozilla.javascript.ast.IfStatement ifs,
T param)
visitLabeledStatement
void visitLabeledStatement(org.mozilla.javascript.ast.LabeledStatement label,
T param)
visitReturnStatement
void visitReturnStatement(org.mozilla.javascript.ast.ReturnStatement r,
T param)
visitSwitchStatement
void visitSwitchStatement(org.mozilla.javascript.ast.SwitchStatement s,
T param)
visitFunctionCall
void visitFunctionCall(org.mozilla.javascript.ast.FunctionCall fc,
T param)
visitPropertyGet
void visitPropertyGet(org.mozilla.javascript.ast.PropertyGet p,
T param)
visitVariableDeclaration
void visitVariableDeclaration(org.mozilla.javascript.ast.VariableDeclaration v,
T param)
visitVariableInitializer
void visitVariableInitializer(org.mozilla.javascript.ast.VariableInitializer v,
T param)
visitTryStatement
void visitTryStatement(org.mozilla.javascript.ast.TryStatement t,
T param)
visitWhileLoop
void visitWhileLoop(org.mozilla.javascript.ast.WhileLoop w,
T param)
visitAstRoot
void visitAstRoot(org.mozilla.javascript.ast.AstRoot r,
T param)
visitConditionalExpression
void visitConditionalExpression(org.mozilla.javascript.ast.ConditionalExpression c,
T param)
visitNumberLitera
void visitNumberLitera(org.mozilla.javascript.ast.NumberLiteral n,
T param)
visitStatements
void visitStatements(org.stjs.generator.javascript.rhino.Statements s,
T param)
visitAssignment
void visitAssignment(org.mozilla.javascript.ast.Assignment a,
T param)
visitInfixExpression
void visitInfixExpression(org.mozilla.javascript.ast.InfixExpression ie,
T param)
visitKeywordLiteral
void visitKeywordLiteral(org.mozilla.javascript.ast.KeywordLiteral k,
T param)
visitUnaryExpression
void visitUnaryExpression(org.mozilla.javascript.ast.UnaryExpression u,
T param)
visitExpressionStatement
void visitExpressionStatement(org.mozilla.javascript.ast.ExpressionStatement e,
T param)
visitThrowStatement
void visitThrowStatement(org.mozilla.javascript.ast.ThrowStatement e,
T param)
visitCodeFragment
void visitCodeFragment(org.stjs.generator.javascript.rhino.CodeFragment c,
T param)
Copyright © 2014. All Rights Reserved.