xdoclet.util.serialveruid
Class ConstructorDocImpl

java.lang.Object
  |
  +--xdoclet.util.serialveruid.DocImpl
        |
        +--xdoclet.util.serialveruid.ProgramElementDocImpl
              |
              +--xdoclet.util.serialveruid.MemberDocImpl
                    |
                    +--xdoclet.util.serialveruid.ExecutableMemberDocImpl
                          |
                          +--xdoclet.util.serialveruid.ConstructorDocImpl
All Implemented Interfaces:
java.lang.Comparable, com.sun.javadoc.ConstructorDoc, com.sun.javadoc.Doc, com.sun.javadoc.ExecutableMemberDoc, com.sun.javadoc.MemberDoc, com.sun.javadoc.ProgramElementDoc, java.io.Serializable

public class ConstructorDocImpl
extends xdoclet.util.serialveruid.ExecutableMemberDocImpl
implements com.sun.javadoc.ConstructorDoc

Version:
$Revision 1.1 $
Author:
Ara Abrahamian (ara_e@email.com)
See Also:
Serialized Form

Constructor Summary
ConstructorDocImpl(java.lang.String name, int modifiers, ParameterImpl[] parameters)
           
 
Method Summary
 java.lang.String commentText()
           
 int compareTo(java.lang.Object obj)
           
 com.sun.javadoc.ClassDoc containingClass()
           
 com.sun.javadoc.PackageDoc containingPackage()
           
 com.sun.javadoc.Tag[] firstSentenceTags()
           
 java.lang.String flatSignature()
           
 java.lang.String getRawCommentText()
           
 com.sun.javadoc.Tag[] inlineTags()
           
 boolean isClass()
           
 boolean isConstructor()
           
 boolean isError()
           
 boolean isException()
           
 boolean isField()
           
 boolean isFinal()
           
 boolean isIncluded()
           
 boolean isInterface()
           
 boolean isMethod()
           
 boolean isNative()
           
 boolean isOrdinaryClass()
           
 boolean isPackagePrivate()
           
 boolean isPrivate()
           
 boolean isProtected()
           
 boolean isPublic()
           
 boolean isStatic()
           
 boolean isSynchronized()
           
 boolean isSynthetic()
           
 java.lang.String modifiers()
           
 int modifierSpecifier()
           
 java.lang.String name()
           
 com.sun.javadoc.Parameter[] parameters()
           
 com.sun.javadoc.ParamTag[] paramTags()
           
 java.lang.String qualifiedName()
           
 com.sun.javadoc.SeeTag[] seeTags()
           
 void setRawCommentText(java.lang.String s)
           
 java.lang.String signature()
           
 com.sun.javadoc.Tag[] tags()
           
 com.sun.javadoc.Tag[] tags(java.lang.String s)
           
 com.sun.javadoc.ClassDoc[] thrownExceptions()
           
 com.sun.javadoc.ThrowsTag[] throwsTags()
           
 java.lang.String toQualifiedString()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sun.javadoc.ExecutableMemberDoc
flatSignature, isNative, isSynchronized, parameters, paramTags, signature, thrownExceptions, throwsTags
 
Methods inherited from interface com.sun.javadoc.MemberDoc
isSynthetic
 
Methods inherited from interface com.sun.javadoc.ProgramElementDoc
containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier
 
Methods inherited from interface com.sun.javadoc.Doc
commentText, compareTo, firstSentenceTags, getRawCommentText, inlineTags, isClass, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, seeTags, setRawCommentText, tags, tags
 

Constructor Detail

ConstructorDocImpl

public ConstructorDocImpl(java.lang.String name,
                          int modifiers,
                          ParameterImpl[] parameters)
Method Detail

isConstructor

public boolean isConstructor()
Specified by:
isConstructor in interface com.sun.javadoc.Doc
Overrides:
isConstructor in class xdoclet.util.serialveruid.DocImpl

qualifiedName

public java.lang.String qualifiedName()
Specified by:
qualifiedName in interface com.sun.javadoc.ConstructorDoc
Overrides:
qualifiedName in class xdoclet.util.serialveruid.MemberDocImpl

name

public java.lang.String name()
Specified by:
name in interface com.sun.javadoc.Doc
Overrides:
name in class xdoclet.util.serialveruid.MemberDocImpl

isNative

public boolean isNative()
Specified by:
isNative in interface com.sun.javadoc.ExecutableMemberDoc

isSynchronized

public boolean isSynchronized()
Specified by:
isSynchronized in interface com.sun.javadoc.ExecutableMemberDoc

thrownExceptions

