|
||||||||||
| 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 XProgramElementpublic final boolean isFinal()
isFinal in interface XProgramElementpublic final boolean isAbstract()
isAbstract in interface XProgramElementpublic final boolean isPackagePrivate()
isPackagePrivate in interface XProgramElementpublic final boolean isPrivate()
isPrivate in interface XProgramElementpublic final boolean isProtected()
isProtected in interface XProgramElementpublic final boolean isPublic()
isPublic in interface XProgramElementpublic final boolean isStatic()
isStatic in interface XProgramElementpublic final XDoc getDoc()
getDoc in interface XProgramElementpublic final java.lang.String getModifiers()
getModifiers in interface XProgramElementpublic final int getModifierSpecifier()
getModifierSpecifier in interface XProgramElementpublic final XClass getContainingClass()
getContainingClass in interface XProgramElementpublic final AbstractClass getContainingAbstractClass()
public XPackage getContainingPackage()
getContainingPackage in interface XProgramElementpublic 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.Comparablepublic void updateDoc()
updateDoc in interface XProgramElementprotected XTagFactory getTagFactory()
void reset()
private final void setJavaDoc()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||