| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <plugin> |
| |
| |
| <!--============================--> |
| <!-- Connector Project Nature Contributions --> |
| <!--============================--> |
| <!-- <extension |
| id="ConnectorNature" |
| name="Connector Nature" |
| point="org.eclipse.core.resources.natures"> |
| <runtime> |
| <run |
| class="org.eclipse.jst.j2ee.internal.jca.operations.ConnectorNatureRuntime"> |
| </run> |
| </runtime> |
| </extension> --> |
| <!-- Register the nature id with the AbstractJavaMOFNature --> |
| <!-- <extension |
| point="org.eclipse.jem.workbench.nature_registration"> |
| <nature |
| id="org.eclipse.jst.j2ee.jca.ConnectorNature"> |
| </nature> |
| </extension> --> |
| <extension |
| id="JcaModuleExtension" |
| name="JcaModuleExtension" |
| point="org.eclipse.jst.j2ee.EARModuleExtension"> |
| <earModuleExtension |
| extensionClass="org.eclipse.jst.j2ee.jca.internal.plugin.JcaModuleExtensionImpl"> |
| </earModuleExtension> |
| </extension> |
| <extension |
| point="org.eclipse.wst.common.emfworkbench.integration.adapterFactory"> |
| <adapterFactory |
| functionGroupID="org.eclipse.jst.j2ee" |
| className="org.eclipse.jst.j2ee.internal.jca.providers.JcaItemProviderAdapterFactory" |
| packageURI="jca.xmi" |
| id="org.eclipse.jst.j2ee.jca.providers.JcaItemProviderAdapterFactory"> |
| </adapterFactory> |
| </extension> |
| <extension |
| id="ConnectorValidator" |
| name="%connector_validator_UI_" |
| point="org.eclipse.wst.validation.validator"> |
| <validator> |
| <projectNature |
| id="org.eclipse.wst.common.modulecore.ModuleCoreNature"> |
| </projectNature> |
| <filter |
| objectClass="org.eclipse.core.resources.IFile" |
| nameFilter="MANIFEST.MF"> |
| </filter> |
| <filter |
| objectClass="org.eclipse.core.resources.IFile" |
| nameFilter="rar.xml"> |
| </filter> |
| <helper |
| class="org.eclipse.jst.j2ee.internal.jca.validation.ConnectorHelper"> |
| </helper> |
| <run |
| class="org.eclipse.jst.j2ee.internal.jca.validation.UIConnectorValidator"> |
| </run> |
| </validator> |
| </extension> |
| <!-- =============================================================== --> |
| <!-- Purpose: Define the default deployable project factory --> |
| <!-- Extension point: com.ibm.etools.server.core.deployableFactories --> |
| <!-- =============================================================== --> |
| <extension |
| point="org.eclipse.wst.server.core.moduleFactories"> |
| <moduleFactory |
| projects="true" |
| class="org.eclipse.jst.j2ee.jca.internal.deployables.Connector1_3DeployableFactory" |
| id="com.ibm.wtp.server.j2ee.connector13"> |
| <moduleType |
| versions="1.2, 1.3, 1.4" |
| types="j2ee.connector"> |
| </moduleType> |
| </moduleFactory> |
| </extension> |
| |
| <extension |
| point="org.eclipse.wst.common.emfworkbench.integration.editModel"> |
| <editModel |
| editModelID="jst.connector" |
| factoryClass="org.eclipse.wst.common.componentcore.internal.impl.ArtifactEditModelFactory"> |
| <editModelResource |
| autoload="false" |
| URI="META-INF/ra.xml"/> |
| </editModel> |
| </extension> |
| <extension |
| point="org.eclipse.wst.common.modulecore.artifactedit"> |
| <artifactedit |
| typeID="jst.connector" |
| class="org.eclipse.jst.j2ee.jca.modulecore.util.ConnectorArtifactEdit"> |
| </artifactedit> |
| </extension> |
| |
| <!--============================--> |
| <!-- Builder Provider registrations--> |
| <!--============================--> |
| <extension |
| point="org.eclipse.wst.common.frameworks.DataModelProviderExtension"> |
| <ProviderDefinesType |
| providerType="jst.connector.builder" |
| providerID="org.eclipse.jst.j2ee.internal.deployables.JavaComponentBuilderDataModelProvider"/> |
| </extension> |
| </plugin> |