public com.sun.javadoc.ClassDoc[] thrownExceptions()
Specified by:
thrownExceptions in interface com.sun.javadoc.ExecutableMemberDoc

parameters

public com.sun.javadoc.Parameter[] parameters()
Specified by:
parameters in interface com.sun.javadoc.ExecutableMemberDoc

throwsTags

public com.sun.javadoc.ThrowsTag[] throwsTags()
Specified by:
throwsTags in interface com.sun.javadoc.ExecutableMemberDoc

paramTags

public com.sun.javadoc.ParamTag[] paramTags()
Specified by:
paramTags in interface com.sun.javadoc.ExecutableMemberDoc

signature

public java.lang.String signature()
Specified by:
signature in interface com.sun.javadoc.ExecutableMemberDoc

flatSignature

public java.lang.String flatSignature()
Specified by:
flatSignature in interface com.sun.javadoc.ExecutableMemberDoc

toQualifiedString

public java.lang.String toQualifiedString()

isIncluded

public boolean isIncluded()
Specified by:
isIncluded in interface com.sun.javadoc.Doc

isSynthetic

public boolean isSynthetic()
Specified by:
isSynthetic in interface com.sun.javadoc.MemberDoc

containingPackage

public com.sun.javadoc.PackageDoc containingPackage()
Specified by:
containingPackage in interface com.sun.javadoc.ProgramElementDoc
Overrides:
containingPackage in class xdoclet.util.serialveruid.ProgramElementDocImpl

toString

public java.lang.String toString()
Overrides:
toString in class xdoclet.util.serialveruid.DocImpl

isPublic

public boolean isPublic()
Specified by:
isPublic in interface com.sun.javadoc.ProgramElementDoc

isProtected

public boolean isProtected()
Specified by:
isProtected in interface com.sun.javadoc.ProgramElementDoc

isPrivate

public boolean isPrivate()
Specified by:
isPrivate in interface com.sun.javadoc.ProgramElementDoc

isPackagePrivate

public boolean isPackagePrivate()
Specified by:
isPackagePrivate in interface com.sun.javadoc.ProgramElementDoc

isStatic

public boolean isStatic()
Specified by:
isStatic in interface com.sun.javadoc.ProgramElementDoc

isFinal

public boolean isFinal()
Specified by:
isFinal in interface com.sun.javadoc.ProgramElementDoc

containingClass

public com.sun.javadoc.ClassDoc containingClass()
Specified by:
containingClass in interface com.sun.javadoc.ProgramElementDoc

modifierSpecifier

public int modifierSpecifier()
Specified by:
modifierSpecifier in interface com.sun.javadoc.ProgramElementDoc

modifiers

public java.lang.String modifiers()
Specified by:
modifiers in interface com.sun.javadoc.ProgramElementDoc

setRawCommentText

public void setRawCommentText(java.lang.String s)
Specified by:
setRawCommentText in interface com.sun.javadoc.Doc

getRawCommentText

public java.lang.String getRawCommentText()
Specified by:
getRawCommentText in interface com.sun.javadoc.Doc

isField

public boolean isField()
Specified by:
isField in interface com.sun.javadoc.Doc

isMethod

public boolean isMethod()
Specified by:
isMethod in interface com.sun.javadoc.Doc

isInterface

public boolean isInterface()
Specified by:
isInterface in interface com.sun.javadoc.Doc

isException

public boolean isException()
Specified by:
isException in interface com.sun.javadoc.Doc

isError

public boolean isError()
Specified by:
isError in interface com.sun.javadoc.Doc

isOrdinaryClass

public boolean isOrdinaryClass()
Specified by:
isOrdinaryClass in interface com.sun.javadoc.Doc

isClass

public boolean isClass()
Specified by:
isClass in interface com.sun.javadoc.Doc

commentText

public java.lang.String commentText()
Specified by:
commentText in interface com.sun.javadoc.Doc

tags

public com.sun.javadoc.Tag[] tags()
Specified by:
tags in interface com.sun.javadoc.Doc

tags

public com.sun.javadoc.Tag[] tags(java.lang.String s)
Specified by:
tags in interface com.sun.javadoc.Doc

seeTags

public com.sun.javadoc.SeeTag[] seeTags()
Specified by:
seeTags in interface com.sun.javadoc.Doc

inlineTags

public com.sun.javadoc.Tag[] inlineTags()
Specified by:
inlineTags in interface com.sun.javadoc.Doc

firstSentenceTags

public com.sun.javadoc.Tag[] firstSentenceTags()
Specified by:
firstSentenceTags in interface com.sun.javadoc.Doc

compareTo

public int compareTo(java.lang.Object obj)
Specified by:
compareTo in interface com.sun.javadoc.Doc