addOfType
protected void addOfType(String ofType)
copyAttributesFrom
public void copyAttributesFrom(xdoclet.TemplateSubTask src)
- copyAttributesFrom in interface xdoclet.SubTask
engineFinished
protected void engineFinished()
throws xdoclet.template.TemplateException
engineStarted
protected void engineStarted()
throws xdoclet.XDocletException
execute
public void execute()
throws xdoclet.XDocletException
- execute in interface xdoclet.SubTask
generateForClass
protected void generateForClass(XClass clazz)
throws xdoclet.XDocletException
getAcceptAbstractClasses
public boolean getAcceptAbstractClasses()
getAcceptInterfaces
public boolean getAcceptInterfaces()
getDestinationFile
public String getDestinationFile()
getEngine
public xdoclet.template.TemplateEngine getEngine()
getExtent
public String getExtent()
getGeneratedFileName
protected String getGeneratedFileName(XClass clazz)
throws xdoclet.XDocletException
getGenerationManager
public xdoclet.GenerationManager getGenerationManager()
getHavingClassTag
public String getHavingClassTag()
getOfType
public String[] getOfType()
getPackageSubstitutions
public ArrayList getPackageSubstitutions()
getSubTaskClassName
public String getSubTaskClassName()
getTemplateURL
public URL getTemplateURL()
init
public void init(XJavaDoc xJavaDoc)
throws xdoclet.XDocletException
- init in interface xdoclet.SubTask
isPackageSubstitutionInheritanceSupported
public boolean isPackageSubstitutionInheritanceSupported()
isPrefixWithPackageStructure
public boolean isPrefixWithPackageStructure()
javaFile
protected static String javaFile(String className)
matchesGenerationRules
protected boolean matchesGenerationRules(XClass clazz)
throws xdoclet.XDocletException
processInnerClasses
protected boolean processInnerClasses()
setAcceptAbstractClasses
public void setAcceptAbstractClasses(boolean acceptAbstractClasses)
setAcceptInterfaces
public void setAcceptInterfaces(boolean acceptInterfaces)
setDestinationFile
public void setDestinationFile(String destinationFile)
setEngine
public void setEngine(xdoclet.template.TemplateEngine engine)
setExtentValue
protected void setExtentValue(String extent)
setHavingClassTag
public void setHavingClassTag(String havingClassTag)
setOfType
public void setOfType(String ofType)
setPackageSubstitutionInheritanceSupported
public void setPackageSubstitutionInheritanceSupported(boolean packageSubstitutionInheritanceSupported)
setPackageSubstitutions
public void setPackageSubstitutions(ArrayList packageSubstitutions)
setPrefixWithPackageStructure
public void setPrefixWithPackageStructure(boolean prefixWithPackageStructure)
setSubTaskClassName
public void setSubTaskClassName(String subTaskClassName)
setTemplateFile
public void setTemplateFile(File templateFile)
throws xdoclet.XDocletException
setTemplateURL
public void setTemplateURL(URL templateURL)
startEngine
protected final void startEngine(URL templateURL,
File outputFile)
throws xdoclet.template.TemplateException
startProcess
protected void startProcess()
throws xdoclet.XDocletException
startProcessForAll
protected void startProcessForAll()
throws xdoclet.XDocletException
startProcessPerClass
protected void startProcessPerClass()
throws xdoclet.XDocletException
validateOptions
public void validateOptions()
throws xdoclet.XDocletException
- validateOptions in interface xdoclet.SubTask