Class SeeTagImpl
- java.lang.Object
-
- gw.gosudoc.com.sun.tools.javadoc.main.TagImpl
-
- gw.gosudoc.com.sun.tools.javadoc.main.SeeTagImpl
-
@Deprecated class SeeTagImpl extends TagImpl implements SeeTag, com.sun.tools.javac.util.LayoutCharacters
Deprecated.Represents a see also documentation tag. The @see tag can be plain text, or reference a class or member.This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classSeeTagImpl.ParameterParseMachineDeprecated.
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.StringlabelDeprecated.private ClassDocreferencedClassDeprecated.private MemberDocreferencedMemberDeprecated.private PackageDocreferencedPackageDeprecated.private static booleanshowRefDeprecated.private java.lang.StringwhatDeprecated.what of where#what - i.e.private java.lang.StringwhereDeprecated.where of where#what - i.e.
-
Constructor Summary
Constructors Constructor Description SeeTagImpl(DocImpl holder, java.lang.String name, java.lang.String text)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description private MemberDocfindExecutableMember(java.lang.String memName, java.lang.String[] paramarr, ClassDoc referencedClass)Deprecated.private voidfindReferenced(ClassDocImpl containingClass)Deprecated.Find what is referenced by the see also.private MemberDocfindReferencedMethod(java.lang.String memName, java.lang.String[] paramarr, ClassDoc referencedClass)Deprecated.java.lang.Stringkind()Deprecated.Return the kind of this tag.java.lang.Stringlabel()Deprecated.Return the label of the see tag.private voidparseSeeString()Deprecated.parse @see part of comment.ClassDocreferencedClass()Deprecated.get the class referenced by the class name part of @see, For instance, if the comment is @see String#startsWith(java.lang.String) .java.lang.StringreferencedClassName()Deprecated.get the class name part of @see, For instance, if the comment is @see String#startsWith(java.lang.String) .MemberDocreferencedMember()Deprecated.get the member referenced by the prototype part of @see, For instance, if the comment is @see String#startsWith(java.lang.String) .java.lang.StringreferencedMemberName()Deprecated.get the name of the member referenced by the prototype part of @see, For instance, if the comment is @see String#startsWith(java.lang.String) .PackageDocreferencedPackage()Deprecated.get the package referenced by @see.private voidshowRef()Deprecated.-
Methods inherited from class gw.gosudoc.com.sun.tools.javadoc.main.TagImpl
divideAtWhite, docenv, firstSentenceTags, holder, inlineTags, name, position, text, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface gw.gosudoc.com.sun.javadoc.Tag
firstSentenceTags, holder, inlineTags, name, position, text, toString
-
-
-
-
Field Detail
-
where
private java.lang.String where
Deprecated.where of where#what - i.e. the class name (may be empty)
-
what
private java.lang.String what
Deprecated.what of where#what - i.e. the member (may be null)
-
referencedPackage
private PackageDoc referencedPackage
Deprecated.
-
referencedClass
private ClassDoc referencedClass
Deprecated.
-
referencedMember
private MemberDoc referencedMember
Deprecated.
-
label
java.lang.String label
Deprecated.
-
showRef
private static final boolean showRef
Deprecated.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SeeTagImpl
SeeTagImpl(DocImpl holder, java.lang.String name, java.lang.String text)
Deprecated.
-
-
Method Detail
-
showRef
private void showRef()
Deprecated.
-
referencedClassName
public java.lang.String referencedClassName()
Deprecated.get the class name part of @see, For instance, if the comment is @see String#startsWith(java.lang.String) . This function returns String. Returns null if format was not that of java reference. Return empty string if class name was not specified..- Specified by:
referencedClassNamein interfaceSeeTag- Returns:
- null if
@seereferences a non-element, such as@see <a href="java.sun.com">.
-
referencedPackage
public PackageDoc referencedPackage()
Deprecated.get the package referenced by @see. For instance, if the comment is @see java.lang This function returns a PackageDocImpl for java.lang Returns null if no known package found.- Specified by:
referencedPackagein interfaceSeeTag- Returns:
- the
PackageDocforjava.lang.
-
referencedClass
public ClassDoc referencedClass()
Deprecated.get the class referenced by the class name part of @see, For instance, if the comment is @see String#startsWith(java.lang.String) . This function returns a ClassDocImpl for java.lang.String. Returns null if class is not a class specified on the javadoc command line..- Specified by:
referencedClassin interfaceSeeTag- Returns:
- the
ClassDocforjava.lang.String.
-
referencedMemberName
public java.lang.String referencedMemberName()
Deprecated.get the name of the member referenced by the prototype part of @see, For instance, if the comment is @see String#startsWith(java.lang.String) . This function returns "startsWith(java.lang.String)" Returns null if format was not that of java reference. Return empty string if member name was not specified..- Specified by:
referencedMemberNamein interfaceSeeTag- Returns:
- "startsWith(String)".
-
referencedMember
public MemberDoc referencedMember()
Deprecated.get the member referenced by the prototype part of @see, For instance, if the comment is @see String#startsWith(java.lang.String) . This function returns a MethodDocImpl for startsWith. Returns null if member could not be determined.- Specified by:
referencedMemberin interfaceSeeTag- Returns:
- the
MethodDocforstartsWith.
-
parseSeeString
private void parseSeeString()
Deprecated.parse @see part of comment. Determine 'where' and 'what'
-
findReferenced
private void findReferenced(ClassDocImpl containingClass)
Deprecated.Find what is referenced by the see also. If possible, sets referencedClass and referencedMember.- Parameters:
containingClass- the class containing the comment containing the tag. May be null, if, for example, it is a package comment.
-
findReferencedMethod
private MemberDoc findReferencedMethod(java.lang.String memName, java.lang.String[] paramarr, ClassDoc referencedClass)
Deprecated.
-
findExecutableMember
private MemberDoc findExecutableMember(java.lang.String memName, java.lang.String[] paramarr, ClassDoc referencedClass)
Deprecated.
-
kind
public java.lang.String kind()
Deprecated.Return the kind of this tag.
-
-