Uses of Interface
net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptNode
-
Packages that use EcmascriptNode Package Description net.sourceforge.pmd.lang.ecmascript.ast net.sourceforge.pmd.lang.ecmascript.rule -
-
Uses of EcmascriptNode in net.sourceforge.pmd.lang.ecmascript.ast
Methods in net.sourceforge.pmd.lang.ecmascript.ast that return EcmascriptNode Modifier and Type Method Description <T extends org.mozilla.javascript.ast.AstNode>
EcmascriptNode<T>EcmascriptTreeBuilder. build(T astNode)
EcmascriptNode<?>
ASTFunctionCall. getArgument(int index)
EcmascriptNode<?>
ASTNewExpression. getArgument(int index)
EcmascriptNode<?>
ASTDoLoop. getBody()
EcmascriptNode<?>
ASTForInLoop. getBody()
EcmascriptNode<?>
ASTForLoop. getBody()
EcmascriptNode<?>
ASTFunctionNode. getBody()
EcmascriptNode<?>
ASTFunctionNode. getBody(int index)
Deprecated.EcmascriptNode<?>
ASTLetNode. getBody()
EcmascriptNode<?>
ASTWhileLoop. getBody()
EcmascriptNode<?>
ASTCatchClause. getCatchCondition()
EcmascriptNode<?>
ASTDoLoop. getCondition()
EcmascriptNode<?>
ASTForLoop. getCondition()
EcmascriptNode<?>
ASTIfStatement. getCondition()
EcmascriptNode<?>
ASTWhileLoop. getCondition()
EcmascriptNode<?>
ASTElementGet. getElement()
EcmascriptNode<?>
ASTIfStatement. getElse()
EcmascriptNode<?>
ASTSwitchCase. getExpression()
EcmascriptNode<?>
ASTSwitchStatement. getExpression()
EcmascriptNode<?>
ASTWithStatement. getExpression()
EcmascriptNode<?>
ASTXmlExpression. getExpression()
EcmascriptNode<?>
ASTConditionalExpression. getFalseExpression()
EcmascriptNode<?>
ASTArrayComprehension. getFilter()
EcmascriptNode<?>
ASTTryStatement. getFinallyBlock()
EcmascriptNode<?>
ASTForLoop. getIncrement()
EcmascriptNode<?>
ASTForLoop. getInitializer()
EcmascriptNode<?>
ASTVariableInitializer. getInitializer()
EcmascriptNode<?>
ASTArrayComprehensionLoop. getIteratedObject()
EcmascriptNode<?>
ASTForInLoop. getIteratedObject()
EcmascriptNode<?>
ASTArrayComprehensionLoop. getIterator()
EcmascriptNode<?>
ASTForInLoop. getIterator()
EcmascriptNode<?>
AbstractInfixEcmascriptNode. getLeft()
EcmascriptNode<?>
ASTUnaryExpression. getOperand()
EcmascriptNode<?>
ASTFunctionNode. getParam(int index)
EcmascriptNode<?>
ASTArrayComprehension. getResult()
EcmascriptNode<?>
AbstractInfixEcmascriptNode. getRight()
EcmascriptNode<?>
ASTLabeledStatement. getStatement()
EcmascriptNode<?>
ASTSwitchCase. getStatement(int index)
EcmascriptNode<?>
ASTWithStatement. getStatement()
EcmascriptNode<?>
ASTElementGet. getTarget()
EcmascriptNode<?>
ASTFunctionCall. getTarget()
EcmascriptNode<?>
ASTNewExpression. getTarget()
EcmascriptNode<?>
ASTVariableInitializer. getTarget()
EcmascriptNode<?>
ASTConditionalExpression. getTestExpression()
EcmascriptNode<?>
ASTIfStatement. getThen()
EcmascriptNode<?>
ASTConditionalExpression. getTrueExpression()
EcmascriptNode<?>
ASTTryStatement. getTryBlock()
EcmascriptNode<org.mozilla.javascript.ast.AstRoot>
EcmascriptParser. parse(java.io.Reader reader)
Methods in net.sourceforge.pmd.lang.ecmascript.ast with parameters of type EcmascriptNode Modifier and Type Method Description void
DumpFacade. initializeWith(java.io.Writer writer, java.lang.String prefix, boolean recurse, EcmascriptNode<?> node)
java.lang.Object
DumpFacade. visit(EcmascriptNode<?> node, java.lang.Object data)
java.lang.Object
EcmascriptParserVisitor. visit(EcmascriptNode<?> node, java.lang.Object data)
java.lang.Object
EcmascriptParserVisitorAdapter. visit(EcmascriptNode<?> node, java.lang.Object data)
-
Uses of EcmascriptNode in net.sourceforge.pmd.lang.ecmascript.rule
Methods in net.sourceforge.pmd.lang.ecmascript.rule with parameters of type EcmascriptNode Modifier and Type Method Description java.lang.Object
AbstractEcmascriptRule. visit(EcmascriptNode<?> node, java.lang.Object data)
-