net.sourceforge.pmd.ast
Class AccessNode

java.lang.Object
  |
  +--net.sourceforge.pmd.ast.SimpleNode
        |
        +--net.sourceforge.pmd.ast.AccessNode
All Implemented Interfaces:
AccessFlags, Node
Direct Known Subclasses:
ASTClassDeclaration, ASTConstructorDeclaration, ASTFieldDeclaration, ASTMethodDeclaration, ASTNestedClassDeclaration

public class AccessNode
extends SimpleNode
implements AccessFlags


Field Summary
protected  short accessFlags
           
 
Fields inherited from class net.sourceforge.pmd.ast.SimpleNode
children, id, parent, parser
 
Fields inherited from interface net.sourceforge.pmd.ast.AccessFlags
ACC_ABSTRACT, ACC_FINAL, ACC_INTERFACE, ACC_NATIVE, ACC_PRIVATE, ACC_PROTECTED, ACC_PUBLIC, ACC_STATIC, ACC_STRICT, ACC_SUPER, ACC_SYNCHRONIZED, ACC_TRANSIENT, ACC_VOLATILE
 
Constructor Summary
AccessNode(int i)
           
AccessNode(JavaParser parser, int i)
           
 
Method Summary
 java.lang.String collectDumpedModifiers(java.lang.String prefix)
           
 boolean isAbstract()
           
 boolean isFinal()
           
 boolean isInterface()
           
 boolean isNative()
           
 boolean isPrivate()
           
 boolean isProtected()
           
 boolean isPublic()
           
 boolean isStatic()
           
 boolean isStrict()
           
 boolean isSuper()
           
 boolean isSynchronized()
           
 boolean isTransient()
           
 boolean isVolatile()
           
 void setAbstract()
           
 void setFinal()
           
 void setInterface()
           
 void setNative()
           
 void setPrivate()
           
 void setProtected()
           
 void setPublic()
           
 void setStatic()
           
 void setStrict()
           
 void setSuper()
           
 void setSynchronized()
           
 void setTransient()
           
 void setVolatile()
           
 
Methods inherited from class net.sourceforge.pmd.ast.SimpleNode
childrenAccept, dump, dumpChildren, findChildrenOfType, findChildrenOfType, findChildrenOfType, getBeginColumn, getBeginLine, getEndColumn, getEndLine, getImage, getScope, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, setImage, setScope, testingOnly__setBeginColumn, testingOnly__setBeginLine, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

accessFlags

protected short accessFlags
Constructor Detail

AccessNode

public AccessNode(int i)

AccessNode

public AccessNode(JavaParser parser,
                  int i)
Method Detail

setPublic

public void setPublic()

isPublic

public boolean isPublic()

setPrivate

public void setPrivate()

isPrivate

public boolean isPrivate()

setProtected

public void setProtected()

isProtected

public boolean isProtected()

setStatic

public void setStatic()

isStatic

public boolean isStatic()

setFinal

public void setFinal()

isFinal

public boolean isFinal()

setSynchronized

public void setSynchronized()

isSynchronized

public boolean isSynchronized()

setVolatile

public void setVolatile()

isVolatile

public boolean isVolatile()

setTransient

public void setTransient()

isTransient

public boolean isTransient()

setNative

public void setNative()

isNative

public boolean isNative()

setInterface

public void setInterface()

isInterface

public boolean isInterface()

setAbstract

public void setAbstract()

isAbstract

public boolean isAbstract()

setStrict

public void setStrict()

isStrict

public boolean isStrict()

setSuper

public void setSuper()

isSuper

public boolean isSuper()

collectDumpedModifiers

public java.lang.String collectDumpedModifiers(java.lang.String prefix)


Copyright © 2002-2003 Project Ultra*Log @ DARPA. All Rights Reserved.