diff options
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.ui/plugin.xml')
-rw-r--r-- | jpa/plugins/org.eclipse.jpt.ui/plugin.xml | 682 |
1 files changed, 0 insertions, 682 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 4210ec6168..0000000000 --- a/jpa/plugins/org.eclipse.jpt.ui/plugin.xml +++ /dev/null @@ -1,682 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?eclipse version="3.2"?> -<plugin> - - <extension-point - id="jpaPlatform" - name="%JPA_PLATFORM" - schema="schema/jpaPlatform.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.SelectionParticipantFactory"> - <adapter type="org.eclipse.jpt.ui.internal.selection.JpaSelectionParticipant"/> - </factory> - - <factory - adaptableType="org.eclipse.ui.IEditorPart" - class="org.eclipse.jpt.ui.internal.JpaFileAdapterFactory"> - <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.jpaPlatform"> - - <jpaPlatform - id="generic" - class="org.eclipse.jpt.ui.internal.platform.generic.GenericPlatformUi"/> - - </extension> - - - <extension - point="org.eclipse.ui.commands"> - - <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="persistentAttributeMappingKey" - name="%mapAsParameterName" - 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.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"> - - <menuContribution - locationURI="popup:org.eclipse.jpt.ui.jpaStructureView"> - <command - commandId="org.eclipse.jpt.ui.entityMappingsAddPersistentClass"> - <visibleWhen> - <with - variable="selection"> - <iterate> - <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> - <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> - <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> - <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> - <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> - <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> - <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> - <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> - </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> - - <!-- - - <commonSorter - id="org.eclipse.jst.j2ee.navigator.internal.J2EEViewerSorter" - class="org.eclipse.jst.j2ee.navigator.internal.J2EEViewerSorter" /> - - --> - - </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" - class="org.eclipse.jpt.ui.internal.wizards.NewJpaProjectWizard" - project="true" - finalPerspective="org.eclipse.jpt.ui.jpaPerspective"> - <description>%newJpaProjectWizardDesc</description> - </wizard> - - <wizard - id="org.eclipse.jpt.ui.wizard.newEntity" - name="%newJpaEntityWizardName" - icon="icons/full/etool16/new_entity_wiz.gif" - category="org.eclipse.jpt" - class="org.eclipse.jpt.ui.internal.wizards.entity.EntityWizard"> - <description>%newJpaEntityWizardDesc</description> - </wizard> - - <wizard - id="org.eclipse.jpt.ui.wizard.newMappingFile" - name="%newJpaMappingFileWizardName" - icon="icons/full/etool16/new_jpa_file_wiz.gif" - category="org.eclipse.jpt" - class="org.eclipse.jpt.ui.internal.wizards.orm.MappingFileWizard"> - <description>%newJpaMappingFileWizardDesc</description> - </wizard> - - </extension> - - - <extension - point="org.eclipse.ui.popupMenus"> - - <objectContribution - id="org.eclipse.jpt.ui.project.JPATools" - objectClass="org.eclipse.core.resources.IProject" - adaptable="true"> - <menu - id="org.eclipse.jpt.ui.project.JPATools" - label="%jpaMenuName"/> - - <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.project.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.project.JPATools/content"/> - - </objectContribution> - - <objectContribution - id="org.eclipse.jpt.ui.project.JPATools" - objectClass="org.eclipse.core.resources.IProject" - adaptable="true"> - <menu - id="org.eclipse.jpt.ui.project.JPATools" - label="%jpaMenuName"/> - - <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.generateDDL" - label="%migrateJavaProject" - class="org.eclipse.jpt.ui.internal.actions.MigrateJavaProjectAction" - enablesFor="1" - menubarPath="org.eclipse.jpt.ui.project.JPATools/content"/> - - </objectContribution> - - <objectContribution - id="org.eclipse.jpt.ui.persistenceXmlFileActions" - objectClass="org.eclipse.core.resources.IFile" - nameFilter="persistence.xml"> - <menu - id="persistenceXmlJPATools" - label="%jpaMenuName"/> - <action - id="synchClassesAction" - label="%synchronizeClasses" - menubarPath="persistenceXmlJPATools/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.jpaPreferencePage" - name="%jpaPreferencePage" - class="org.eclipse.jpt.ui.internal.prefs.JpaPreferencePage"/> - - </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 - 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: Persistence Perspective --> -<!-- =================================================================================== --> - - <extension - point="org.eclipse.ui.perspectives"> - - <perspective - id="org.eclipse.jpt.ui.jpaPerspective" - class="org.eclipse.jpt.ui.internal.perspective.JpaPerspectiveFactory" - name="%jpaPerspective" - icon="icons/full/eview16/jpa_perspective.gif"/> - - </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.JpaFacetWizardPage"/> - </wizard-pages> - - </extension> - -</plugin> |