xdoclet.modules.jdo
public class JdoXmlMetadataSubTask extends XmlSubTask
Version: $Revision: 1.11 $
UNKNOWN: June 11, 20012 display-name = "JDO XML MetaData" name = "jdometadata" parent = "xdoclet.modules.jdo.JdoDocletTask" file = "vendor-extensions.xml" relates-to = "generated .jdo files" description = "An XML unparsed * entity containing any additional vendor extensions i.e. top-level extension elements."
Nested Class Summary | |
---|---|
static class | JdoXmlMetadataSubTask.GenerationOptionTypes |
Constructor Summary | |
---|---|
JdoXmlMetadataSubTask()
Describe what the WebXmlSubTask constructor does |
Method Summary | |
---|---|
protected void | engineStarted()
Describe what the method does
|
void | execute()
Describe what the method does
|
protected void | generateForPackage(XPackage pkg)
Processed template for pkg and generates output file for pkg.
|
protected String | getGeneratedFileName(XPackage pak)
Returns class name for the generated file. |
String | getGeneration() |
String | getJdoSpec()
Gets the Jdospec attribute of the JdoXmlSubTask object
|
String | getProject() |
protected boolean | isForceGenerationPerPackage() |
protected boolean | isGenerationPerClass() |
protected boolean | isGenerationPerPackage() |
protected void | setForceGenerationPerPackage(boolean value) |
void | setGeneration(JdoXmlMetadataSubTask.GenerationOptionTypes value) |
void | setJdoSpec(JdoDocletTask.JdoSpecVersion jdoSpec)
Sets the Jdospec attribute of the JdoXmlSubTask object
|
void | setProject(String project) |
void | startProcess() |
protected void | startProcessPerPackage() |
void | validateOptions()
Called to validate configuration parameters.
|
Throws: XDocletException
Throws: XDocletException
Parameters: pkg Description of Parameter
Throws: XDocletException Description of Exception
Parameters: pak
Returns: The GeneratedClassName value
Throws: XDocletException Description of Exception
Returns: The Jdospec value
Returns:
UNKNOWN: make isGenerationPerClass() in TemplateSubTask protected
Parameters: jdoSpec The new Jdospec value
Throws: XDocletException Description of Exception