|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of SimpleNode in net.sourceforge.pmd |
---|
Fields in net.sourceforge.pmd with type parameters of type SimpleNode | |
---|---|
protected java.util.Map<java.lang.String,java.util.List<SimpleNode>> |
AbstractRuleChainVisitor.nodeNameToNodes
This is a mapping from node names to nodes instances for the current AST. |
Methods in net.sourceforge.pmd with parameters of type SimpleNode | |
---|---|
protected void |
AbstractJavaRule.addViolation(java.lang.Object data,
SimpleNode node)
Adds a violation to the report. |
protected void |
AbstractJavaRule.addViolation(java.lang.Object data,
SimpleNode node,
java.lang.String embed)
Adds a violation to the report. |
protected void |
AbstractJavaRule.addViolationWithMessage(java.lang.Object data,
SimpleNode node,
java.lang.String msg)
Adds a violation to the report. |
protected java.lang.String |
AbstractJavaRule.getDeclaringType(SimpleNode node)
Gets the Image of the first parent node of type ASTClassOrInterfaceDeclaration or null |
protected void |
AbstractRuleChainVisitor.indexNode(SimpleNode node)
Index a single node for visitation by rules. |
static boolean |
AbstractJavaRule.isQualifiedName(SimpleNode node)
|
protected abstract void |
AbstractRuleChainVisitor.visit(Rule rule,
SimpleNode node,
RuleContext ctx)
Visit the given rule to the given node. |
Constructors in net.sourceforge.pmd with parameters of type SimpleNode | |
---|---|
RuleViolation(Rule rule,
RuleContext ctx,
SimpleNode node)
|
|
RuleViolation(Rule rule,
RuleContext ctx,
SimpleNode node,
java.lang.String specificMsg)
|
Uses of SimpleNode in net.sourceforge.pmd.ast |
---|
Methods in net.sourceforge.pmd.ast that return SimpleNode | |
---|---|
SimpleNode |
ASTVariableDeclaratorId.getTypeNameNode()
|
Methods in net.sourceforge.pmd.ast with parameters of type SimpleNode | |
---|---|
protected void |
JavaRuleChainVisitor.visit(Rule rule,
SimpleNode node,
RuleContext ctx)
|
Uses of SimpleNode in net.sourceforge.pmd.dfa |
---|
Methods in net.sourceforge.pmd.dfa that return SimpleNode | |
---|---|
SimpleNode |
IDataFlowNode.getSimpleNode()
|
SimpleNode |
DataFlowNode.getSimpleNode()
|
Methods in net.sourceforge.pmd.dfa with parameters of type SimpleNode | |
---|---|
IDataFlowNode |
Structure.createNewNode(SimpleNode node)
This class encapsulates the access to the DataFlowNode class. |
Constructors in net.sourceforge.pmd.dfa with parameters of type SimpleNode | |
---|---|
DaaRuleViolation(Rule rule,
RuleContext ctx,
SimpleNode node,
java.lang.String type,
java.lang.String msg,
java.lang.String var,
int beginLine,
int endLine)
|
|
DataFlowNode(SimpleNode node,
java.util.LinkedList<DataFlowNode> dataFlow)
|
Uses of SimpleNode in net.sourceforge.pmd.jsp.ast |
---|
Subclasses of SimpleNode in net.sourceforge.pmd.jsp.ast | |
---|---|
class |
ASTAttribute
|
class |
ASTAttributeValue
|
class |
ASTCData
|
class |
ASTCommentTag
|
class |
ASTContent
|
class |
ASTDeclaration
|
class |
ASTDoctypeDeclaration
|
class |
ASTDoctypeExternalId
|
class |
ASTElement
|
class |
ASTElExpression
|
class |
ASTJspComment
|
class |
ASTJspDeclaration
|
class |
ASTJspDeclarations
|
class |
ASTJspDirective
|
class |
ASTJspDirectiveAttribute
|
class |
ASTJspDocument
|
class |
ASTJspExpression
|
class |
ASTJspExpressionInAttribute
|
class |
ASTJspScriptlet
|
class |
ASTText
|
class |
ASTUnparsedText
|
class |
ASTValueBinding
|
class |
SimpleNode
|
Methods in net.sourceforge.pmd.jsp.ast with parameters of type SimpleNode | |
---|---|
protected void |
JspRuleChainVisitor.visit(Rule rule,
SimpleNode node,
RuleContext ctx)
|
Uses of SimpleNode in net.sourceforge.pmd.rules |
---|
Methods in net.sourceforge.pmd.rules that return SimpleNode | |
---|---|
SimpleNode |
ImportWrapper.getNode()
|
Methods in net.sourceforge.pmd.rules with parameters of type SimpleNode | ||
---|---|---|
|
UselessOverridingMethod.findFirstDegreeChildrenOfType(SimpleNode n,
java.lang.Class<T> targetType)
|
Constructors in net.sourceforge.pmd.rules with parameters of type SimpleNode | |
---|---|
ImportWrapper(java.lang.String fullname,
java.lang.String name,
SimpleNode node)
|
Uses of SimpleNode in net.sourceforge.pmd.rules.imports |
---|
Methods in net.sourceforge.pmd.rules.imports with parameters of type SimpleNode | |
---|---|
protected void |
UnusedImportsRule.check(SimpleNode node)
|
protected ImportWrapper |
UnusedImportsRule.getImportWrapper(SimpleNode node)
|
Uses of SimpleNode in net.sourceforge.pmd.rules.strings |
---|
Methods in net.sourceforge.pmd.rules.strings with parameters of type SimpleNode | |
---|---|
protected static boolean |
InefficientStringBuffering.isInStringBufferOperation(SimpleNode node,
int length,
java.lang.String methodName)
|
Uses of SimpleNode in net.sourceforge.pmd.rules.sunsecure |
---|
Methods in net.sourceforge.pmd.rules.sunsecure with parameters of type SimpleNode | |
---|---|
protected java.lang.String |
AbstractSunSecureRule.getFirstNameImage(SimpleNode n)
Gets the image of the first ASTName node found by getFirstChildOfType(Class) |
protected boolean |
AbstractSunSecureRule.isLocalVariable(java.lang.String vn,
SimpleNode node)
TODO modify usages to use symbol table Tells if the variable name is a local variable declared in the method. |
Uses of SimpleNode in net.sourceforge.pmd.stat |
---|
Methods in net.sourceforge.pmd.stat that return SimpleNode | |
---|---|
SimpleNode |
DataPoint.getNode()
|
Methods in net.sourceforge.pmd.stat with parameters of type SimpleNode | |
---|---|
void |
DataPoint.setNode(SimpleNode node)
|
Uses of SimpleNode in net.sourceforge.pmd.symboltable |
---|
Fields in net.sourceforge.pmd.symboltable declared as SimpleNode | |
---|---|
protected SimpleNode |
AbstractNameDeclaration.node
|
Methods in net.sourceforge.pmd.symboltable that return SimpleNode | |
---|---|
SimpleNode |
NameOccurrence.getLocation()
|
SimpleNode |
AbstractNameDeclaration.getNode()
|
SimpleNode |
NameDeclaration.getNode()
|
Constructors in net.sourceforge.pmd.symboltable with parameters of type SimpleNode | |
---|---|
AbstractNameDeclaration(SimpleNode node)
|
|
MethodScope(SimpleNode node)
|
|
NameOccurrence(SimpleNode location,
java.lang.String image)
|
Uses of SimpleNode in net.sourceforge.pmd.typeresolution.rules.imports |
---|
Methods in net.sourceforge.pmd.typeresolution.rules.imports with parameters of type SimpleNode | |
---|---|
protected void |
UnusedImports.check(SimpleNode node)
|
Uses of SimpleNode in net.sourceforge.pmd.util.designer |
---|
Methods in net.sourceforge.pmd.util.designer with parameters of type SimpleNode | |
---|---|
void |
CodeEditorTextPane.select(SimpleNode node)
|
void |
DFAPanel.DFACanvas.setMethod(SimpleNode node)
|
Uses of SimpleNode in net.sourceforge.pmd.util.viewer.gui.menu |
---|
Constructors in net.sourceforge.pmd.util.viewer.gui.menu with parameters of type SimpleNode | |
---|---|
ASTNodePopupMenu(ViewerModel model,
SimpleNode node)
|
|
AttributesSubMenu(ViewerModel model,
SimpleNode node)
|
|
SimpleNodeSubMenu(ViewerModel model,
SimpleNode node)
constructs the submenu |
Uses of SimpleNode in net.sourceforge.pmd.util.viewer.model |
---|
Methods in net.sourceforge.pmd.util.viewer.model that return SimpleNode | |
---|---|
SimpleNode |
ViewerModel.getRootNode()
|
SimpleNode |
SimpleNodeTreeNodeAdapter.getSimpleNode()
retrieves the underlying node |
Methods in net.sourceforge.pmd.util.viewer.model with parameters of type SimpleNode | |
---|---|
void |
ViewerModel.selectNode(SimpleNode node,
java.lang.Object selector)
selects the given node in the AST |
Constructors in net.sourceforge.pmd.util.viewer.model with parameters of type SimpleNode | |
---|---|
ASTModel(SimpleNode root)
creates the tree model |
|
SimpleNodeTreeNodeAdapter(SimpleNodeTreeNodeAdapter parent,
SimpleNode node)
constructs the node |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |