xdoclet.modules.jdo
public abstract class VendorExtensionsSubTask extends SubTask
Version: $Revision: 1.1 $
UNKNOWN: 10 October 2002
Field Summary | |
---|---|
static String | COLUMN_NAME_ATTR |
static String | RELATED_FIELD_ATTR |
static String | SQL_FIELD_TAG |
static String | SQL_RELATION_TAG |
static String | SQL_TABLE_TAG |
static String | STYLE_ATTR |
static String | STYLE_FOREIGN_KEY_VALUE |
static String | STYLE_RELATION_TABLE_VALUE |
static String | TABLE_NAME_ATTR |
Method Summary | |
---|---|
void | execute() |
protected abstract Collection | getArrayExtensions() |
protected abstract Collection | getClassExtensions() |
protected abstract Collection | getCollectionExtensions() |
XClass | getCurrentClass()
Peeks and return the current class from top of currentClassStack stack.
|
XConstructor | getCurrentConstructor()
Returns current constructor.
|
XField | getCurrentField()
Returns current field.
|
XMethod | getCurrentMethod()
Returns current method.
|
XPackage | getCurrentPackage()
Returns current package.
|
protected Collection | getExtensions(String level) |
protected abstract Collection | getFieldExtensions() |
protected abstract Collection | getMapExtensions() |
protected JdoXmlMetadataSubTask | getMetadataSubTask() |
abstract String | getVendorDescription() |
abstract String | getVendorName() |
XClass | popCurrentClass()
Popes current class from top currentClassStack stack. |
XClass | pushCurrentClass(XClass clazz)
Pushes class clazz to top of currentClassStack stack, making it effectively the current class.
|
void | setCurrentClass(XClass clazz)
Sets current class to clazz by clearing currentClassStack stack and pushing clazz into top of it.
|
void | setCurrentConstructor(XConstructor constructor)
Sets the CurrentConstructor attribute of the DocletSupport object
|
void | setCurrentField(XField field)
Sets the CurrentField attribute of the DocletSupport object
|
void | setCurrentMethod(XMethod method)
Sets the CurrentMethod attribute of the DocletSupport object
|
void | setCurrentPackage(XPackage pakkage)
Returns current package.
|
Throws: XDocletException
See Also: execute
Returns: The CurrentClass value
See Also: setCurrentClass
Returns: The CurrentConstructor value
See Also: setCurrentConstructor
Returns: The CurrentField value
See Also: setCurrentField
Returns: The CurrentMethod value
See Also: setCurrentMethod
Returns: The CurrentPackage value
See Also: setCurrentPackage
Returns: Description of the Returned Value
See Also: getCurrentClass setCurrentClass pushCurrentClass
Parameters: clazz Description of Parameter
Returns: Description of the Returned Value
See Also: getCurrentClass setCurrentClass popCurrentClass
Parameters: clazz The new CurrentClass value
See Also: getCurrentClass
UNKNOWN:
Parameters: constructor The new CurrentConstructor value
UNKNOWN:
Parameters: field The new CurrentField value
UNKNOWN:
Parameters: method The new CurrentMethod value
UNKNOWN:
Parameters: pakkage The new CurrentPackage value
See Also: setCurrentPackage
UNKNOWN: