public class DocExtracter extends Object implements groovy.lang.GroovyObject
| Modifier and Type | Class and Description |
|---|---|
static class |
DocExtracter.SortedProperties |
| Constructor and Description |
|---|
DocExtracter() |
| Modifier and Type | Method and Description |
|---|---|
static com.sun.javadoc.MethodDoc |
findInterfaceMethodDoc(String methodName,
Class[] interfaces,
com.sun.javadoc.RootDoc doc) |
static Object |
generateDocProperties(String outputPath,
String sourcePath,
String sourcePackages,
String excludePackages) |
static String |
getExcludePackages() |
static Object |
getGETTER_IS_PREFIX() |
static Object |
getGETTER_PREFIX() |
static Object |
getINHERIT_DOC_TAG() |
groovy.lang.MetaClass |
getMetaClass() |
static String |
getMethodDocText(String className,
com.sun.javadoc.MethodDoc methodDoc,
com.sun.javadoc.RootDoc doc) |
static com.sun.javadoc.MethodDoc |
getNoParamMethodFromClassDoc(com.sun.javadoc.ClassDoc classDoc,
String methodName) |
static String |
getOutputPath() |
static Object |
getPROPERTIES_FILE_NAME() |
Object |
getProperty(String property) |
static String |
getSourcePackages() |
static String |
getSourcePath() |
Object |
invokeMethod(String method,
Object arguments) |
static boolean |
isAnnotatedWith(com.sun.javadoc.ProgramElementDoc elementDoc,
String... tagString) |
static void |
setExcludePackages(String value) |
void |
setMetaClass(groovy.lang.MetaClass mc) |
static void |
setOutputPath(String value) |
void |
setProperty(String property,
Object value) |
static void |
setSourcePackages(String value) |
static void |
setSourcePath(String value) |
static boolean |
start(com.sun.javadoc.RootDoc doc) |
static Object |
writeDocsToPropertiesFile(com.sun.javadoc.RootDoc doc) |
public DocExtracter()
public groovy.lang.MetaClass getMetaClass()
getMetaClass in interface groovy.lang.GroovyObjectpublic void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass in interface groovy.lang.GroovyObjectpublic Object invokeMethod(String method, Object arguments)
invokeMethod in interface groovy.lang.GroovyObjectpublic Object getProperty(String property)
getProperty in interface groovy.lang.GroovyObjectpublic void setProperty(String property, Object value)
setProperty in interface groovy.lang.GroovyObjectpublic static final Object getGETTER_PREFIX()
public static final Object getGETTER_IS_PREFIX()
public static final Object getINHERIT_DOC_TAG()
public static final Object getPROPERTIES_FILE_NAME()
public static String getOutputPath()
public static void setOutputPath(String value)
public static String getSourcePath()
public static void setSourcePath(String value)
public static String getSourcePackages()
public static void setSourcePackages(String value)
public static String getExcludePackages()
public static void setExcludePackages(String value)
public static Object generateDocProperties(String outputPath, String sourcePath, String sourcePackages, String excludePackages)
public static boolean start(com.sun.javadoc.RootDoc doc)
public static Object writeDocsToPropertiesFile(com.sun.javadoc.RootDoc doc)
public static String getMethodDocText(String className, com.sun.javadoc.MethodDoc methodDoc, com.sun.javadoc.RootDoc doc)
public static com.sun.javadoc.MethodDoc findInterfaceMethodDoc(String methodName, Class[] interfaces, com.sun.javadoc.RootDoc doc)
public static com.sun.javadoc.MethodDoc getNoParamMethodFromClassDoc(com.sun.javadoc.ClassDoc classDoc, String methodName)
public static boolean isAnnotatedWith(com.sun.javadoc.ProgramElementDoc elementDoc, String... tagString)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.