Class JavadocTigerDelegate
- java.lang.Object
-
- org.apache.xmlbeans.impl.jam.internal.TigerDelegate
-
- org.apache.xmlbeans.impl.jam.internal.javadoc.JavadocTigerDelegate
-
- Direct Known Subclasses:
JavadocTigerDelegateImpl_150
public abstract class JavadocTigerDelegate extends TigerDelegate
Provides an interface to 1.5-specific functionality. The impl of this class is loaded by-name at runtime.
-
-
Field Summary
Fields Modifier and Type Field Description static String
ANNOTATION_DEFAULTS_DISABLED_PROPERTY
-
Constructor Summary
Constructors Constructor Description JavadocTigerDelegate()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static JavadocTigerDelegate
create(ElementContext ctx)
Deprecated.static JavadocTigerDelegate
create(JamLogger logger)
abstract void
extractAnnotations(MAnnotatedElement dest, com.sun.javadoc.ExecutableMemberDoc method, com.sun.javadoc.Parameter src)
Deprecated.abstract void
extractAnnotations(MAnnotatedElement dest, com.sun.javadoc.ProgramElementDoc src)
Deprecated.abstract void
init(JamLogger logger)
abstract boolean
isEnum(com.sun.javadoc.ClassDoc cd)
Returns true if the given ClassDoc represents an enum.abstract void
populateAnnotationTypeIfNecessary(com.sun.javadoc.ClassDoc cd, MClass clazz, JavadocClassBuilder builder)
-
Methods inherited from class org.apache.xmlbeans.impl.jam.internal.TigerDelegate
init
-
-
-
-
Field Detail
-
ANNOTATION_DEFAULTS_DISABLED_PROPERTY
public static final String ANNOTATION_DEFAULTS_DISABLED_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
create
public static JavadocTigerDelegate create(JamLogger logger)
-
create
public static JavadocTigerDelegate create(ElementContext ctx)
Deprecated.
-
isEnum
public abstract boolean isEnum(com.sun.javadoc.ClassDoc cd)
Returns true if the given ClassDoc represents an enum.
-
init
public abstract void init(JamLogger logger)
- Overrides:
init
in classTigerDelegate
-
populateAnnotationTypeIfNecessary
public abstract void populateAnnotationTypeIfNecessary(com.sun.javadoc.ClassDoc cd, MClass clazz, JavadocClassBuilder builder)
-
extractAnnotations
public abstract void extractAnnotations(MAnnotatedElement dest, com.sun.javadoc.ProgramElementDoc src)
Deprecated.
-
extractAnnotations
public abstract void extractAnnotations(MAnnotatedElement dest, com.sun.javadoc.ExecutableMemberDoc method, com.sun.javadoc.Parameter src)
Deprecated.
-
-