Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.ui/plugin.xml')
-rw-r--r--jpa/plugins/org.eclipse.jpt.ui/plugin.xml988
1 files changed, 0 insertions, 988 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.ui/plugin.xml b/jpa/plugins/org.eclipse.jpt.ui/plugin.xml
deleted file mode 100644
index 979d0a3d08..0000000000
--- a/jpa/plugins/org.eclipse.jpt.ui/plugin.xml
+++ /dev/null
@@ -1,988 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.2"?>
-<plugin>
-
- <extension-point
- id="jpaPlatformUis"
- name="%JPA_PLATFORM_UI"
- schema="schema/jpaPlatformUis.exsd"/>
-
-
- <extension
- point="org.eclipse.core.expressions.definitions">
-
- <!--
- A test for determining whether our current context is within the
- JPA Structure View
- -->
- <definition
- id="org.eclipse.jpt.ui.reference.inJpaStructureView">
- <with
- variable="activePartId">
- <equals
- value="org.eclipse.jpt.ui.jpaStructureView"/>
- </with>
- </definition>
-
- </extension>
-
-
- <extension
- point="org.eclipse.core.runtime.adapters">
-
- <factory
- adaptableType="org.eclipse.ui.IWorkbenchPart"
- class="org.eclipse.jpt.ui.internal.selection.WorkbenchPartAdapterFactory">
- <adapter type="org.eclipse.jpt.ui.internal.selection.JpaSelectionParticipant"/>
- </factory>
-
- <factory
- adaptableType="org.eclipse.ui.IEditorPart"
- class="org.eclipse.jpt.ui.internal.EditorPartAdapterFactory">
- <adapter type="org.eclipse.jpt.core.JpaFile"/>
- </factory>
-
- </extension>
-
-
-<!-- =================================================================================== -->
-<!-- Extension: Java Completion Proposal Computer -->
-<!-- =================================================================================== -->
-
- <extension
- point="org.eclipse.jdt.ui.javaCompletionProposalComputer"
- id="JpaCompletionProposalComputer">
-
- <javaCompletionProposalComputer
- class="org.eclipse.jpt.ui.internal.JpaJavaCompletionProposalComputer"
- categoryId="org.eclipse.jpt.ui.jpaProposalCategory">
- <partition type="__dftl_partition_content_type"/>
- <partition type="__java_string"/>
- </javaCompletionProposalComputer>
-
- </extension>
-
-
- <extension
- point="org.eclipse.jdt.ui.javaCompletionProposalComputer"
- id="jpaProposalCategory"
- name="%JpaProposalCategory">
- <proposalCategory
- icon="$nl$/icons/full/eview16/jpa_perspective.gif"/>
- </extension>
-
-
- <extension
- point="org.eclipse.jpt.ui.jpaPlatformUis">
-
- <jpaPlatformUi
- id="generic.ui"
- jpaPlatform="generic"
- factoryClass="org.eclipse.jpt.ui.internal.platform.generic.GenericJpaPlatformUiFactory"/>
-
- <jpaPlatformUi
- id="generic2_0.ui"
- jpaPlatform="generic2_0"
- factoryClass="org.eclipse.jpt.ui.internal.jpa2.platform.generic.Generic2_0JpaPlatformUiFactory"/>
-
- </extension>
-
-
- <extension
- point="org.eclipse.ui.actionSets">
-
- <actionSet
- description="%JptCreationActionSet.description"
- id="org.eclipse.jpt.ui.JptCreationActionSet"
- label="%JptCreationActionSet.label">
- <action
- class="org.eclipse.jpt.ui.internal.wizards.NewEntityDropDownAction"
- disabledIcon="icons/full/etool16/new_entity_wiz.gif"
- icon="icons/full/etool16/new_entity_wiz.gif"
- id="org.eclipse.jpt.ui.NewEntityAction"
- label="%NewEntityAction.label"
- pulldown="true"
- toolbarPath="Normal/JptWizards">
- </action>
- </actionSet>
-
- </extension>
-
-
- <extension
- point="org.eclipse.ui.commands">
-
- <command
- id="org.eclipse.jpt.ui.xmlFileUpgradeToLatestVersion"
- name="%upgradeToLatestVersion"/>
-
- <category
- id="org.eclipse.jpt.ui.jpaStructureViewCommands"
- name="%jpaStructureViewCommandCategory">
- </category>
-
- <command
- id="org.eclipse.jpt.ui.entityMappingsAddPersistentClass"
- name="%addPersistentClass"
- categoryId="org.eclipse.jpt.ui.jpaStructureViewCommands">
- </command>
-
- <command
- id="org.eclipse.jpt.ui.persistentTypeRemovePersistentClass"
- name="%removePersistentClass"
- categoryId="org.eclipse.jpt.ui.jpaStructureViewCommands">
- </command>
-
- <command
- id="org.eclipse.jpt.ui.persistentAttributeAddToXml"
- name="%addPersistentAttributeToXml"
- categoryId="org.eclipse.jpt.ui.jpaStructureViewCommands">
- </command>
-
- <command
- id="org.eclipse.jpt.ui.persistentAttributeAddToXmlAndMap"
- name="%addPersistentAttributeToXmlAndMap"
- categoryId="org.eclipse.jpt.ui.jpaStructureViewCommands">
- </command>
-
- <command
- id="org.eclipse.jpt.ui.persistentAttributeRemoveFromXml"
- name="%removePersistentAttributeFromXml"
- categoryId="org.eclipse.jpt.ui.jpaStructureViewCommands">
- </command>
-
- <command
- id="org.eclipse.jpt.ui.persistentTypeMapAs"
- name="%mapAs"
- categoryId="org.eclipse.jpt.ui.jpaStructureViewCommands">
- <commandParameter
- id="persistentTypeMappingKey"
- name="%mapAsParameterName"
- optional="false">
- </commandParameter>
- </command>
-
- <command
- id="org.eclipse.jpt.ui.persistentAttributeMapAs"
- name="%mapAs"
- categoryId="org.eclipse.jpt.ui.jpaStructureViewCommands">
- <commandParameter
- id="specifiedPersistentAttributeMappingKey"
- name="%mapAsSpecifiedMappingParameterName"
- optional="false">
- </commandParameter>
- <commandParameter
- id="defaultPersistentAttributeMappingKey"
- name="%mapAsDefaultMappingParameterName"
- optional="false">
- </commandParameter>
- </command>
-
- </extension>
-
-
-<!-- =================================================================================== -->
-<!-- Extension: Persistence Editor -->
-<!-- =================================================================================== -->
-
- <extension
- point="org.eclipse.ui.editors">
-
- <editor
- class="org.eclipse.jpt.ui.internal.editors.PersistenceEditor"
- contributorClass="org.eclipse.jpt.ui.internal.editors.PersistenceContributor"
- icon="$nl$/icons/full/obj16/jpa-file.gif"
- id="org.eclipse.jpt.ui.internal.editors.PersistenceEditor"
- name="%persistenceEditor">
- <contentTypeBinding
- contentTypeId="org.eclipse.jpt.core.content.persistence"/>
- </editor>
-
- </extension>
-
-
- <extension
- point="org.eclipse.ui.handlers">
-
- <handler
- commandId="org.eclipse.jpt.ui.xmlFileUpgradeToLatestVersion"
- class="org.eclipse.jpt.ui.internal.commands.UpgradeXmlFileVersionHandler">
- <enabledWhen>
- <and>
- <count value="1"/>
- <iterate>
- <or>
- <adapt
- type="org.eclipse.jpt.core.context.XmlFile">
- <test
- property="org.eclipse.jpt.core.isLatestSupportedVersion"
- value="false"/>
- </adapt>
- <adapt
- type="org.eclipse.jpt.core.resource.xml.JpaXmlResource">
- <test
- property="org.eclipse.jpt.core.isLatestSupportedVersion"
- value="false"/>
- </adapt>
- </or>
- </iterate>
- </and>
- </enabledWhen>
- </handler>
-
- <handler
- commandId="org.eclipse.jpt.ui.entityMappingsAddPersistentClass"
- class="org.eclipse.jpt.ui.internal.commands.AddPersistentClassHandler">
- <activeWhen>
- <reference
- definitionId="org.eclipse.jpt.ui.reference.inJpaStructureView">
- </reference>
- </activeWhen>
- <enabledWhen>
- <and>
- <count value="1"/>
- <iterate>
- <instanceof value="org.eclipse.jpt.core.context.orm.EntityMappings"/>
- </iterate>
- </and>
- </enabledWhen>
- </handler>
-
- <handler
- commandId="org.eclipse.jpt.ui.persistentTypeRemovePersistentClass"
- class="org.eclipse.jpt.ui.internal.commands.RemovePersistentClassHandler">
- <activeWhen>
- <reference
- definitionId="org.eclipse.jpt.ui.reference.inJpaStructureView">
- </reference>
- </activeWhen>
- <enabledWhen>
- <iterate>
- <instanceof value="org.eclipse.jpt.core.context.orm.OrmPersistentType"/>
- </iterate>
- </enabledWhen>
- </handler>
-
- <handler
- commandId="org.eclipse.jpt.ui.persistentAttributeAddToXml"
- class="org.eclipse.jpt.ui.internal.commands.AddPersistentAttributeToXmlHandler">
- <activeWhen>
- <reference
- definitionId="org.eclipse.jpt.ui.reference.inJpaStructureView">
- </reference>
- </activeWhen>
- <enabledWhen>
- <iterate>
- <and>
- <instanceof value="org.eclipse.jpt.core.context.orm.OrmPersistentAttribute"/>
- <test property="org.eclipse.jpt.core.isVirtual" value="true"/>
- <test property="org.eclipse.jpt.core.isMapped" value="true"/>
- </and>
- </iterate>
- </enabledWhen>
- </handler>
-
- <handler
- commandId="org.eclipse.jpt.ui.persistentAttributeAddToXmlAndMap"
- class="org.eclipse.jpt.ui.internal.commands.AddPersistentAttributeToXmlAndMapHandler">
- <activeWhen>
- <reference
- definitionId="org.eclipse.jpt.ui.reference.inJpaStructureView">
- </reference>
- </activeWhen>
- <enabledWhen>
- <iterate>
- <and>
- <instanceof value="org.eclipse.jpt.core.context.orm.OrmPersistentAttribute"/>
- <test property="org.eclipse.jpt.core.isVirtual" value="true"/>
- </and>
- </iterate>
- </enabledWhen>
- </handler>
-
- <handler
- commandId="org.eclipse.jpt.ui.persistentAttributeRemoveFromXml"
- class="org.eclipse.jpt.ui.internal.commands.RemovePersistentAttributeFromXmlHandler">
- <activeWhen>
- <reference
- definitionId="org.eclipse.jpt.ui.reference.inJpaStructureView">
- </reference>
- </activeWhen>
- <enabledWhen>
- <iterate>
- <and>
- <instanceof value="org.eclipse.jpt.core.context.orm.OrmPersistentAttribute"/>
- <test property="org.eclipse.jpt.core.isVirtual" value="false"/>
- </and>
- </iterate>
- </enabledWhen>
- </handler>
-
- <handler
- commandId="org.eclipse.jpt.ui.persistentTypeMapAs"
- class="org.eclipse.jpt.ui.internal.commands.PersistentTypeMapAsHandler">
- <activeWhen>
- <reference
- definitionId="org.eclipse.jpt.ui.reference.inJpaStructureView"/>
- </activeWhen>
- <enabledWhen>
- <iterate>
- <instanceof value="org.eclipse.jpt.core.context.PersistentType"/>
- </iterate>
- </enabledWhen>
- </handler>
-
- <handler
- commandId="org.eclipse.jpt.ui.persistentAttributeMapAs"
- class="org.eclipse.jpt.ui.internal.commands.PersistentAttributeMapAsHandler">
- <activeWhen>
- <reference
- definitionId="org.eclipse.jpt.ui.reference.inJpaStructureView"/>
- </activeWhen>
- <enabledWhen>
- <iterate>
- <and>
- <instanceof value="org.eclipse.jpt.core.context.PersistentAttribute"/>
- <test property="org.eclipse.jpt.core.isVirtual" value="false"/>
- </and>
- </iterate>
- </enabledWhen>
- </handler>
-
- </extension>
-
-
- <extension
- point="org.eclipse.ui.menus">
-
- <!-- contributions for any popup -->
- <menuContribution
- locationURI="popup:org.eclipse.ui.popup.any">
-
- <!-- "JPA Tools" submenu for
- - anything that adapts to JpaXmlResource (IFile objects, mostly)
- - anything that adapts to IProject and has a JPA facet -->
- <menu
- id="org.eclipse.jpt.ui.menu.JpaTools"
- label="%jpaMenuName">
- <visibleWhen>
- <with
- variable="selection">
- <iterate ifEmpty="false">
- <or>
- <adapt
- type="org.eclipse.jpt.core.resource.xml.JpaXmlResource"/>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <test
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jpt.jpa"/>
- </adapt>
- </or>
- </iterate>
- </with>
- </visibleWhen>
- </menu>
-
- <!-- commands for objects that don't need "JPA Tools" submenu -->
- <command
- commandId="org.eclipse.jpt.ui.xmlFileUpgradeToLatestVersion">
- <visibleWhen>
- <with
- variable="selection">
- <iterate ifEmpty="false">
- <adapt
- type="org.eclipse.jpt.core.context.XmlFile">
- <test
- property="org.eclipse.jpt.core.isLatestSupportedVersion"
- value="false"/>
- </adapt>
- </iterate>
- </with>
- </visibleWhen>
- </command>
- </menuContribution>
-
- <!-- contributions to the "JPA Tools" submenu -->
- <menuContribution
- locationURI="popup:org.eclipse.jpt.ui.menu.JpaTools">
- <command
- commandId="org.eclipse.jpt.ui.xmlFileUpgradeToLatestVersion">
- <visibleWhen>
- <with
- variable="selection">
- <iterate ifEmpty="false">
- <adapt
- type="org.eclipse.jpt.core.resource.xml.JpaXmlResource">
- <test
- property="org.eclipse.jpt.core.isLatestSupportedVersion"
- value="false"/>
- </adapt>
- </iterate>
- </with>
- </visibleWhen>
- </command>
- </menuContribution>
-
- <!-- contributions to objects in the JPA structure view -->
- <menuContribution
- locationURI="popup:org.eclipse.jpt.ui.jpaStructureView">
- <command
- commandId="org.eclipse.jpt.ui.entityMappingsAddPersistentClass">
- <visibleWhen>
- <with
- variable="selection">
- <iterate ifEmpty="false">
- <instanceof value="org.eclipse.jpt.core.context.orm.EntityMappings"/>
- </iterate>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.jpt.ui.persistentTypeRemovePersistentClass">
- <visibleWhen>
- <with
- variable="selection">
- <iterate ifEmpty="false">
- <instanceof value="org.eclipse.jpt.core.context.orm.OrmPersistentType"/>
- </iterate>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.jpt.ui.persistentAttributeAddToXml">
- <visibleWhen>
- <with
- variable="selection">
- <iterate ifEmpty="false">
- <and>
- <instanceof value="org.eclipse.jpt.core.context.orm.OrmPersistentAttribute"/>
- <test property="org.eclipse.jpt.core.isVirtual" value="true"/>
- </and>
- </iterate>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.jpt.ui.persistentAttributeAddToXmlAndMap">
- <visibleWhen>
- <with
- variable="selection">
- <iterate ifEmpty="false">
- <and>
- <instanceof value="org.eclipse.jpt.core.context.orm.OrmPersistentAttribute"/>
- <test property="org.eclipse.jpt.core.isVirtual" value="true"/>
- </and>
- </iterate>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.jpt.ui.persistentAttributeRemoveFromXml">
- <visibleWhen>
- <with
- variable="selection">
- <iterate ifEmpty="false">
- <and>
- <instanceof value="org.eclipse.jpt.core.context.orm.OrmPersistentAttribute"/>
- <test property="org.eclipse.jpt.core.isVirtual" value="false"/>
- </and>
- </iterate>
- </with>
- </visibleWhen>
- </command>
-
- <menu
- id="org.eclipse.jpt.ui.persistentTypeMapAs"
- label="%mapAs"
- mnemonic="%mapAsMnemonic">
- <visibleWhen>
- <with
- variable="selection">
- <iterate ifEmpty="false">
- <instanceof value="org.eclipse.jpt.core.context.PersistentType"/>
- </iterate>
- </with>
- </visibleWhen>
- <dynamic
- id="org.eclipse.jpt.ui.persistentTypeMapAs"
- class="org.eclipse.jpt.ui.internal.menus.PersistentTypeMapAsContribution">
- </dynamic>
- </menu>
-
- <menu
- id="org.eclipse.jpt.ui.persistentAttributeMapAs"
- label="%mapAs"
- mnemonic="%mapAsMnemonic">
- <visibleWhen>
- <with
- variable="selection">
- <iterate ifEmpty="false">
- <and>
- <instanceof value="org.eclipse.jpt.core.context.PersistentAttribute"/>
- <test property="org.eclipse.jpt.core.isVirtual" value="false"/>
- </and>
- </iterate>
- </with>
- </visibleWhen>
- <dynamic
- id="org.eclipse.jpt.ui.persistentAttributeMapAs"
- class="org.eclipse.jpt.ui.internal.menus.PersistentAttributeMapAsContribution">
- </dynamic>
- </menu>
-
- </menuContribution>
-
- </extension>
-
-
- <extension
- point="org.eclipse.ui.navigator.viewer">
-
- <viewerContentBinding
- viewerId="org.eclipse.ui.navigator.ProjectExplorer">
- <includes>
- <contentExtension pattern="org.eclipse.jpt.ui.*"/>
- </includes>
- </viewerContentBinding>
-
- </extension>
-
-
- <extension
- point="org.eclipse.ui.navigator.navigatorContent">
-
- <navigatorContent
- id="org.eclipse.jpt.ui.jpaNavigatorContent"
- name="%jpaNavigatorContent"
- priority="higher"
- icon="icons/full/obj16/jpa-content.gif"
- activeByDefault="true"
- contentProvider="org.eclipse.jpt.ui.internal.navigator.JpaNavigatorContentProvider"
- labelProvider="org.eclipse.jpt.ui.internal.navigator.JpaNavigatorLabelProvider">
-
- <triggerPoints>
- <or>
- <instanceof
- value="org.eclipse.jpt.core.context.JpaContextNode"/>
- <and>
- <adapt type="org.eclipse.core.resources.IProject">
- <test
- forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jpt.jpa" />
- </adapt>
- </and>
- </or>
- </triggerPoints>
-
- <possibleChildren>
- <instanceof
- value="org.eclipse.jpt.core.context.JpaContextNode"/>
- </possibleChildren>
-
- <actionProvider
- class="org.eclipse.jpt.ui.internal.navigator.JpaNavigatorActionProvider"
- id="org.eclipse.jpt.ui.jpaActionProvider">
- <enablement>
- <and>
- <instanceof
- value="org.eclipse.jpt.core.context.JpaContextNode"/>
- </and>
- </enablement>
- </actionProvider>
-
- <commonWizard
- menuGroupId="org.eclipse.jpt.ui"
- type="new"
- wizardId="org.eclipse.jpt.ui.wizard.newEntity">
- <enablement>
- <and>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IProject"/>
- <instanceof
- value="org.eclipse.jdt.core.IPackageFragment"/>
- <instanceof
- value="org.eclipse.jdt.core.IPackageFragmentRoot"/>
- </or>
- <adapt type="org.eclipse.core.resources.IResource">
- <test
- forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jpt.jpa" />
- </adapt>
- </and>
- </enablement>
- </commonWizard>
-
- <commonWizard
- menuGroupId="org.eclipse.jpt.ui"
- type="new"
- wizardId="org.eclipse.jpt.ui.wizard.newMappingFile">
- <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>
- </and>
- </enablement>
- </commonWizard>
-
- <!--
-
- <commonSorter
- id="org.eclipse.jst.j2ee.navigator.internal.J2EEViewerSorter"
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEViewerSorter" />
-
- -->
-
- <commonWizard
- menuGroupId="org.eclipse.jpt.ui"
- type="new"
- wizardId="org.eclipse.jpt.ui.wizard.newEntitiesFromTables">
- <enablement>
- <and>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IProject"/>
- <instanceof
- value="org.eclipse.jdt.core.IPackageFragment"/>
- <instanceof
- value="org.eclipse.jdt.core.IPackageFragmentRoot"/>
- </or>
- <adapt type="org.eclipse.core.resources.IResource">
- <test
- forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jpt.jpa" />
- </adapt>
- </and>
- </enablement>
- </commonWizard>
-
- </navigatorContent>
-
- </extension>
-
-
- <extension
- point="org.eclipse.ui.newWizards">
-
- <category
- id="org.eclipse.jpt"
- name="%jpaWizardCategoryName"/>
-
- <wizard
- id="org.eclipse.jpt.ui.wizard.newJpaProject"
- name="%newJpaProjectWizardName"
- icon="icons/full/etool16/new_jpaproject_wiz.gif"
- category="org.eclipse.jpt"
- project="true"
- finalPerspective="org.eclipse.jpt.ui.jpaPerspective">
- <description>%newJpaProjectWizardDesc</description>
- <class class="org.eclipse.jpt.ui.internal.wizards.NewJpaProjectWizard">
- <parameter name="javaeeproject" value="true"/>
- <parameter name="menuIndex" value="35" />
- </class>
- </wizard>
-
- <wizard
- id="org.eclipse.jpt.ui.wizard.newEntity"
- name="%newJpaEntityWizardName"
- icon="icons/full/etool16/new_entity_wiz.gif"
- category="org.eclipse.jpt">
- <description>%newJpaEntityWizardDesc</description>
- <class class="org.eclipse.jpt.ui.internal.wizards.entity.EntityWizard">
- <parameter name="javaeeartifact" value="true"/>
- <parameter name="menuIndex" value="38" />
- <parameter name="jptartifact" value="true"/>
- </class>
- </wizard>
-
- <wizard
- category="org.eclipse.jpt"
- class="org.eclipse.jpt.ui.internal.wizards.gen.GenerateEntitiesFromSchemaWizard"
- icon="platform:/plugin/org.eclipse.jpt.ui/icons/full/etool16/new_entity_wiz.gif"
- id="org.eclipse.jpt.ui.wizard.newEntitiesFromTables"
- name="%newJpaEntityFromTableWizardName">
- <description>%newJpaEntityFromTableWizardDesc</description>
- <selection class="org.eclipse.core.resources.IResource"/>
- </wizard>
-
- <wizard
- id="org.eclipse.jpt.ui.wizard.newMappingFile"
- name="%newJpaMappingFileWizardName"
- icon="icons/full/etool16/new_jpa_file_wiz.gif"
- category="org.eclipse.jpt">
- <description>%newJpaMappingFileWizardDesc</description>
- <class class="org.eclipse.jpt.ui.internal.wizards.orm.MappingFileWizard">
- <parameter name="javaeeartifact" value="true"/>
- <parameter name="menuIndex" value="39" />
- <parameter name="jptartifact" value="true"/>
- </class>
- </wizard>
-
- </extension>
-
-
-<!-- =================================================================================== -->
-<!-- Extension: Persistence Perspective -->
-<!-- =================================================================================== -->
-
- <extension
- point="org.eclipse.ui.perspectives">
-
- <perspective
- class="org.eclipse.jpt.ui.internal.perspective.JpaPerspectiveFactory"
- icon="icons/full/eview16/jpa_perspective.gif"
- id="org.eclipse.jpt.ui.jpaPerspective"
- name="%jpaPerspective">
- <description>%jpaPerspectiveDescription</description>
- </perspective>
- </extension>
-
-
- <extension
- point="org.eclipse.ui.perspectiveExtensions">
-
- <perspectiveExtension
- targetID="org.eclipse.jpt.ui.jpaPerspective">
-
- <newWizardShortcut id="org.eclipse.jpt.ui.wizard.newJpaProject"/>
- <newWizardShortcut id="org.eclipse.jpt.ui.wizard.newEntity"/>
- <newWizardShortcut id="org.eclipse.jpt.ui.wizard.newMappingFile"/>
- <newWizardShortcut id="org.eclipse.jdt.ui.wizards.NewPackageCreationWizard"/>
- <newWizardShortcut id="org.eclipse.jdt.ui.wizards.NewClassCreationWizard"/>
- <newWizardShortcut id="org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard"/>
- <newWizardShortcut id="org.eclipse.jdt.ui.wizards.NewEnumCreationWizard"/>
- <newWizardShortcut id="org.eclipse.jdt.ui.wizards.NewAnnotationCreationWizard"/>
- <newWizardShortcut id="org.eclipse.jdt.ui.wizards.NewSourceFolderCreationWizard"/>
- <newWizardShortcut id="org.eclipse.jdt.ui.wizards.NewJavaWorkingSetWizard"/>
- <newWizardShortcut id="org.eclipse.ui.wizards.new.file"/>
- <newWizardShortcut id="org.eclipse.ui.wizards.new.folder"/>
- <newWizardShortcut id="org.eclipse.ui.editors.wizards.UntitledTextFileWizard"/>
-
- <perspectiveShortcut id="org.eclipse.jdt.ui.JavaPerspective"/>
- <perspectiveShortcut id="org.eclipse.debug.ui.DebugPerspective"/>
- <perspectiveShortcut id="org.eclipse.jst.j2ee.J2EEPerspective"/>
- <perspectiveShortcut id="org.eclipse.jdt.ui.JavaBrowsingPerspective"/>
-
- <actionSet id="org.eclipse.debug.ui.launchActionSet"/>
- <actionSet id="org.eclipse.jdt.ui.JavaActionSet"/>
- <actionSet id="org.eclipse.jdt.ui.JavaElementCreationActionSet"/>
- <actionSet id="org.eclipse.ui.NavigateActionSet"/>
- <actionSet id="org.eclipse.jpt.ui.JptCreationActionSet"/>
-
- <viewShortcut id="org.eclipse.jdt.ui.PackageExplorer"/>
- <viewShortcut id="org.eclipse.jdt.ui.TypeHierarchy"/>
- <viewShortcut id="org.eclipse.jdt.ui.SourceView"/>
- <viewShortcut id="org.eclipse.jdt.ui.JavadocView"/>
- <viewShortcut id="org.eclipse.ui.navigator.ProjectExplorer"/>
- <viewShortcut id="org.eclipse.ui.views.ContentOutline"/>
- <viewShortcut id="org.eclipse.ui.views.ProblemView"/>
- <viewShortcut id="org.eclipse.ui.views.ResourceNavigator"/>
- <viewShortcut id="org.eclipse.jpt.ui.jpaStructureView"/>
- <viewShortcut id="org.eclipse.jpt.ui.jpaDetailsView"/>
- <viewShortcut id="org.eclipse.datatools.connectivity.DataSourceExplorerNavigator"/>
-
- </perspectiveExtension>
-
- <perspectiveExtension
- targetID="org.eclipse.jst.j2ee.J2EEPerspective">
- <newWizardShortcut id="org.eclipse.jpt.ui.wizard.newJpaProject"/>
- <perspectiveShortcut id="org.eclipse.jpt.ui.jpaPerspective"/>
- </perspectiveExtension>
-
- </extension>
-
-
- <extension
- point="org.eclipse.ui.popupMenus">
-
- <objectContribution
- id="org.eclipse.jpt.ui.project.JPATools"
- objectClass="org.eclipse.core.resources.IProject"
- adaptable="true">
-
- <enablement>
- <test property="org.eclipse.wst.common.project.facet.core.projectFacet" value="jpt.jpa"/>
- </enablement>
-
- <action
- id="org.eclipse.jpt.ui.generateEntities"
- label="%generateEntities"
- class="org.eclipse.jpt.ui.internal.actions.GenerateEntitiesAction"
- enablesFor="1"
- menubarPath="org.eclipse.jpt.ui.menu.JpaTools/content"/>
-
- <action
- id="org.eclipse.jpt.ui.generateDDL"
- label="%generateDDL"
- class="org.eclipse.jpt.ui.internal.actions.GenerateDDLAction"
- enablesFor="1"
- menubarPath="org.eclipse.jpt.ui.menu.JpaTools/content"/>
-
- </objectContribution>
-
- <objectContribution
- id="org.eclipse.jpt.ui.project.configure"
- objectClass="org.eclipse.core.resources.IProject"
- adaptable="true">
- <visibility>
- <and>
- <objectState
- name="projectNature"
- value="org.eclipse.jdt.core.javanature"/>
- <not>
- <objectState
- name="projectNature"
- value="org.eclipse.wst.common.project.facet.core.nature"/>
- </not>
- </and>
- </visibility>
-
- <action
- id="org.eclipse.jpt.ui.convertToJpaProject"
- label="%convertToJPAProject"
- class="org.eclipse.jpt.ui.internal.actions.MigrateJavaProjectAction"
- enablesFor="1"
- menubarPath="org.eclipse.ui.projectConfigure/additions"/>
-
- </objectContribution>
-
- <objectContribution
- id="org.eclipse.jpt.ui.persistenceXmlFileActions"
- objectClass="org.eclipse.core.resources.IFile"
- nameFilter="persistence.xml">
-
- <action
- id="synchClassesAction"
- label="%synchronizeClasses"
- menubarPath="org.eclipse.jpt.ui.menu.JpaTools/content"
- class="org.eclipse.jpt.ui.internal.actions.SynchronizeClassesAction"
- enablesFor="1"/>
-
- </objectContribution>
-
- <objectContribution
- id="org.eclipse.jpt.ui.persistenceXmlActions"
- objectClass="org.eclipse.jpt.core.context.persistence.PersistenceXml">
- <action
- id="synchClassesAction"
- label="%synchronizeClasses"
- menubarPath="content"
- class="org.eclipse.jpt.ui.internal.actions.SynchronizeClassesAction"
- enablesFor="1"/>
- </objectContribution>
-
- </extension>
-
-
- <extension
- point="org.eclipse.ui.preferencePages">
-
- <page
- id="org.eclipse.jpt.ui.preferences"
- class="org.eclipse.jpt.ui.internal.preferences.JpaPreferencesPage"
- name="%jpaPreferencePage">
- </page>
-
- <page
- category="org.eclipse.jpt.ui.preferences"
- class="org.eclipse.jpt.ui.internal.preferences.JpaProblemSeveritiesPage"
- id="org.eclipse.jpt.ui.preferences.problemSeverities"
- name="%jpaProblemSeveritiesPageName">
- </page>
-
- </extension>
-
-
- <extension
- point="org.eclipse.ui.propertyPages">
-
- <page
- id="org.eclipse.jpt.ui.jpaProjectPropertiesPage"
- name="%jpaProjectPropertiesPage"
- class="org.eclipse.jpt.ui.internal.properties.JpaProjectPropertiesPage">
- <enabledWhen>
- <adapt type="org.eclipse.core.resources.IProject">
- <test
- forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jpt.jpa"/>
- </adapt>
- </enabledWhen>
- </page>
- <page
- id="org.eclipse.jpt.ui.propertyPages.problemSeverities"
- name="%jpaProblemSeveritiesPageName"
- category="org.eclipse.jpt.ui.jpaProjectPropertiesPage"
- class="org.eclipse.jpt.ui.internal.preferences.JpaProblemSeveritiesPage">
- <enabledWhen>
- <adapt type="org.eclipse.core.resources.IProject">
- <test
- forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jpt.jpa"/>
- </adapt>
- </enabledWhen>
- </page>
- </extension>
-
-
- <extension
- point="org.eclipse.ui.views">
-
- <category
- id="org.eclipse.jpt.ui"
- name="%jpaPerspective"/>
-
- <view
- id="org.eclipse.jpt.ui.jpaStructureView"
- category="org.eclipse.jpt.ui"
- class="org.eclipse.jpt.ui.internal.views.structure.JpaStructureView"
- icon="icons/full/eview16/jpa_structure.gif"
- name="%jpaStructure"/>
-
- <view
- id="org.eclipse.jpt.ui.jpaDetailsView"
- category="org.eclipse.jpt.ui"
- class="org.eclipse.jpt.ui.internal.views.JpaDetailsView"
- icon="icons/full/eview16/jpa_details.gif"
- name="%jpaDetails"/>
-
- </extension>
-
-
- <extension
- point="org.eclipse.wst.common.project.facet.ui.images">
-
- <image facet="jpt.jpa" path="icons/full/etool16/jpa_facet.gif"/>
-
- </extension>
-
-
- <extension
- point="org.eclipse.wst.common.project.facet.ui.wizardPages">
-
- <wizard-pages action="jpt.jpa.install">
- <page class="org.eclipse.jpt.ui.internal.wizards.JpaFacetInstallPage"/>
- </wizard-pages>
-
- <wizard-pages action="jpt.jpa.version-change">
- <page class="org.eclipse.jpt.ui.internal.wizards.JpaFacetVersionChangePage"/>
- </wizard-pages>
-
- </extension>
-
-</plugin>

Back to the top