xdoclet.modules.solarmetric.jdo

Class KodoSubTask


public class KodoSubTask
extends VendorExtensionsSubTask

Version:
$Revision: 1.3 $
Author:
Ludovic Claude (ludovicc@users.sourceforge.net)
ant.element
display-name = "Solarmetric Kodo support" name = "kodo" parent = "xdoclet.modules.jdo.JdoDocletTask"
created
10 October 2002

Nested Class Summary

static class
KodoSubTask.KodoVersionTypes

Method Summary

protected Collection
getArrayExtensions()
protected Collection
getClassExtensions()
protected Collection
getCollectionExtensions()
protected Collection
getFieldExtensions()
protected Collection
getMapExtensions()
String
getVendorDescription()
String
getVendorName()
String
getVersion()
Gets the Version attribute of the KodoSubTask object
void
setVersion(KodoSubTask.KodoVersionTypes version)
The version of Kodo.

Method Details

getArrayExtensions

protected Collection getArrayExtensions()
            throws xdoclet.XDocletException

getClassExtensions

protected Collection getClassExtensions()
            throws xdoclet.XDocletException
Returns:
Throws:
xdoclet.XDocletException -
To do:
lock-column is likely to be standardizable

getCollectionExtensions

protected Collection getCollectionExtensions()
            throws xdoclet.XDocletException

getFieldExtensions

protected Collection getFieldExtensions()
            throws xdoclet.XDocletException
Returns:
Throws:
xdoclet.XDocletException -
To do:
column-length is likely to be standardizable

getMapExtensions

protected Collection getMapExtensions()
            throws xdoclet.XDocletException
Returns:
Throws:
xdoclet.XDocletException -
To do:
Kodo actually supports the maps, need to implement it here

getVendorDescription

public String getVendorDescription()

getVendorName

public String getVendorName()
Returns:

getVersion

public String getVersion()
Gets the Version attribute of the KodoSubTask object
Returns:
The Version value

setVersion

public void setVersion(KodoSubTask.KodoVersionTypes version)
The version of Kodo. Supported versions are 2.3.
Parameters:
version - The new Version value
ant.not-required
"No, default is '2.3'."