|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectxdoclet.DocletSupport
xdoclet.SubTask
xdoclet.modules.jdo.VendorExtensionsSubTask
| 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
|
| Fields inherited from class xdoclet.DocletSupport |
currentClassTag, currentFieldTag, currentMethodTag |
| Constructor Summary | |
VendorExtensionsSubTask()
|
|
| Method Summary | |
void |
execute()
Called to start execution of the sub-task. |
protected abstract Collection |
getArrayExtensions()
|
protected abstract Collection |
getClassExtensions()
|
protected abstract Collection |
getCollectionExtensions()
|
xjavadoc.XClass |
getCurrentClass()
Peeks and return the current class from top of currentClassStack stack. |
xjavadoc.XConstructor |
getCurrentConstructor()
Returns current constructor. |
xjavadoc.XField |
getCurrentField()
Returns current field. |
xjavadoc.XMethod |
getCurrentMethod()
Returns current method. |
xjavadoc.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()
|
xjavadoc.XClass |
popCurrentClass()
Popes current class from top currentClassStack stack. |
xjavadoc.XClass |
pushCurrentClass(xjavadoc.XClass clazz)
Pushes class clazz to top of currentClassStack stack, making it effectively the current class. |
void |
setCurrentClass(xjavadoc.XClass clazz)
Sets current class to clazz by clearing currentClassStack stack and pushing clazz into top of it. |
void |
setCurrentConstructor(xjavadoc.XConstructor constructor)
Sets the CurrentConstructor attribute of the DocletSupport object |
void |
setCurrentField(xjavadoc.XField field)
Sets the CurrentField attribute of the DocletSupport object |
void |
setCurrentMethod(xjavadoc.XMethod method)
Sets the CurrentMethod attribute of the DocletSupport object |
void |
setCurrentPackage(xjavadoc.XPackage pakkage)
Returns current package. |
| Methods inherited from class xdoclet.SubTask |
addConfigParam, copyAttributesFrom, getConfigParams, getConfigParamsAsMap, getContext, getDestDir, getMergeDir, getSubTaskName, getXJavaDoc, init, setDestDir, setMergeDir, setSubTaskName, validateOptions |
| Methods inherited from class xdoclet.DocletSupport |
getCurrentClassTag, getCurrentFieldTag, getCurrentMethodTag, getCurrentTag, isDocletGenerated, setCurrentClassTag, setCurrentFieldTag, setCurrentMethodTag |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String SQL_TABLE_TAG
public static final String SQL_FIELD_TAG
public static final String TABLE_NAME_ATTR
public static final String COLUMN_NAME_ATTR
public static final String RELATED_FIELD_ATTR
public static final String SQL_RELATION_TAG
public static final String STYLE_ATTR
public static final String STYLE_FOREIGN_KEY_VALUE
public static final String STYLE_RELATION_TABLE_VALUE
| Constructor Detail |
public VendorExtensionsSubTask()
| Method Detail |
public abstract String getVendorName()
public abstract String getVendorDescription()
public xjavadoc.XClass getCurrentClass()
getCurrentClass in class DocletSupportsetCurrentClass(xjavadoc.XClass)public xjavadoc.XPackage getCurrentPackage()
getCurrentPackage in class DocletSupportsetCurrentPackage(xjavadoc.XPackage)public xjavadoc.XMethod getCurrentMethod()
getCurrentMethod in class DocletSupportsetCurrentMethod(xjavadoc.XMethod)public xjavadoc.XConstructor getCurrentConstructor()
getCurrentConstructor in class DocletSupportsetCurrentConstructor(xjavadoc.XConstructor)public xjavadoc.XField getCurrentField()
getCurrentField in class DocletSupportsetCurrentField(xjavadoc.XField)public void setCurrentPackage(xjavadoc.XPackage pakkage)
setCurrentPackage in class DocletSupportpakkage - The new CurrentPackage valuesetCurrentPackage(xjavadoc.XPackage)public void setCurrentMethod(xjavadoc.XMethod method)
setCurrentMethod in class DocletSupportmethod - The new CurrentMethod valuepublic void setCurrentConstructor(xjavadoc.XConstructor constructor)
setCurrentConstructor in class DocletSupportconstructor - The new CurrentConstructor valuepublic void setCurrentField(xjavadoc.XField field)
setCurrentField in class DocletSupportfield - The new CurrentField valuepublic void setCurrentClass(xjavadoc.XClass clazz)
setCurrentClass in class DocletSupportclazz - The new CurrentClass valuegetCurrentClass()public xjavadoc.XClass pushCurrentClass(xjavadoc.XClass clazz)
pushCurrentClass in class DocletSupportclazz - Description of Parameter
getCurrentClass(),
setCurrentClass(xjavadoc.XClass),
popCurrentClass()public xjavadoc.XClass popCurrentClass()
popCurrentClass in class DocletSupportgetCurrentClass(),
setCurrentClass(xjavadoc.XClass),
pushCurrentClass(xjavadoc.XClass)
public void execute()
throws XDocletException
SubTask
execute in class SubTaskXDocletExceptionSubTask.execute()protected JdoXmlMetadataSubTask getMetadataSubTask()
protected Collection getExtensions(String level)
throws XDocletException
XDocletException
protected abstract Collection getClassExtensions()
throws XDocletException
XDocletException
protected abstract Collection getFieldExtensions()
throws XDocletException
XDocletException
protected abstract Collection getCollectionExtensions()
throws XDocletException
XDocletException
protected abstract Collection getArrayExtensions()
throws XDocletException
XDocletException
protected abstract Collection getMapExtensions()
throws XDocletException
XDocletException
|
http://xdoclet.sourceforge.net/ | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||