|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectxjavadoc.AbstractProgramElement
public abstract class AbstractProgramElement
Describe what this class does
Field Summary | |
---|---|
private AbstractClass |
_containingClass
|
private XDoc |
_doc
|
private Token |
_javadocToken
|
private int |
_modifiers
|
private java.lang.String |
_modifierString
|
private XTagFactory |
_tagFactory
|
private Token |
_token
|
private XJavaDoc |
_xJavaDoc
|
(package private) static java.util.List |
EMPTY_LIST
|
Constructor Summary | |
---|---|
protected |
AbstractProgramElement(AbstractClass containingClass,
XTagFactory tagFactory)
|
protected |
AbstractProgramElement(XJavaDoc xJavaDoc,
XTagFactory tagFactory)
|
Method Summary | |
---|---|
void |
addModifier(int modifier)
|
int |
compareTo(java.lang.Object o)
|
AbstractClass |
getContainingAbstractClass()
|
XClass |
getContainingClass()
|
XPackage |
getContainingPackage()
|
XDoc |
getDoc()
Get the doc. |
java.lang.String |
getModifiers()
Get modifiers string. |
int |
getModifierSpecifier()
Get the modifier specifier integer. |
protected XTagFactory |
getTagFactory()
|
XJavaDoc |
getXJavaDoc()
|
boolean |
isAbstract()
|
boolean |
isFinal()
|
boolean |
isPackagePrivate()
|
boolean |
isPrivate()
|
boolean |
isProtected()
|
boolean |
isPublic()
|
boolean |
isStatic()
|
(package private) void |
reset()
|
private void |
setJavaDoc()
|
void |
setToken(Token token)
Sets the Token where we start. |
void |
updateDoc()
update javadoc |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface xjavadoc.XProgramElement |
---|
getSuperElement, getSuperInterfaceElements |
Methods inherited from interface xjavadoc.Named |
---|
getName |
Field Detail |
---|
static final java.util.List EMPTY_LIST
private XJavaDoc _xJavaDoc
private AbstractClass _containingClass
private int _modifiers
private java.lang.String _modifierString
private XDoc _doc
private Token _token
private Token _javadocToken
private final XTagFactory _tagFactory
Constructor Detail |
---|
protected AbstractProgramElement(AbstractClass containingClass, XTagFactory tagFactory)
protected AbstractProgramElement(XJavaDoc xJavaDoc, XTagFactory tagFactory)
Method Detail |
---|
public XJavaDoc getXJavaDoc()
getXJavaDoc
in interface XProgramElement
public final boolean isFinal()
isFinal
in interface XProgramElement
public final boolean isAbstract()
isAbstract
in interface XProgramElement
public final boolean isPackagePrivate()
isPackagePrivate
in interface XProgramElement
public final boolean isPrivate()
isPrivate
in interface XProgramElement
public final boolean isProtected()
isProtected
in interface XProgramElement
public final boolean isPublic()
isPublic
in interface XProgramElement
public final boolean isStatic()
isStatic
in interface XProgramElement
public final XDoc getDoc()
getDoc
in interface XProgramElement
public final java.lang.String getModifiers()
getModifiers
in interface XProgramElement
public final int getModifierSpecifier()
getModifierSpecifier
in interface XProgramElement
public final XClass getContainingClass()
getContainingClass
in interface XProgramElement
public final AbstractClass getContainingAbstractClass()
public XPackage getContainingPackage()
getContainingPackage
in interface XProgramElement
public final void setToken(Token token)
token
- The new Token valuepublic final void addModifier(int modifier)
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public void updateDoc()
updateDoc
in interface XProgramElement
protected XTagFactory getTagFactory()
void reset()
private final void setJavaDoc()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |