xjavadoc

Interface XProgramElement

All Superinterfaces:
Comparable, Named
Known Subinterfaces:
XClass, XConstructor, XExecutableMember, XField, XMember, XMethod, XType
Known Implementing Classes:
AbstractClass, AbstractExecutableMember, AbstractProgramElement, BinaryClass, ConstructorImpl, FieldImpl, MemberImpl, MethodImpl, Primitive, SourceClass, UnknownClass

public interface XProgramElement
extends Comparable, Named

Describe what this class does

Version:
$Revision: 1.18 $

Authors:
Ara Abrahamian
Aslak Helles?y

Method Summary

XClass
getContainingClass()
XPackage
getContainingPackage()
XDoc
getDoc()
int
getModifierSpecifier()
String
getModifiers()
XProgramElement
getSuperElement()
List
getSuperInterfaceElements()
XJavaDoc
getXJavaDoc()
boolean
isAbstract()
boolean
isFinal()
boolean
isPackagePrivate()
boolean
isPrivate()
boolean
isProtected()
boolean
isPublic()
boolean
isStatic()
void
updateDoc()
update docs

Methods inherited from interface xjavadoc.Named

getName

Method Details

getContainingClass

public XClass getContainingClass()


getContainingPackage

public XPackage getContainingPackage()


getDoc

public XDoc getDoc()


getModifierSpecifier

public int getModifierSpecifier()


getModifiers

public String getModifiers()


getSuperElement

public XProgramElement getSuperElement()


getSuperInterfaceElements

public List getSuperInterfaceElements()


getXJavaDoc

public XJavaDoc getXJavaDoc()


isAbstract

public boolean isAbstract()


isFinal

public boolean isFinal()


isPackagePrivate

public boolean isPackagePrivate()


isPrivate

public boolean isPrivate()


isProtected

public boolean isProtected()


isPublic

public boolean isPublic()


isStatic

public boolean isStatic()


updateDoc

public void updateDoc()
update docs