blob: d9caac89b5c9320a98b97f6bd2b61a1107224cb0 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension
id="org.eclipse.jst.j2ee.xdoclet.xdocletRuntime.121"
name="%xdoclet.121"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.xdocletRuntime">
<RuntimeVersion
ejb="2.0"
jsp="1.1"
servlet="2.3"
xdoclet="1.2.1"/>
<RuntimeLib
location="xdoclet-1.2.1.jar"
name="xdoclet-1.2.1.jar"/>
<RuntimeLib
location="xjavadoc-1.0.3.jar"
name="xjavadoc-1.0.3.jar"/>
</extension>
<extension
id="org.eclipse.jst.j2ee.xdoclet.xdocletRuntime.122"
name="%xdoclet.122"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.xdocletRuntime">
<RuntimeVersion
ejb="2.1"
jsp="1.2"
servlet="2.4"
xdoclet="1.2.2"/>
<RuntimeLib
location="xdoclet-1.2.2.jar"
name="xdoclet-1.2.2.jar"/>
<RuntimeLib
location="xjavadoc-1.1.jar"
name="xjavadoc-1.1.jar"/>
</extension>
<extension
id="org.eclipse.jst.j2ee.xdoclet.xdocletRuntime.123"
name="%xdoclet.123"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.xdocletRuntime">
<RuntimeVersion
ejb="2.1"
jsp="1.2"
servlet="2.4"
xdoclet="1.2.3"/>
<RuntimeLib
location="xdoclet-1.2.3.jar"
name="xdoclet-1.2.3.jar"/>
<RuntimeLib
location="xjavadoc-1.1.jar"
name="xjavadoc-1.1.jar"/>
</extension>
<!-- Deployment Descriptor (EJB)/WEB -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.webdocletTaskProvider.deploymentdescriptor"
name="%webdoclet.deploymentdesc"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.webdocletTaskProvider">
<WebdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DeploymentDescriptorWebdocletTaskProvider"
defaultSelection="true"
description="%webdoclet.deploymentdesc.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DeploymentDescriptorWebdocletTaskProvider"
name="DeploymentDescriptor"/>
<TaskProperty
default="true"
id="webdoclet.deploymentdescriptor.useIds"
include="true"
label="useIds"
type="boolean"
description="%webdoclet.deploymentdesc.useIds" />
<TaskProperty
default="${servlet.spec.version}"
id="webdoclet.deploymentdescriptor.servletspec"
include="true"
label="servletspec"
type="string"
description="%webdoclet.deploymentdesc.servletspec" />
<TaskProperty
default="${web}"
id="webdoclet.deploymentdescriptor.displayname"
include="true"
label="displayname"
type="string"
description="%webdoclet.deploymentdesc.displayname"/>
<TaskProperty
default="false"
id="webdoclet.deploymentdescriptor.validatexml"
include="true"
label="validatexml"
type="boolean"
description="%webdoclet.deploymentdesc.validatexml"/>
<TaskProperty
default="${web.module.webinf}"
id="webdoclet.deploymentdescriptor.mergedir"
include="true"
label="mergedir"
type="string"
description="%webdoclet.deploymentdesc.mergedir"/>
<TaskProperty
default="${web.module.webinf}"
id="weboclet.deploymentdescriptor.destdir"
include="true"
label="destdir"
type="string"
description="%webdoclet.deploymentdesc.destdir"/>
</extension>
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.deploymentdescriptor"
name="%ejbdoclet.deploymentdesc"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DeploymentDescriptorEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.deploymentdesc.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DeploymentDescriptorEjbdocletTaskProvider"
name="DeploymentDescriptor"/>
<TaskProperty
default="true"
id="ejbdoclet.deploymentdescriptor.useIds"
include="true"
label="useIds"
type="boolean"
description="%ejbdoclet.deploymentdesc.useIds" />
<TaskProperty
default="${ejb.dd.displayname}"
id="ejbdoclet.deploymentdescriptor.displayname"
include="true"
label="displayname"
type="string"
description="%ejbdoclet.deploymentdesc.displayname"/>
<TaskProperty
default="${ejb.dd.description}"
id="ejbdoclet.deploymentdescriptor.description"
include="true"
label="description"
type="string"
description="%ejbdoclet.deploymentdesc.description"/>
<TaskProperty
default="${ejb.dd.clientjar}"
id="ejbdoclet.deploymentdescriptor.clientjar"
include="true"
label="clientjar"
type="string"
description="%ejbdoclet.deploymentdesc.clientjar"/>
<TaskProperty
default="false"
id="ejbdoclet.deploymentdescriptor.validatexml"
include="true"
label="validatexml"
type="boolean"
description="%ejbdoclet.deploymentdesc.validatexml"/>
<TaskProperty
default="${ejb.dd.dir}"
id="ejbdoclet.deploymentdescriptor.mergedir"
include="true"
label="mergedir"
type="string"
description="%ejbdoclet.deploymentdesc.mergedir"/>
<TaskProperty
default="${ejb.dd.dir}"
id="ejbdoclet.deploymentdescriptor.destdir"
include="true"
label="destdir"
type="string"
description="%ejbdoclet.deploymentdesc.destdir"/>
</extension>
<!-- remoteinterface -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.remoteinterface"
name="%ejbdoclet.RemoteInterface"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.RemoteInterfaceEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.RemoteInterface.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.RemoteInterfaceEjbdocletTaskProvider"
name="RemoteInterface"/>
</extension>
<!-- homeinterface -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.homeinterface"
name="%ejbdoclet.HomeInterface"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.HomeInterfaceEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.HomeInterface.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.HomeInterfaceEjbdocletTaskProvider"
name="HomeInterface"/>
</extension>
<!-- localinterface -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.localinterface"
name="%ejbdoclet.LocalInterface"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.LocalInterfaceEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.LocalInterface.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.LocalInterfaceEjbdocletTaskProvider"
name="LocalInterface"/>
</extension>
<!-- localhomeinterface -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.localhomeinterface"
name="%ejbdoclet.LocalHomeInterface"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.LocalHomeInterfaceEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.LocalHomeInterface.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.LocalHomeInterfaceEjbdocletTaskProvider"
name="LocalHomeInterface"/>
</extension>
<!-- utilobject -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.utilobject"
name="%ejbdoclet.UtilObject"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.UtilObjectEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.UtilObject.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.UtilObjectEjbdocletTaskProvider"
name="UtilObject"/>
<TaskProperty
default="true"
id="ejbdoclet.utilobject.cacheHomes"
label="cacheHomes"
include="true"
type="boolean"
description="%ejbdoclet.utilobject.cacheHomes"/>
<TaskProperty
default="true"
id="ejbdoclet.utilobject.includeGUID"
label="includeGUID"
include="true"
type="boolean"
description="%ejbdoclet.utilobject.includeGUID"/>
<TaskProperty
default="physical"
id="ejbdoclet.utilobject.kind"
label="kind"
include="true"
restriction="physical,logical"
type="enum"
description="%ejbdoclet.utilobject.kind"/>
</extension>
<!-- dataobject -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.dataobject"
name="%ejbdoclet.DataObject"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DataObjectEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.DataObject"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DataObjectEjbdocletTaskProvider"
name="DataObject"/>
</extension>
<!-- dao -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.dao"
name="%ejbdoclet.Dao"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DaoEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.Dao.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DaoEjbdocletTaskProvider"
name="Dao"/>
</extension>
<!-- valueobject -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.valueobject"
name="%ejbdoclet.valueobject"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.ValueObjectEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.valueobject.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.ValueObjectEjbdocletTaskProvider"
name="valueobject"/>
<TaskProperty
default="false"
id="ejbdoclet.valueobject.generatePKConstructor"
label="generatePKConstructor"
include="false"
type="boolean"
description="Whether to generate a single-parameter constructor in the ValueObject, which only sets up the PK"/>
</extension>
<!-- entitypk -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.entitypk"
name="ejbdoclet.Entitypk"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.EntitypkEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.Entitypk.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.EntitypkEjbdocletTaskProvider"
name="Entitypk"/>
</extension>
<!-- entitycmp -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.entitycmp"
name="%ejbdoclet.Entitycmp"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.EntitycmpEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.Entitycmp.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.EntitycmpEjbdocletTaskProvider"
name="Entitycmp"/>
<TaskProperty
default="2.x"
id="ejbdoclet.Entitycmp.cmpSpec"
label="cmpSpec"
include="false"
restriction="1.x,2.x"
type="enum"
description="Sets the CmpSpec attribute of the EntityCmpSubTask object Valid values: 1.x, 2.x"/>
</extension>
<!-- entitybmp -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.entitybmp"
name="%ejbdoclet.Entitybmp"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.EntitybmpEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.Entitybmp.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.EntitybmpEjbdocletTaskProvider"
name="Entitybmp"/>
</extension>
<!-- session -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.session"
name="%ejbdoclet.Session"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.SessionEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.Session.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.SessionEjbdocletTaskProvider"
name="Session"/>
</extension>
<!-- mdb -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.mdb"
name="%ejbdoclet.Mdb"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.MdbEjbdocletTaskProvider"
defaultSelection="true"
description="%ejbdoclet.Mdb.desc"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.MdbEjbdocletTaskProvider"
name="Mdb"/>
</extension>
<!-- Server Extensions -->
<!-- WEBLOGIC -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.webDocletTaskProvider.weblogic"
name="WebLogic WebDoclet Task Provider"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.webdocletTaskProvider">
<WebdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WeblogicWebdocletTaskProvider"
defaultSelection="false"
description="Adds weblogic task to webdoclet"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WeblogicWebdocletTaskProvider"
name="WebLogic"/>
<TaskProperty
default="8.1"
id="webdoclet.weblogic.version"
label="version"
include="true"
restriction="6.0, 6.1, 7.0, 8.1, 9.0"
type="enum"
description="Sets the target WebLogic version to generate for. Possible values are 6.1, 7.0 and 8.1 Valid values: 6.0, 6.1, 7.0, 8.1"/>
<TaskProperty
default="${web}"
id="webdoclet.weblogic.contextroot"
include="true"
label="contextroot"
type="string"
description="The context-root element specifies the context root for the web application."/>
<TaskProperty
default="UTF-8"
id="webdoclet.weblogic.xmlencoding"
include="true"
label="xmlencoding"
type="string"
description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/>
<TaskProperty
default="false"
id="webdoclet.weblogic.validatexml"
include="true"
label="validatexml"
type="boolean"
description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/>
<TaskProperty
default="${web.dd.dir}"
id="webdoclet.weblogic.mergedir"
include="true"
label="mergedir"
type="string"
description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/>
<TaskProperty
default="${web.dd.dir}"
id="webdoclet.weblogic.destdir"
include="true"
label="destdir"
type="string"
description="Sets the directory where the generated file(s) will be written."/>
</extension>
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.weblogic"
name="WebLogic Ejbdoclet Task Provider"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WeblogicEjbdocletTaskProvider"
defaultSelection="false"
description="Adds weblogic task to ejbdoclet"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WeblogicEjbdocletTaskProvider"
name="Weblogic"/>
<AnnotationProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.annotation.WeblogicAnnotationProvider"
type="entity"
include="true" />
<TaskProperty
default="8.1"
id="ejbdoclet.weblogic.version"
label="version"
include="true"
restriction="6.0, 6.1, 7.0, 8.1, 9.0"
type="enum"
description="Sets the target WebLogic version to generate for. Possible values are 6.1, 7.0 and 8.1 Valid values: 6.0, 6.1, 7.0, 8.1"/>
<TaskProperty
default="UTF-8"
id="ejbdoclet.weblogic.xmlencoding"
include="true"
label="xmlencoding"
type="string"
description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/>
<TaskProperty
default="false"
id="ejbdoclet.weblogic.validatexml"
include="true"
label="validatexml"
type="boolean"
description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/>
<TaskProperty
default="${data.source.name}"
id="ejbdoclet.weblogic.datasource"
include="true"
label="datasource"
type="string"
description="Specifies a default value for the data-source-name element in the CMP descriptor, to use if no weblogic.data-source-name tag appears on a bean." />
<TaskProperty
default="POINTBASE"
id="ejbdoclet.weblogic.databaseType"
include="false"
label="databaseType"
type="string"
description="Sets the database type specified in the weblogic-cmp-rdbms-jar.xml deployment descriptor. This is a WLS 7.0 and higher feature. Possible values: DB2 INFORMIX ORACLE SQL_SERVER SYBASE POINTBASE Valid values: DB2, INFORMIX, ORACLE, SQL_SERVER, SYBASE, POINTBASE" />
<TaskProperty
default="Disabled"
id="ejbdoclet.weblogic.createtables"
label="createtables"
include="true"
restriction="True, False, Disabled, CreateOnly, DropAndCreate, DropAndCreateAlways, AlterOrCreate"
type="enum"
description="If True or CreateOnly, then at deployment time\nif there is no Table in the Database for a CMP Bean,\n the Container will attempt to CREATE the Table \n(based on information found in the deployment files \n and in the Bean Class). Valid values are \n True and False for WLS Servers for versions older than 8.1 \n and CreateOnly, DropAndCreate, DropAndCreateAlways, AlterOrCreate \n and Disabled for WLS Servers 8.1 and above"/>
<TaskProperty
default="weblogic"
id="ejbdoclet.weblogic.persistence"
include="true"
label="persistence"
type="string"
description="Sets the persistence type to use. Default is weblogic. Useful if you're using a different persistence manager like MVCSoft" />
<TaskProperty
default="${ejb.dd.dir}"
id="ejbdoclet.weblogic.mergedir"
include="true"
label="mergedir"
type="string"
description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/>
<TaskProperty
default="${ejb.dd.dir}"
id="ejbdoclet.weblogic.destdir"
include="true"
label="destdir"
type="string"
description="Sets the directory where the generated file(s) will be written."/>
</extension>
<!-- JBOSS -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.webDocletTaskProvider.jboss"
name="JBoss WebDoclet Task Provider"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.webdocletTaskProvider">
<WebdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JBossWebdocletTaskProvider"
defaultSelection="false"
description="Adds jboss task to webdoclet"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JBossWebdocletTaskProvider"
name="JBoss"/>
<TaskProperty
default="3.2"
id="webdoclet.jboss.version"
label="version"
include="true"
restriction="2.4, 3.0, 3.0.1, 3.0.2, 3.0.3, 3.2, 4.0"
type="enum"
description="The version of JBoss. Supported versions are 2.4, 3.0, 3.0.1, 3.0.2, 3.0.3, 3.2 and 4.0."/>
<TaskProperty
default="${web}"
id="webdoclet.jboss.contextroot"
include="true"
label="contextroot"
type="string"
description=" The context-root element specifies the context root for the web application."/>
<TaskProperty
default="java:/jaas/MySecurityDomain"
id="webdoclet.jboss.securitydomain"
include="false"
label="securitydomain"
type="string"
description="Security domain"/>
<TaskProperty
default="UTF-8"
id="webdoclet.jboss.xmlencoding"
include="true"
label="xmlencoding"
type="string"
description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/>
<TaskProperty
default="false"
id="webdoclet.jboss.validatexml"
include="true"
label="validatexml"
type="boolean"
description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/>
<TaskProperty
default="${web.dd.dir}"
id="webdoclet.jboss.mergedir"
include="true"
label="mergedir"
type="string"
description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/>
<TaskProperty
default="${web.dd.dir}"
id="webdoclet.jboss.destdir"
include="true"
label="destdir"
type="string"
description="Sets the directory where the generated file(s) will be written."/>
</extension>
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.jboss"
name="JBoss Ejbdoclet Task Provider"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JBossEjbdocletTaskProvider"
defaultSelection="false"
description="Adds jboss task to ejbdoclet"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JBossEjbdocletTaskProvider"
name="JBoss"/>
<AnnotationProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.annotation.JBossAnnotationProvider"
type="entity"
include="true" />
<TaskProperty
default="3.2"
id="ejbdoclet.jboss.version"
label="version"
include="true"
restriction="2.4, 3.0, 3.0.1, 3.0.2, 3.0.3, 3.2, 4.0"
type="enum"
description="The version of JBoss. Supported versions are 2.4, 3.0, 3.0.1, 3.0.2, 3.0.3, 3.2 and 4.0."/>
<TaskProperty
default="UTF-8"
id="ejbdoclet.jboss.xmlencoding"
include="true"
label="xmlencoding"
type="string"
description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/>
<TaskProperty
default="false"
id="ejbdoclet.jboss.validatexml"
include="true"
label="validatexml"
type="boolean"
description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/>
<TaskProperty
default="${ejb.dd.dir}"
id="ejbdoclet.jboss.mergedir"
include="true"
label="mergedir"
type="string"
description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/>
<TaskProperty
default="${ejb.dd.dir}"
id="ejbdoclet.jboss.destdir"
include="true"
label="destdir"
type="string"
description="Sets the directory where the generated file(s) will be written."/>
<TaskProperty
default="java:/DefaultDS"
id="webdoclet.jboss.securitydomain"
include="false"
label="securitydomain"
type="string"
description="Security domain"/>
<TaskProperty
default="java:/DefaultDS"
id="ejbdoclet.jboss.datasource"
include="true"
label="datasource"
type="string"
description="JNDI name for the datasource"/>
<TaskProperty
default="Hypersonic SQL"
id="ejbdoclet.jboss.datasourcemapping"
include="true"
label="datasourcemapping"
type="string"
description="One of the type-mapping's name that are defined in the conf/standardjbosscmp-jdbc.xml file (the default value is Hypersonic SQL)"/>
<TaskProperty
default="foreign-key"
id="ejbdoclet.jboss.preferredrelationmapping"
include="true"
label="preferredrelationmapping"
type="string"
description="preferredRelationMapping "/>
<TaskProperty
default="false"
id="ejbdoclet.jboss.generaterelations"
include="true"
label="generateRelations"
type="boolean"
description="generate relations "/>
<TaskProperty
default="false"
id="ejbdoclet.jboss.createtable"
include="true"
label="createtable"
type="boolean"
description="Create a table for the entity"/>
<TaskProperty
default="false"
id="ejbdoclet.jboss.removetable"
include="true"
label="removetable"
type="boolean"
description="Whether the JBossCMP should remove tables when the application is undeployed. "/>
<TaskProperty
default="false"
id="ejbdoclet.jboss.altertable"
include="true"
label="altertable"
type="boolean"
description="Whether the JBossCMP should alter tables when the application is deployed. "/>
</extension>
<!-- JONAS -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.webDocletTaskProvider.jonas"
name="JOnAS WebDoclet Task Provider"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.webdocletTaskProvider">
<WebdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JonasWebdocletTaskProvider"
defaultSelection="false"
description="Adds jonas task to webdoclet"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JonasWebdocletTaskProvider"
name="JOnAS"/>
<TaskProperty
default="2.6"
id="webdoclet.jonas.version"
label="version"
include="true"
restriction="2.3, 2.4, 2.5, 2.6, 3.0, 3.2, 4.0, 4.1, 4.5"
type="enum"
description="Sets the version of JOnAS. Supported versions are: 2.3, 2.4, 2.5, 2.6, 3.0, 3.2, 4.0, 4.1, 4.5"/>
<TaskProperty
default="${web}"
id="webdoclet.jonas.contextroot"
include="true"
label="contextroot"
type="string"
description=" The context-root element specifies the context root for the web application."/>
<TaskProperty
default="UTF-8"
id="webdoclet.jonas.xmlencoding"
include="true"
label="xmlencoding"
type="string"
description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/>
<TaskProperty
default="false"
id="webdoclet.jonas.validatexml"
include="true"
label="validatexml"
type="boolean"
description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/>
<TaskProperty
default="${web.dd.dir}"
id="webdoclet.jonas.mergedir"
include="true"
label="mergedir"
type="string"
description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/>
<TaskProperty
default="${web.dd.dir}"
id="webdoclet.jonas.destdir"
include="true"
label="destdir"
type="string"
description="Sets the directory where the generated file(s) will be written."/>
<TaskProperty
default="java:/DefaultDS"
id="ejbdoclet.jonas.datasource"
include="false"
label="datasource"
type="string"
description="JNDI name for the datasource"/>
<TaskProperty
default="false"
id="ejbdoclet.jonas.automatic-pk"
include="false"
label="automatic-pk"
type="boolean"
description="True or False for use automatic generation of primary"/>
</extension>
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.jonas"
name="JOnAS Ejbdoclet Task Provider"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JonasEjbdocletTaskProvider"
defaultSelection="false"
description="Adds JOnAS task to ejbdoclet"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JonasEjbdocletTaskProvider"
name="JOnAS"/>
<AnnotationProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.annotation.JonasAnnotationProvider"
type="entity"
include="true" />
<TaskProperty
default="2.4"
id="ejbdoclet.jonas.version"
label="version"
include="true"
restriction="2.3, 2.4, 2.5, 2.6, 3.0, 3.2, 4.0, 4.1, 4.5"
type="enum"
description="Sets the version of JOnAS. Supported versions are: 2.3, 2.4, 2.5, 2.6, 3.0"/>
<TaskProperty
default="UTF-8"
id="ejbdoclet.jonas.xmlencoding"
include="true"
label="xmlencoding"
type="string"
description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/>
<TaskProperty
default="false"
id="ejbdoclet.jonas.validatexml"
include="true"
label="validatexml"
type="boolean"
description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/>
<TaskProperty
default="${ejb.dd.dir}"
id="ejbdoclet.jonas.mergedir"
include="true"
label="mergedir"
type="string"
description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/>
<TaskProperty
default="${ejb.dd.dir}"
id="ejbdoclet.jonas.destdir"
include="true"
label="destdir"
type="string"
description="Sets the directory where the generated file(s) will be written."/>
</extension>
<!-- WEBPSHERE -->
<extension
id="org.eclipse.jst.j2ee.xdoclet.webDocletTaskProvider.websphere"
name="Websphere WebDoclet Task Provider"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.webdocletTaskProvider">
<WebdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WebsphereWebdocletTaskProvider"
defaultSelection="false"
description="Adds websphere task to webdoclet"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WebsphereWebdocletTaskProvider"
name="Websphere"/>
<TaskProperty
default="UTF-8"
id="webdoclet.websphere.xmlencoding"
include="true"
label="xmlencoding"
type="string"
description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/>
<TaskProperty
default="false"
id="webdoclet.websphere.validatexml"
include="true"
label="validatexml"
type="boolean"
description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/>
<TaskProperty
default="${web.dd.dir}"
id="webdoclet.websphere.mergedir"
include="true"
label="mergedir"
type="string"
description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/>
<TaskProperty
default="${web.dd.dir}"
id="webdoclet.websphere.destdir"
include="true"
label="destdir"
type="string"
description="Sets the directory where the generated file(s) will be written."/>
</extension>
<extension
id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.webpshere"
name="WebSphere Ejbdoclet Task Provider"
point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider">
<EjbdocletTaskProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WebsphereEjbdocletTaskProvider"
defaultSelection="false"
description="Adds WebSphere task to ejbdoclet"
id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WebsphereEjbdocletTaskProvider"
name="WebSphere"/>
<AnnotationProvider
class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.annotation.WebsphereAnnotationProvider"
type="entity"
include="true" />
<TaskProperty
default="UTF-8"
id="ejbdoclet.websphere.xmlencoding"
include="true"
label="xmlencoding"
type="string"
description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/>
<TaskProperty
default="false"
id="ejbdoclet.websphere.validatexml"
include="true"
label="validatexml"
type="boolean"
description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/>
<TaskProperty
default="${ejb.dd.dir}"
id="ejbdoclet.websphere.mergedir"
include="true"
label="mergedir"
type="string"
description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/>
<TaskProperty
default="${ejb.dd.dir}"
id="ejbdoclet.websphere.destdir"
include="true"
label="destdir"
type="string"
description="Sets the directory where the generated file(s) will be written."/>
<TaskProperty
default="MyDataSourceJNDIName"
id="ejbdoclet.websphere.datasource"
include="false"
label="datasource"
type="string"
description="Sets the default CMP Datasource"/>
<TaskProperty
default="xxxxx"
id="ejbdoclet.websphere.currentBackendId"
include="false"
label="currentBackendId"
type="string"
description="Sets the current backend id. This parameter is used to point out the id of the current CMP mapping"/>
</extension>
</plugin>