|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sandev.generator.SandClassDoc
Bare-minimum ClassDoc to support doclets. Most functionality is not implemented, or has minimal implementation.
| Field Summary | |
protected java.lang.String |
comments
|
protected com.sun.javadoc.FieldDoc[] |
fields
|
protected com.sun.javadoc.Type |
type
|
| Constructor Summary | |
SandClassDoc(com.sun.javadoc.Type type,
java.lang.String comments,
com.sun.javadoc.FieldDoc[] fields)
|
|
| Method Summary | |
com.sun.javadoc.ClassDoc |
asClassDoc()
Not implemented; returns null. |
java.lang.String |
commentText()
|
int |
compareTo(java.lang.Object obj)
Not implemented; always returns 0. |
com.sun.javadoc.ConstructorDoc[] |
constructors()
Not implemented; returns null. |
com.sun.javadoc.ConstructorDoc[] |
constructors(boolean filter)
Not implemented; returns null. |
com.sun.javadoc.ClassDoc |
containingClass()
All classes are assumed to be outer classes so return null |
com.sun.javadoc.PackageDoc |
containingPackage()
Not implemented; returns null |
boolean |
definesSerializableFields()
Not implemented; returns false. |
java.lang.String |
dimension()
|
com.sun.javadoc.FieldDoc[] |
fields()
|
com.sun.javadoc.FieldDoc[] |
fields(boolean filter)
Same as regular fields method with no params |
com.sun.javadoc.ClassDoc |
findClass(java.lang.String className)
Not implemented; returns null. |
com.sun.javadoc.Tag[] |
firstSentenceTags()
Not implemented; returns null. |
java.lang.String |
getRawCommentText()
Equivalent to commentText(). |
com.sun.javadoc.ClassDoc[] |
importedClasses()
Not implemented; returns null. |
com.sun.javadoc.PackageDoc[] |
importedPackages()
Not implemented; returns null. |
com.sun.javadoc.Tag[] |
inlineTags()
Not implemented; returns null. |
com.sun.javadoc.ClassDoc[] |
innerClasses()
Not implemented; returns null. |
com.sun.javadoc.ClassDoc[] |
innerClasses(boolean filter)
Not implemented; returns null. |
com.sun.javadoc.ClassDoc[] |
interfaces()
Not implemented; returns null. |
boolean |
isAbstract()
Not implemented; returns false. |
boolean |
isClass()
|
boolean |
isConstructor()
|
boolean |
isError()
|
boolean |
isException()
|
boolean |
isExternalizable()
Not implemented; returns false. |
boolean |
isField()
|
boolean |
isFinal()
Constants aren't supported, so return false |
boolean |
isIncluded()
|
boolean |
isInterface()
|
boolean |
isMethod()
|
boolean |
isOrdinaryClass()
Returns true |
boolean |
isPackagePrivate()
Private packages aren't supported, so return false |
boolean |
isPrivate()
All classes are assumed to be public, so return false |
boolean |
isProtected()
All classes are assumed to be public, so return false |
boolean |
isPublic()
All classes are assumed to be public, so return true |
boolean |
isSerializable()
Not implemented; returns false. |
boolean |
isStatic()
Static classes aren't supported, so return false |
com.sun.javadoc.MethodDoc[] |
methods()
Not implemented; returns null. |
com.sun.javadoc.MethodDoc[] |
methods(boolean filter)
Not implemented; returns null. |
java.lang.String |
modifiers()
Returns modifiers for the class; all classes are assumed to be public |
int |
modifierSpecifier()
Stupid Sun |
java.lang.String |
name()
Implemented as a passthrough to typeName() |
com.sun.javadoc.SourcePosition |
position()
Not applicable; returns null. |
java.lang.String |
qualifiedName()
Gets the fully qualified name of the class |
java.lang.String |
qualifiedTypeName()
|
com.sun.javadoc.SeeTag[] |
seeTags()
No @see tags, so returns null. |
com.sun.javadoc.FieldDoc[] |
serializableFields()
Not implemented; returns null. |
com.sun.javadoc.MethodDoc[] |
serializationMethods()
Not implemented; returns null. |
void |
setRawCommentText(java.lang.String rawDocumentation)
|
boolean |
subclassOf(com.sun.javadoc.ClassDoc cd)
Not implemented; returns false. |
com.sun.javadoc.ClassDoc |
superclass()
Not implemented; returns null. |
com.sun.javadoc.Tag[] |
tags()
Not implemented; returns empty Tag[] |
com.sun.javadoc.Tag[] |
tags(java.lang.String tagname)
Implemented as passthrough to tags(). |
java.lang.String |
toString()
|
java.lang.String |
typeName()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected com.sun.javadoc.Type type
protected java.lang.String comments
protected com.sun.javadoc.FieldDoc[] fields
| Constructor Detail |
public SandClassDoc(com.sun.javadoc.Type type,
java.lang.String comments,
com.sun.javadoc.FieldDoc[] fields)
| Method Detail |
public com.sun.javadoc.ConstructorDoc[] constructors()
constructors in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ConstructorDoc[] constructors(boolean filter)
constructors in interface com.sun.javadoc.ClassDocpublic boolean definesSerializableFields()
definesSerializableFields in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.FieldDoc[] fields()
fields in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.FieldDoc[] fields(boolean filter)
fields in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ClassDoc findClass(java.lang.String className)
findClass in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ClassDoc[] importedClasses()
importedClasses in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.PackageDoc[] importedPackages()
importedPackages in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ClassDoc[] innerClasses()
innerClasses in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ClassDoc[] innerClasses(boolean filter)
innerClasses in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ClassDoc[] interfaces()
interfaces in interface com.sun.javadoc.ClassDocpublic boolean isAbstract()
isAbstract in interface com.sun.javadoc.ClassDocpublic boolean isExternalizable()
isExternalizable in interface com.sun.javadoc.ClassDocpublic boolean isSerializable()
isSerializable in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.MethodDoc[] methods()
methods in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.MethodDoc[] methods(boolean filter)
methods in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.FieldDoc[] serializableFields()
serializableFields in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.MethodDoc[] serializationMethods()
serializationMethods in interface com.sun.javadoc.ClassDocpublic boolean subclassOf(com.sun.javadoc.ClassDoc cd)
subclassOf in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ClassDoc superclass()
superclass in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ClassDoc containingClass()
containingClass in interface com.sun.javadoc.ProgramElementDocpublic com.sun.javadoc.PackageDoc containingPackage()
containingPackage in interface com.sun.javadoc.ProgramElementDocpublic boolean isFinal()
isFinal in interface com.sun.javadoc.ProgramElementDocpublic boolean isPackagePrivate()
isPackagePrivate in interface com.sun.javadoc.ProgramElementDocpublic boolean isPrivate()
isPrivate in interface com.sun.javadoc.ProgramElementDocpublic boolean isProtected()
isProtected in interface com.sun.javadoc.ProgramElementDocpublic boolean isPublic()
isPublic in interface com.sun.javadoc.ProgramElementDocpublic boolean isStatic()
isStatic in interface com.sun.javadoc.ProgramElementDocpublic java.lang.String modifiers()
modifiers in interface com.sun.javadoc.ProgramElementDocpublic int modifierSpecifier()
modifierSpecifier in interface com.sun.javadoc.ProgramElementDocpublic java.lang.String qualifiedName()
qualifiedName in interface com.sun.javadoc.ProgramElementDocpublic java.lang.String commentText()
commentText in interface com.sun.javadoc.Docpublic int compareTo(java.lang.Object obj)
compareTo in interface com.sun.javadoc.Docpublic com.sun.javadoc.Tag[] firstSentenceTags()
firstSentenceTags in interface com.sun.javadoc.Docpublic java.lang.String getRawCommentText()
commentText(). I hope nobody minds.
getRawCommentText in interface com.sun.javadoc.Docpublic com.sun.javadoc.Tag[] inlineTags()
inlineTags in interface com.sun.javadoc.Docpublic boolean isClass()
isClass in interface com.sun.javadoc.Docpublic boolean isConstructor()
isConstructor in interface com.sun.javadoc.Docpublic boolean isError()
isError in interface com.sun.javadoc.Docpublic boolean isException()
isException in interface com.sun.javadoc.Docpublic boolean isField()
isField in interface com.sun.javadoc.Docpublic boolean isIncluded()
isIncluded in interface com.sun.javadoc.Docpublic boolean isInterface()
isInterface in interface com.sun.javadoc.Docpublic boolean isMethod()
isMethod in interface com.sun.javadoc.Docpublic boolean isOrdinaryClass()
isOrdinaryClass in interface com.sun.javadoc.Docpublic java.lang.String name()
name in interface com.sun.javadoc.Docpublic com.sun.javadoc.SourcePosition position()
position in interface com.sun.javadoc.Docpublic com.sun.javadoc.SeeTag[] seeTags()
seeTags in interface com.sun.javadoc.Docpublic void setRawCommentText(java.lang.String rawDocumentation)
setRawCommentText in interface com.sun.javadoc.Docpublic com.sun.javadoc.Tag[] tags()
tags in interface com.sun.javadoc.Docpublic com.sun.javadoc.Tag[] tags(java.lang.String tagname)
tags().
tags in interface com.sun.javadoc.Docpublic com.sun.javadoc.ClassDoc asClassDoc()
asClassDoc in interface com.sun.javadoc.Typepublic java.lang.String dimension()
dimension in interface com.sun.javadoc.Typepublic java.lang.String qualifiedTypeName()
qualifiedTypeName in interface com.sun.javadoc.Typepublic java.lang.String toString()
toString in interface com.sun.javadoc.Typepublic java.lang.String typeName()
typeName in interface com.sun.javadoc.Type
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||