xdoclet.modules.solarmetric.jdo
Class KodoSubTask
java.lang.Object
xdoclet.DocletSupport
xdoclet.SubTask
xdoclet.modules.jdo.VendorExtensionsSubTask
xdoclet.modules.solarmetric.jdo.KodoSubTask
- All Implemented Interfaces:
- Serializable
- public class KodoSubTask
- extends VendorExtensionsSubTask
- Version:
- $Revision: 1.3 $
- Author:
- Ludovic Claude (ludovicc@users.sourceforge.net)
- See Also:
- Serialized Form
- ant.element
- display-name="Solarmetric Kodo support" name="kodo" parent="xdoclet.modules.jdo.JdoDocletTask"
- created
- 10 October 2002
Methods inherited from class xdoclet.modules.jdo.VendorExtensionsSubTask |
execute, getCurrentClass, getCurrentConstructor, getCurrentField, getCurrentMethod, getCurrentPackage, getExtensions, getMetadataSubTask, popCurrentClass, pushCurrentClass, setCurrentClass, setCurrentConstructor, setCurrentField, setCurrentMethod, setCurrentPackage |
Methods inherited from class xdoclet.SubTask |
addConfigParam, copyAttributesFrom, getConfigParams, getConfigParamsAsMap, getContext, getDestDir, getMergeDir, getSubTaskName, getXJavaDoc, init, setDestDir, setMergeDir, setSubTaskName, validateOptions |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KodoSubTask
public KodoSubTask()
getVersion
public String getVersion()
- Gets the Version attribute of the KodoSubTask object
- Returns:
- The Version value
getVendorName
public String getVendorName()
- Specified by:
getVendorName
in class VendorExtensionsSubTask
- Returns:
- See Also:
VendorExtensionsSubTask.getVendorName()
getVendorDescription
public String getVendorDescription()
- Specified by:
getVendorDescription
in class VendorExtensionsSubTask
setVersion
public void setVersion(KodoSubTask.KodoVersionTypes version)
- The version of Kodo. Supported versions are 2.3.
- Parameters:
version
- The new Version value
getClassExtensions
protected Collection getClassExtensions()
throws XDocletException
- Specified by:
getClassExtensions
in class VendorExtensionsSubTask
- Returns:
-
- Throws:
XDocletException
- To do:
- lock-column is likely to be standardizable
getFieldExtensions
protected Collection getFieldExtensions()
throws XDocletException
- Specified by:
getFieldExtensions
in class VendorExtensionsSubTask
- Returns:
-
- Throws:
XDocletException
- To do:
- column-length is likely to be standardizable
getCollectionExtensions
protected Collection getCollectionExtensions()
throws XDocletException
- Specified by:
getCollectionExtensions
in class VendorExtensionsSubTask
- Throws:
XDocletException
getArrayExtensions
protected Collection getArrayExtensions()
throws XDocletException
- Specified by:
getArrayExtensions
in class VendorExtensionsSubTask
- Throws:
XDocletException
getMapExtensions
protected Collection getMapExtensions()
throws XDocletException
- Specified by:
getMapExtensions
in class VendorExtensionsSubTask
- Returns:
-
- Throws:
XDocletException
- To do:
- Kodo actually supports the maps, need to implement it here