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 java.lang.StringANNOTATION_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 JavadocTigerDelegatecreate(ElementContext ctx)Deprecated.static JavadocTigerDelegatecreate(JamLogger logger)abstract voidextractAnnotations(MAnnotatedElement dest, com.sun.javadoc.ExecutableMemberDoc method, com.sun.javadoc.Parameter src)Deprecated.abstract voidextractAnnotations(MAnnotatedElement dest, com.sun.javadoc.ProgramElementDoc src)Deprecated.abstract voidinit(JamLogger logger)abstract booleanisEnum(com.sun.javadoc.ClassDoc cd)Returns true if the given ClassDoc represents an enum.abstract voidpopulateAnnotationTypeIfNecessary(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 java.lang.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:
initin 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.
-
-