net.sourceforge.pmd.ast
Class ASTImportDeclaration
java.lang.Object
net.sourceforge.pmd.ast.SimpleNode
net.sourceforge.pmd.ast.SimpleJavaNode
net.sourceforge.pmd.ast.SimpleJavaTypeNode
net.sourceforge.pmd.ast.ASTImportDeclaration
- All Implemented Interfaces:
- JavaNode, Node, TypeNode
public class ASTImportDeclaration
- extends SimpleJavaTypeNode
Methods inherited from class net.sourceforge.pmd.ast.SimpleNode |
appendElement, asXml, containsChildOfType, dumpChildren, findChildNodesWithXPath, findChildrenOfType, findChildrenOfType, findChildrenOfType, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstParentOfType, getImage, getLabel, getNthParent, getParentsOfType, getScope, hasImageEqualTo, jjtAddChild, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtSetParent, setDataFlowNode, setImage, setScope, testingOnly__setBeginColumn, testingOnly__setBeginLine, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ASTImportDeclaration
public ASTImportDeclaration(int id)
ASTImportDeclaration
public ASTImportDeclaration(JavaParser p,
int id)
setImportOnDemand
public void setImportOnDemand()
isImportOnDemand
public boolean isImportOnDemand()
setStatic
public void setStatic()
isStatic
public boolean isStatic()
getImportedNameNode
public ASTName getImportedNameNode()
getImportedName
public java.lang.String getImportedName()
getPackageName
public java.lang.String getPackageName()
dump
public void dump(java.lang.String prefix)
- Overrides:
dump
in class SimpleNode
jjtAccept
public java.lang.Object jjtAccept(JavaParserVisitor visitor,
java.lang.Object data)
- Accept the visitor. *
- Specified by:
jjtAccept
in interface JavaNode
- Overrides:
jjtAccept
in class SimpleJavaNode
setPackage
public void setPackage(java.lang.Package packge)
getPackage
public java.lang.Package getPackage()