|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.combex.e.edoc.ETag | +--com.combex.e.edoc.EThrowsTag
Represents a @throws or @throws documentation tag. Parses and holds the exception name and exception comment. Note: @throws is a backwards compatible synonymy for @throws.
EExecutableMemberDoc.throwsTags()
Field Summary | |
private com.sun.javadoc.ClassDoc |
myExceptionClass
|
private String |
myExceptionComment
|
private String |
myExceptionName
|
(package private) EDoc |
myHolder
|
(package private) String |
myName
|
(package private) String |
myText
|
Fields inherited from interface org.erights.e.elib.serial.PassByConstruction |
HONORARY, HONORED_NAMES, serialVersionUID |
Constructor Summary | |
(package private) |
EThrowsTag(EDoc holder,
String name,
String text)
|
Method Summary | |
(package private) String[] |
divideAtWhite()
for use by subclasses which have two part tag text. |
com.sun.javadoc.ClassDoc |
exception()
Return the exception as a EClassDoc. |
String |
exceptionComment()
Return the exception comment. |
String |
exceptionName()
Return the exception name. |
com.sun.javadoc.Tag[] |
firstSentenceTags()
Return array of tags for the first sentence in the doc comment text. |
com.sun.javadoc.Tag[] |
inlineTags()
For the exception comment with embedded @link tags return the array of TagImpls consisting of ESeeTag(s) and text containing ETag(s). |
private static boolean |
isOK(com.sun.javadoc.ClassDoc exceptionClass,
com.sun.javadoc.ClassDoc[] thrown)
|
String |
kind()
Return the kind of this tag. |
String |
name()
Return the name of this tag. |
com.sun.javadoc.SourcePosition |
position()
Need for 1.4 |
String |
qualifiedDocName()
Return the qualified name of this tags' doc item. |
String |
text()
Return the text of this tag, that is, portion beyond tag name. |
String |
toString()
convert this object to a string. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private final String myExceptionName
private final String myExceptionComment
private final com.sun.javadoc.ClassDoc myExceptionClass
final String myText
final String myName
final EDoc myHolder
Constructor Detail |
EThrowsTag(EDoc holder, String name, String text)
Method Detail |
private static boolean isOK(com.sun.javadoc.ClassDoc exceptionClass, com.sun.javadoc.ClassDoc[] thrown)
public String exceptionName()
public String exceptionComment()
public com.sun.javadoc.ClassDoc exception()
public String kind()
kind
in class ETag
public com.sun.javadoc.Tag[] inlineTags()
inlineTags
in class ETag
ETag#inlineTagImpls()
,
EParamTag#inlineTagImpls()
public String name()
public String text()
String[] divideAtWhite()
public String toString()
toString
in class Object
public com.sun.javadoc.Tag[] firstSentenceTags()
public String qualifiedDocName()
public com.sun.javadoc.SourcePosition position()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |