|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectxjavadoc.AbstractProgramElement
xjavadoc.AbstractClass
xjavadoc.BinaryClass
Describe what this class does
Field Summary | |
static int |
instanceCount
|
Fields inherited from class xjavadoc.AbstractProgramElement |
EMPTY_LIST |
Constructor Summary | |
BinaryClass(XJavaDoc xJavaDoc,
Class clazz)
|
Method Summary | |
List |
getInterfaces()
Returns all the implemented interfaces (if this is a class) or all the extended interfaces (if this is an interface) |
XClass |
getSuperclass()
Describe what the method does |
boolean |
isImplementingInterface(String full_qualified_type_name,
boolean superclasses)
Returns true if it implements full_qualified_type_name (or recursively superclasses implement, if superclasses==true). |
boolean |
isPrimitive()
Returns true if this class is a primitive. |
boolean |
isSubclassOf(String full_qualified_type_name,
boolean superclasses)
Returns true if the superclass (or recursively superclass of superclass, if superclasses==true) is full_qualified_type_name. |
boolean |
isWriteable()
whether this class is writeable an can be save ( it can not ) |
boolean |
saveNeeded()
this class is not intended to be saved |
void |
setDirty()
no op since we do not save binary classes |
Methods inherited from class xjavadoc.AbstractProgramElement |
addModifier, getContainingAbstractClass, getContainingClass, getDoc, getModifiers, getModifierSpecifier, getTagFactory, getXJavaDoc, isAbstract, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, setToken |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface xjavadoc.XClass |
getContainingClass, isAbstract |
Methods inherited from interface xjavadoc.XProgramElement |
getDoc, getModifiers, getModifierSpecifier, getXJavaDoc, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic |
Field Detail |
public static int instanceCount
Constructor Detail |
public BinaryClass(XJavaDoc xJavaDoc, Class clazz)
Method Detail |
public XClass getSuperclass()
AbstractClass
getSuperclass
in interface XClass
getSuperclass
in class AbstractClass
public List getInterfaces()
AbstractClass
getInterfaces
in interface XClass
getInterfaces
in class AbstractClass
public boolean isWriteable()
public boolean isImplementingInterface(String full_qualified_type_name, boolean superclasses)
XClass
isImplementingInterface
in interface XClass
isImplementingInterface
in class AbstractClass
public boolean isSubclassOf(String full_qualified_type_name, boolean superclasses)
XClass
isSubclassOf
in interface XClass
isSubclassOf
in class AbstractClass
public boolean isPrimitive()
XClass
public void setDirty()
public boolean saveNeeded()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |