|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.combex.e.edoc.EDoc | +--com.combex.e.edoc.EProgramElementDoc | +--com.combex.e.edoc.EMemberDoc | +--com.combex.e.edoc.EExecutableMemberDoc | +--com.combex.e.edoc.EConstructorDoc
Field Summary | |
(package private) EClassDoc |
myContainingClass
|
(package private) String |
myFlatSignature
|
(package private) int |
myModifiers
|
(package private) EParameter[] |
myParameters
|
(package private) EClassDoc[] |
myThrownExceptions
|
Fields inherited from interface org.erights.e.elib.serial.PassByConstruction |
HONORARY, HONORED_NAMES, serialVersionUID |
Constructor Summary | |
EConstructorDoc(EDocBuilder builder,
com.sun.javadoc.ConstructorDoc cDoc)
|
Method Summary | |
int |
arity()
|
(package private) boolean |
checkAccess()
Hook so we can allow unfiltered access, with a yet to be determined API addition. |
(package private) EComment |
comment()
For lazy initialization of comment. |
String |
commentText()
Return the text of the comment for this doc item. |
int |
compareTo(Object obj)
Compares this Object with the specified Object for order. |
com.sun.javadoc.ClassDoc |
containingClass()
Get the containing class of this program element. |
com.sun.javadoc.PackageDoc |
containingPackage()
Return the package that this member is contained in. |
(package private) boolean |
equalParameterTypes(String[] paramTypeArray)
Return true, if the respective parameter strings from EParameter Array and String array are equal else return false. |
com.sun.javadoc.Tag[] |
firstSentenceTags()
|
String |
flatSignature()
get flat signature. |
(package private) java.text.CollationKey |
generateKey()
generate a key for sorting. |
String |
getRawCommentText()
Return the full unprocessed text of the comment. |
(package private) boolean |
hasNameAndParameters(String methodName,
String[] paramTypeArray)
if this ExecutableMemberDoc has the same name and parameters return true else return false. |
com.sun.javadoc.Tag[] |
inlineTags()
|
boolean |
isClass()
Is this Doc item a class. |
boolean |
isConstructor()
Return true if it is a constructor, which it is. |
boolean |
isError()
Is this Doc item a error class? False until overridden. |
boolean |
isException()
Is this Doc item a exception class? False until overridden. |
boolean |
isField()
Is this Doc item a field? False until overridden. |
boolean |
isFinal()
Return true if this program element is final |
boolean |
isIncluded()
return true if this member is included in the active set. |
boolean |
isInterface()
Is this Doc item a interface? False until overridden. |
boolean |
isMethod()
Is this Doc item a simple method (i.e. |
boolean |
isNative()
Return true if this method is native |
boolean |
isOrdinaryClass()
Is this Doc item a ordinary class (i.e. |
boolean |
isPackagePrivate()
Return true if this program element is package private |
boolean |
isPrivate()
Return true if this program element is private |
boolean |
isProtected()
Return true if this program element is protected |
boolean |
isPublic()
Return true if this program element is public |
boolean |
isStatic()
Return true if this program element is static |
boolean |
isSynchronized()
Return true if this method is synchronized |
boolean |
isSynthetic()
Returns true if this field was synthesized by the compiler. |
(package private) java.text.CollationKey |
key()
return a key for sorting. |
static ArrayList |
list(Object[] array)
|
String |
modifiers()
Get modifiers string. |
int |
modifierSpecifier()
Get the modifier specifier integer. |
String |
name()
Get the name. |
com.sun.javadoc.Parameter[] |
parameters()
Get argument information. |
com.sun.javadoc.ParamTag[] |
paramTags()
Return the param tags in this method. |
com.sun.javadoc.SourcePosition |
position()
Need for 1.4 |
String |
qualifiedName()
Get the name. |
(package private) String |
readHTMLDocumentation(InputStream input,
String filename)
Utility for subclasses which read HTML documentation files. |
com.sun.javadoc.SeeTag[] |
seeTags()
Return the see also tags in this Doc item. |
void |
setRawCommentText(String rawDocumentation)
Set the full unprocessed text of the comment. |
String |
signature()
Get the signature. |
com.sun.javadoc.Tag[] |
tags()
Return all tags in this Doc item. |
com.sun.javadoc.Tag[] |
tags(String tagname)
Return tags of the specified kind in this Doc item. |
(package private) EClassDoc |
thisClassDocImpl()
|
com.sun.javadoc.ClassDoc[] |
thrownExceptions()
Return exceptions this method or constructor throws. |
com.sun.javadoc.ThrowsTag[] |
throwsTags()
Return the throws tags in this method. |
String |
toQualifiedString()
Return the qualified name appended with the signature. |
String |
toString()
Returns a string representation of the member. |
String |
typedVerb()
|
static EDoc[] |
visible(List list,
Class memType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.lang.Comparable |
compareTo |
Field Detail |
final String myFlatSignature
final EParameter[] myParameters
final EClassDoc[] myThrownExceptions
final int myModifiers
final EClassDoc myContainingClass
Constructor Detail |
public EConstructorDoc(EDocBuilder builder, com.sun.javadoc.ConstructorDoc cDoc)
Method Detail |
public String typedVerb()
typedVerb
in class EMemberDoc
public int arity()
arity
in class EMemberDoc
public String qualifiedName()
qualifiedName
in class EMemberDoc
public String name()
name
in class EMemberDoc
public boolean isConstructor()
isConstructor
in class EDoc
boolean hasNameAndParameters(String methodName, String[] paramTypeArray)
boolean equalParameterTypes(String[] paramTypeArray)
java.text.CollationKey generateKey()
default is toString();
generateKey
in class EDoc
public com.sun.javadoc.ClassDoc[] thrownExceptions()
public boolean isNative()
public boolean isSynchronized()
public com.sun.javadoc.Parameter[] parameters()
EParameter
public com.sun.javadoc.ThrowsTag[] throwsTags()
public com.sun.javadoc.ParamTag[] paramTags()
public String signature()
public String flatSignature()
public String toQualifiedString()
toQualifiedString
in class EMemberDoc
EClassDoc thisClassDocImpl()
thisClassDocImpl
in class EDoc
public com.sun.javadoc.PackageDoc containingPackage()
public boolean isIncluded()
isIncluded
in class EDoc
public boolean isSynthetic()
public String toString()
toString
in class EDoc
public com.sun.javadoc.ClassDoc containingClass()
public int modifierSpecifier()
java.lang.reflect.Modifier
public String modifiers()
Example, for: public abstract int foo() { ... } modifiers() would return: 'public abstract'
public boolean isPublic()
public boolean isProtected()
public boolean isPrivate()
public boolean isPackagePrivate()
public boolean isStatic()
public boolean isFinal()
public static ArrayList list(Object[] array)
EComment comment()
boolean checkAccess()
public String commentText()
public com.sun.javadoc.Tag[] tags()
public com.sun.javadoc.Tag[] tags(String tagname)
tagname
- name of the tag kind to search for.
public com.sun.javadoc.SeeTag[] seeTags()
public com.sun.javadoc.Tag[] inlineTags()
public com.sun.javadoc.Tag[] firstSentenceTags()
String readHTMLDocumentation(InputStream input, String filename) throws IOException
IOException
public String getRawCommentText()
public void setRawCommentText(String rawDocumentation)
java.text.CollationKey key()
public int compareTo(Object obj)
Included so that Doc item are java.lang.Comparable.
compareTo
in interface Comparable
obj
- the Object to be compared.
ClassCastException
- the specified Object's type prevents it
from being compared to this Object.public boolean isField()
public boolean isMethod()
public boolean isInterface()
public boolean isException()
public boolean isError()
public boolean isOrdinaryClass()
public boolean isClass()
public static EDoc[] visible(List list, Class memType)
public com.sun.javadoc.SourcePosition position()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |