| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.2"?> |
| <plugin> |
| |
| <extension |
| point="org.eclipse.jpt.ui.jpaPlatformUis"> |
| |
| <jpaPlatformUi |
| id="org.eclipse.eclipselink.platform.ui" |
| jpaPlatform="org.eclipse.eclipselink.platform" |
| factoryClass="org.eclipse.jpt.eclipselink.ui.internal.platform.EclipseLinkJpaPlatformUiFactory"/> |
| |
| <jpaPlatformUi |
| id="eclipselink1_1.ui" |
| jpaPlatform="eclipselink1_1" |
| factoryClass="org.eclipse.jpt.eclipselink.ui.internal.v1_1.platform.EclipseLink1_1JpaPlatformUiFactory"/> |
| |
| <jpaPlatformUi |
| id="eclipselink2_0.ui" |
| jpaPlatform="eclipselink2_0" |
| factoryClass="org.eclipse.jpt.eclipselink.ui.internal.v2_0.platform.EclipseLink2_0JpaPlatformUiFactory"/> |
| |
| </extension> |
| |
| |
| <extension |
| point="org.eclipse.ui.newWizards"> |
| |
| <category |
| id="org.eclipse.jpt.eclipselink" |
| name="%eclipseLinkWizardCategoryName" |
| parentCategory="org.eclipse.jpt"/> |
| |
| <wizard |
| id="org.eclipse.jpt.eclipselink.ui.wizard.newEclipseLinkMappingFile" |
| name="%newEclipseLinkMappingFileWizardName" |
| icon="platform:/plugin/org.eclipse.jpt.ui/icons/full/etool16/new_jpa_file_wiz.gif" |
| category="org.eclipse.jpt/org.eclipse.jpt.eclipselink"> |
| <description>%newEclipseLinkJpaMappingFileWizardDesc</description> |
| <class class="org.eclipse.jpt.eclipselink.ui.internal.wizards.EclipseLinkMappingFileWizard"> |
| <parameter name="javaeeartifact" value="true"/> |
| <parameter name="menuIndex" value="40" /> |
| <parameter name="jptartifact" value="true"/> |
| </class> |
| </wizard> |
| |
| </extension> |
| |
| |
| <extension |
| point="org.eclipse.ui.navigator.navigatorContent"> |
| |
| <commonWizard |
| menuGroupId="org.eclipse.jpt.ui" |
| type="new" |
| wizardId="org.eclipse.jpt.eclipselink.ui.wizard.newEclipseLinkMappingFile"> |
| <enablement> |
| <and> |
| <or> |
| <instanceof value="org.eclipse.core.resources.IProject"/> |
| <instanceof value="org.eclipse.core.resources.IFolder"/> |
| <instanceof value="org.eclipse.jdt.core.IPackageFragmentRoot"/> |
| <instanceof value="org.eclipse.jdt.core.IPackageFragment"/> |
| </or> |
| <adapt type="org.eclipse.core.resources.IResource"> |
| <test |
| forcePluginActivation="true" |
| property="org.eclipse.wst.common.project.facet.core.projectFacet" |
| value="jpt.jpa" /> |
| </adapt> |
| <or> |
| <test |
| property="org.eclipse.jpt.core.jpaPlatform" |
| value="org.eclipse.eclipselink.platform"> |
| </test> |
| <test |
| property="org.eclipse.jpt.core.jpaPlatform" |
| value="eclipselink1_1"> |
| </test> |
| <test |
| property="org.eclipse.jpt.core.jpaPlatform" |
| value="eclipselink2_0"> |
| </test> |
| </or> |
| </and> |
| </enablement> |
| </commonWizard> |
| |
| </extension> |
| |
| |
| <extension |
| point="org.eclipse.ui.perspectiveExtensions"> |
| |
| <perspectiveExtension |
| targetID="org.eclipse.jpt.ui.jpaPerspective"> |
| <newWizardShortcut |
| id="org.eclipse.jpt.eclipselink.ui.wizard.newEclipseLinkMappingFile"> |
| </newWizardShortcut> |
| </perspectiveExtension> |
| |
| </extension> |
| |
| </plugin> |