public abstract class AbstractEcmascriptRule extends AbstractRule implements EcmascriptParserVisitor, ImmutableLanguage
propertyDescriptors, propertyValuesByDescriptorVIOLATION_SUPPRESS_REGEX_DESCRIPTOR, VIOLATION_SUPPRESS_XPATH_DESCRIPTOR| Constructor and Description |
|---|
AbstractEcmascriptRule() |
addExample, addRuleChainVisit, addRuleChainVisit, addViolation, addViolation, addViolation, addViolationWithMessage, addViolationWithMessage, addViolationWithMessage, deepCopyValuesTo, end, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getPriority, getRuleChainVisits, getRuleClass, getRuleSetName, getSince, hashCode, isDeprecated, setDeprecated, setDescription, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setName, setPriority, setRuleClass, setRuleSetName, setSince, setUsesDFA, setUsesTypeResolution, start, usesDFA, usesRuleChain, usesTypeResolutioncopyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, useDefaultValueFor, usesDefaultValuesclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitdefinePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, useDefaultValueFor, usesDefaultValuespublic ParserOptions getParserOptions()
AbstractRuleParserOptions using default settings.getParserOptions in interface RulegetParserOptions in class AbstractRuleRule.setPriority(RulePriority)public void apply(List<? extends Node> nodes, RuleContext ctx)
Ruleprotected void visitAll(List<? extends Node> nodes, RuleContext ctx)
public Object visit(EcmascriptNode node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTArrayComprehension node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTArrayComprehensionLoop node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTArrayLiteral node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTAssignment node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTAstRoot node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTBlock node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTBreakStatement node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTCatchClause node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTComment node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTConditionalExpression node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTContinueStatement node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTDoLoop node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTElementGet node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTEmptyExpression node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTExpressionStatement node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTForInLoop node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTForLoop node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTFunctionCall node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTFunctionNode node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTIfStatement node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTInfixExpression node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTKeywordLiteral node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTLabel node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTLabeledStatement node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTLetNode node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTName node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTNewExpression node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTNumberLiteral node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTObjectLiteral node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTObjectProperty node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTParenthesizedExpression node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTPropertyGet node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTRegExpLiteral node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTReturnStatement node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTScope node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTStringLiteral node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTSwitchCase node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTSwitchStatement node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTThrowStatement node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTTryStatement node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTUnaryExpression node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTVariableDeclaration node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTVariableInitializer node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTWhileLoop node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTWithStatement node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTXmlDotQuery node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTXmlExpression node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTXmlMemberGet node, Object data)
visit in interface EcmascriptParserVisitorpublic Object visit(ASTXmlString node, Object data)
visit in interface EcmascriptParserVisitorCopyright © 2002-2014 InfoEther. All Rights Reserved.