|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.combex.e.edoc.EDoc
Field Summary | |
private java.text.CollationKey |
myCollationKeyCache
The cached sort key, to take care of Natural Language Text sorting. |
private EComment |
myCommentCache
The complex comment object, lazily initialized. |
private String |
myDocumentation
Raw documentation string. |
Fields inherited from interface org.erights.e.elib.serial.PassByConstruction |
HONORARY, HONORED_NAMES, serialVersionUID |
Constructor Summary | |
EDoc(EDocBuilder builder,
com.sun.javadoc.Doc doc)
|
|
EDoc(String documentation)
|
Method Summary | |
(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.Tag[] |
firstSentenceTags()
|
(package private) java.text.CollationKey |
generateKey()
generate a key for sorting. |
String |
getRawCommentText()
Return the full unprocessed text of the comment. |
com.sun.javadoc.Tag[] |
inlineTags()
|
boolean |
isClass()
Is this Doc item a class. |
boolean |
isConstructor()
Is this Doc item a constructor? False until overridden. |
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. |
abstract boolean |
isIncluded()
return true if this Doc 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 |
isOrdinaryClass()
Is this Doc item a ordinary class (i.e. |
(package private) java.text.CollationKey |
key()
return a key for sorting. |
static ArrayList |
list(Object[] array)
|
abstract String |
name()
Returns the name of this Doc item. |
com.sun.javadoc.SourcePosition |
position()
Need for 1.4 |
(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. |
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()
|
(package private) String |
toQualifiedString()
Returns the qualified string representation of this Doc item. |
String |
toString()
Returns a string representation of this Doc item. |
static EDoc[] |
visible(List list,
Class memType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private transient EComment myCommentCache
private transient java.text.CollationKey myCollationKeyCache
private String myDocumentation
Constructor Detail |
public EDoc(EDocBuilder builder, com.sun.javadoc.Doc doc)
public EDoc(String documentation)
Method Detail |
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)
EClassDoc thisClassDocImpl()
java.text.CollationKey key()
java.text.CollationKey generateKey()
default is toString();
public String toString()
toString
in class Object
String toQualifiedString()
public abstract String name()
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 isConstructor()
public boolean isInterface()
public boolean isException()
public boolean isError()
public boolean isOrdinaryClass()
public boolean isClass()
public abstract boolean isIncluded()
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 |