de.hillenbrand.jedi.parser
Class ASTInterfaceDeclaration
java.lang.Object
de.hillenbrand.jedi.parser.SimpleNode
de.hillenbrand.jedi.parser.ASTInterfaceDeclaration
- All Implemented Interfaces:
- Node
public class ASTInterfaceDeclaration
- extends SimpleNode
Methods inherited from class de.hillenbrand.jedi.parser.SimpleNode |
childrenAccept, dump, getJavaDoc, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toString, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
isAbstract
public boolean isAbstract
isPublic
public boolean isPublic
isStrict
public boolean isStrict
ASTInterfaceDeclaration
public ASTInterfaceDeclaration(int id)
ASTInterfaceDeclaration
public ASTInterfaceDeclaration(JavaParser p,
int id)
getExtends
public java.lang.String getExtends()
getFilename
public java.lang.String getFilename()
getImports
public java.util.Vector<java.lang.String> getImports()
getMethods
public java.util.Vector<ASTMethodDeclaration> getMethods()
getName
public java.lang.String getName()
getVariables
public java.util.Vector<FileLocation> getVariables()
jjtAccept
public java.lang.Object jjtAccept(JavaParserVisitor visitor,
java.lang.Object data)
- Accept the visitor. *
- Specified by:
jjtAccept
in interface Node
- Overrides:
jjtAccept
in class SimpleNode