Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.xml')
-rw-r--r--plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.xml1250
1 files changed, 0 insertions, 1250 deletions
diff --git a/plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.xml b/plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.xml
deleted file mode 100644
index db62a395c..000000000
--- a/plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.xml
+++ /dev/null
@@ -1,1250 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-<plugin>
-
- <extension
- point="org.eclipse.ui.navigator.viewer">
- <viewerContentBinding
- viewerId="org.eclipse.ui.navigator.ProjectExplorer">
- <includes>
- <contentExtension pattern="org.eclipse.jst.navigator.j2ee.ui.*"/>
- <contentExtension pattern="org.eclipse.jst.j2ee.navigator.ui.filters.*"/>
- </includes>
- </viewerContentBinding>
- </extension>
-
- <extension
- point="org.eclipse.ui.navigator.navigatorContent">
- <navigatorContent name="%extension.application.name"
- priority="highest" icon="icons/eargroup_obj.gif"
- activeByDefault="true"
- contentProvider="org.eclipse.jst.j2ee.navigator.internal.EARContentProvider"
- labelProvider="org.eclipse.jst.j2ee.navigator.internal.J2EELabelProvider"
- id="org.eclipse.jst.navigator.j2ee.ui.EARDDContent">
- <triggerPoints>
- <or>
- <instanceof value="java.io.File" />
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject" />
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="common.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="application.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="modulemap.xmi" />
- </or>
- </and>
- <and>
- <adapt type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear:1.4]" />
- </or>
- </adapt>
- </and>
- </or>
- </triggerPoints>
- <!-- The possibleChildren is more verbose to allow the drop handlers to be invoked for
- children not provided by this extension
- -->
- <possibleChildren>
- <or>
- <instanceof value="java.io.File" />
- <adapt type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.web" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ejb" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.utility" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.appclient" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.connector" />
- </or>
- </adapt>
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject" />
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="common.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="application.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="client.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="modulemap.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="ejb.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="jca.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="webapplication.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="jsp.xmi" />
- </or>
- </and>
- </or>
- </possibleChildren>
- <commonSorter
- id="org.eclipse.jst.j2ee.navigator.internal.ApplicationViewerSorter"
- class="org.eclipse.jst.j2ee.navigator.internal.ApplicationViewerSorter" />
- <!-- Handle open requests -->
- <actionProvider
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEActionProvider"
- id="org.eclipse.jst.j2ee.navigator.ui.EARActionProvider">
- <enablement>
- <or>
- <and>
- <instanceof
- value="org.eclipse.emf.ecore.EObject" />
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="common.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="application.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="modulemap.xmi" />
- </or>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.J2EEItemProvider" />
- </or>
- </enablement>
- </actionProvider>
- <dropAssistant
- class="org.eclipse.jst.j2ee.navigator.internal.dnd.AddProjectToEARDropAssistant"
- id="org.eclipse.jst.j2ee.navigator.ui.AddModulesToEAR">
- <possibleDropTargets>
- <or>
- <adapt type="org.eclipse.core.resources.IProject">
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- </adapt>
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider" />
- </or>
- </possibleDropTargets>
- </dropAssistant>
- <dropAssistant
- class="org.eclipse.jst.j2ee.navigator.internal.dnd.ImportJ2EEModuleDropAssistant"
- id="org.eclipse.jst.j2ee.navigator.ui.ImportJ2EEModule">
- <possibleDropTargets>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <adapt type="org.eclipse.core.resources.IProject">
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- </adapt>
- </or>
- </possibleDropTargets>
- </dropAssistant>
-
- <!-- EAR New -->
- <commonWizard
- menuGroupId="org.eclipse.jst.j2ee.ui.newProjects"
- type="new"
- wizardId="org.eclipse.jst.j2ee.ui.project.facet.EarProjectWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ejb" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.connector" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.utility" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.web" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider" />
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- <and>
- <instanceof value="java.util.Collection"/>
- <count value="0" />
- </and>
- </or>
- </enablement>
- </commonWizard>
- <!-- EAR Import -->
- <commonWizard type="import"
- wizardId="org.eclipse.jst.j2ee.internal.wizard.EARComponentImportWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.web" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider" />
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- <and>
- <instanceof value="java.util.Collection"/>
- <count value="0" />
- </and>
- </or>
- </enablement>
- </commonWizard>
- <!-- Utility Jar Import -->
- <commonWizard type="import"
- wizardId="org.eclipse.jst.j2ee.internal.wizard.J2EEUtilityJarImportWizardNew">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- <instanceof
- value="org.eclipse.jst.j2ee.application.Module" />
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider" />
- <and>
- <instanceof value="java.util.Collection"/>
- <count value="0" />
- </and>
- </or>
- </enablement>
- </commonWizard>
-
- <!-- EAR export -->
- <commonWizard type="export"
- wizardId="org.eclipse.jst.j2ee.internal.wizard.EARComponentExportWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- </or>
- </enablement>
- </commonWizard>
- </navigatorContent>
-
- <navigatorContent name="%extension.appclient.name" priority="highest"
- icon="icons/appclientgroup_obj.gif" activeByDefault="true"
- contentProvider="org.eclipse.jst.j2ee.navigator.internal.J2EEContentProvider"
- labelProvider="org.eclipse.jst.j2ee.navigator.internal.J2EELabelProvider"
- id="org.eclipse.jst.navigator.j2ee.ui.AppClientContent">
- <triggerPoints>
- <or>
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject" />
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="client.xmi" />
- </or>
- </and>
- <adapt type="org.eclipse.core.resources.IProject">
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.appclient:1.4]" />
- </adapt>
- </or>
- </triggerPoints>
- <possibleChildren>
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject" />
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="client.xmi" />
- </or>
- </and>
- </possibleChildren>
- <commonSorter
- id="org.eclipse.jst.j2ee.navigator.internal.J2EEViewerSorter"
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEViewerSorter" />
- <!-- Handle open requests -->
- <actionProvider
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEActionProvider"
- id="org.eclipse.jst.j2ee.navigator.ui.AppClientActionProvider">
- <enablement>
- <or>
- <and>
- <instanceof
- value="org.eclipse.emf.ecore.EObject" />
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="client.xmi" />
- </or>
- </and>
- </or>
- </enablement>
- </actionProvider>
-
- <!-- AppClient New -->
- <commonWizard
- menuGroupId="org.eclipse.jst.j2ee.ui.newProjects"
- type="new"
- wizardId="org.eclipse.jst.j2ee.ui.project.facet.appclient.AppClientProjectWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.appclient" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider" />
- <and>
- <instanceof value="java.util.Collection"/>
- <count value="0" />
- </and>
- </or>
- </enablement>
- </commonWizard>
- <!-- App Client Import -->
- <commonWizard type="import"
- wizardId="org.eclipse.jst.j2ee.internal.wizard.AppClientComponentImportWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider" />
- <and>
- <instanceof value="java.util.Collection"/>
- <count value="0" />
- </and>
- </or>
- </enablement>
- </commonWizard>
- <!-- App Client export -->
- <commonWizard type="export"
- wizardId="org.eclipse.jst.j2ee.internal.wizard.AppClientComponentExportWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.appclient" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.client.ApplicationClient" />
- </or>
- </enablement>
- </commonWizard>
- </navigatorContent>
-
- <navigatorContent name="%extension.web.name" priority="highest"
- icon="icons/webgroup_obj.gif" activeByDefault="true"
- contentProvider="org.eclipse.jst.j2ee.navigator.internal.J2EEContentProvider"
- labelProvider="org.eclipse.jst.j2ee.navigator.internal.J2EELabelProvider"
- id="org.eclipse.jst.navigator.j2ee.ui.WebDDContent">
- <triggerPoints>
- <or>
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject" />
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="webapplication.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="jsp.xmi" />
- </or>
- </and>
- <adapt type="org.eclipse.core.resources.IProject">
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.web:2.4]" />
- </adapt>
- </or>
- </triggerPoints>
- <possibleChildren>
- <or>
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject"/>
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="webapplication.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="jsp.xmi" />
- </or>
- </and>
- </or>
- </possibleChildren>
- <commonSorter
- id="org.eclipse.jst.j2ee.navigator.internal.J2EEViewerSorter"
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEViewerSorter" />
- <!-- Handle open requests -->
- <actionProvider
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEActionProvider"
- id="org.eclipse.jst.j2ee.navigator.ui.WebActionProvider">
- <enablement>
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject" />
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="webapplication.xmi" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="jsp.xmi" />
- </or>
- </and>
- </enablement>
- </actionProvider>
- <actionProvider
- class="org.eclipse.ui.internal.navigator.resources.actions.NewActionProvider"
- id="org.eclipse.jst.j2ee.navigator.internal.WebNewActionProvider">
- <enablement>
- <instanceof value="org.eclipse.jst.j2ee.internal.war.ui.util.WebGroupItemProvider"/>
- </enablement>
- </actionProvider>
-
- <!-- Web New -->
- <commonWizard
- menuGroupId="org.eclipse.jst.j2ee.ui.newProjects"
- type="new"
- wizardId="org.eclipse.jst.servlet.ui.project.facet.WebProjectWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.web" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.web" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider" />
- <and>
- <instanceof value="java.util.Collection"/>
- <count value="0" />
- </and>
- </or>
- </enablement>
- </commonWizard>
-
- <!-- Web Import -->
- <commonWizard type="import"
- wizardId="org.eclipse.jst.servlet.ui.internal.wizard.WebComponentImportWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.web" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider" />
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- <and>
- <instanceof value="java.util.Collection"/>
- <count value="0" />
- </and>
- </or>
- </enablement>
- </commonWizard>
- <!-- Web Export -->
- <commonWizard type="export"
- wizardId="org.eclipse.jst.servlet.ui.internal.wizard.WebComponentExportWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.web" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.webapplication.WebApp" />
- <instanceof
- value="org.eclipse.jst.j2ee.internal.war.ui.util.WebGroupItemProvider" />
- </or>
- </enablement>
- </commonWizard>
-
- <!-- The contribution of the New *.jsp wizard to Files, Folders, and Projects
- is handled in org.eclipse.jst.jsp.ui. This contribution adds the
- wizard to the model elements contributed by the J2EE Content Provider -->
- <commonWizard
- menuGroupId="org.eclipse.wst.web.ui"
- type="new"
- wizardId="org.eclipse.jst.jsp.ui.internal.wizard.NewJSPWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.war.ui.util.WebGroupItemProvider" />
-
- <instanceof
- value="org.eclipse.jst.j2ee.webapplication.WebApp" />
-
- </or>
- </enablement>
- </commonWizard>
-
- <!-- The contribution of the New *.html wizard to Files, Folders, and Projects
- is handled in org.eclipse.jst.html.ui. This contribution adds the
- wizard to the model elements contributed by the J2EE Content Provider -->
- <commonWizard
- menuGroupId="org.eclipse.wst.web.ui"
- type="new"
- wizardId="org.eclipse.wst.html.ui.internal.wizard.NewHTMLWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.war.ui.util.WebGroupItemProvider" />
- <instanceof
- value="org.eclipse.jst.j2ee.webapplication.WebApp" />
- </or>
- </enablement>
- </commonWizard>
-
- <!-- New Servlet -->
- <commonWizard
- menuGroupId="org.eclipse.wst.web.ui.webclass"
- type="new"
- wizardId="org.eclipse.jst.servlet.ui.internal.wizard.AddServletWizard">
- <enablement>
- <or>
- <and>
- <adapt
- type="org.eclipse.core.resources.IResource">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.web"/>
- </or>
- </adapt>
- <or>
- <instanceof value="org.eclipse.core.resources.IProject"/>
- <instanceof value="org.eclipse.jdt.core.IPackageFragment"/>
- <instanceof value="org.eclipse.jdt.core.IPackageFragmentRoot"/>
- <instanceof value="org.eclipse.jdt.core.ICompilationUnit"/>
- </or>
- </and>
- <instanceof
- value="org.eclipse.jst.servlet.ui.internal.navigator.ICompressedNode"/>
- <instanceof
- value="org.eclipse.jst.j2ee.webapplication.WebApp"/>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.war.ui.util.WebServletGroupItemProvider"/>
- <instanceof
- value="org.eclipse.jst.j2ee.webapplication.Servlet"/>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.war.ui.util.WebServletMappingGroupItemProvider"/>
- <instanceof
- value="org.eclipse.jst.j2ee.webapplication.ServletMapping"/>
- </or>
- </enablement>
- </commonWizard>
-
- <!-- New Filter -->
- <commonWizard
- menuGroupId="org.eclipse.wst.web.ui.webclass"
- type="new"
- wizardId="org.eclipse.jst.servlet.ui.internal.wizard.AddFilterWizard">
- <enablement>
- <or>
- <and>
- <adapt
- type="org.eclipse.core.resources.IResource">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.web"/>
- </or>
- </adapt>
- <or>
- <instanceof value="org.eclipse.core.resources.IProject"/>
- <instanceof value="org.eclipse.jdt.core.IPackageFragment"/>
- <instanceof value="org.eclipse.jdt.core.IPackageFragmentRoot"/>
- <instanceof value="org.eclipse.jdt.core.ICompilationUnit"/>
- </or>
- </and>
- <instanceof
- value="org.eclipse.jst.servlet.ui.internal.navigator.ICompressedNode"/>
- <instanceof
- value="org.eclipse.jst.j2ee.webapplication.WebApp"/>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.war.ui.util.WebFiltersGroupItemProvider"/>
- <instanceof
- value="org.eclipse.jst.j2ee.webapplication.Filter"/>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.war.ui.util.WebFilterMappingGroupItemProvider"/>
- <instanceof
- value="org.eclipse.jst.j2ee.webapplication.FilterMapping"/>
- </or>
- </enablement>
- </commonWizard>
-
- <!-- New Listener -->
- <commonWizard
- menuGroupId="org.eclipse.wst.web.ui.webclass"
- type="new"
- wizardId="org.eclipse.jst.servlet.ui.internal.wizard.AddListenerWizard">
- <enablement>
- <or>
- <and>
- <adapt
- type="org.eclipse.core.resources.IResource">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.web"/>
- </or>
- </adapt>
- <or>
- <instanceof value="org.eclipse.core.resources.IProject"/>
- <instanceof value="org.eclipse.jdt.core.IPackageFragment"/>
- <instanceof value="org.eclipse.jdt.core.IPackageFragmentRoot"/>
- <instanceof value="org.eclipse.jdt.core.ICompilationUnit"/>
- </or>
- </and>
- <instanceof
- value="org.eclipse.jst.servlet.ui.internal.navigator.ICompressedNode"/>
- <instanceof
- value="org.eclipse.jst.j2ee.webapplication.WebApp"/>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.war.ui.util.WebListenerGroupItemProvider"/>
- <instanceof
- value="org.eclipse.jst.j2ee.common.Listener"/>
- </or>
- </enablement>
- </commonWizard>
- </navigatorContent>
- <navigatorContent name="%extension.ejb.name" priority="highest"
- icon="icons/ejbgroup_obj.gif" activeByDefault="true"
- contentProvider="org.eclipse.jst.j2ee.navigator.internal.J2EEContentProvider"
- labelProvider="org.eclipse.jst.j2ee.navigator.internal.J2EELabelProvider"
- id="org.eclipse.jst.navigator.j2ee.ui.EJBDDContent">
- <triggerPoints>
- <or>
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="ejb.xmi" />
- </and>
- <and>
- <adapt type="org.eclipse.core.resources.IProject">
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ejb:2.1]" />
- </adapt>
- </and>
- </or>
- </triggerPoints>
- <possibleChildren>
- <or>
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject" />
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="ejb.xmi" />
- </or>
- </and>
- <instanceof value="org.eclipse.jst.j2ee.internal.ejb.provider.J2EEJavaClassProviderHelper"/>
- <instanceof value="org.eclipse.jst.j2ee.internal.ejb.provider.GroupedEJBItemProvider"/>
- </or>
- <instanceof value="org.eclipse.jst.j2ee.navigator.internal.LoadingDDNode"/>
- </possibleChildren>
- <commonSorter
- id="org.eclipse.jst.j2ee.navigator.internal.J2EEViewerSorter"
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEViewerSorter" />
- <!-- Handle open requests -->
- <actionProvider
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEActionProvider"
- id="org.eclipse.jst.j2ee.navigator.ui.EJBActionProvider">
- <enablement>
- <or>
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="ejb.xmi" />
- </and>
- <instanceof value="org.eclipse.jst.j2ee.internal.ejb.provider.J2EEJavaClassProviderHelper"/>
- </or>
- </enablement>
- </actionProvider>
- <!-- By default, anything that can adapt to an IResource gets New Action Provider (from the Resources extension),
- so we just need to add one for the EJB Item Providers (the groupings in the tree)
- -->
- <actionProvider
- class="org.eclipse.ui.internal.navigator.resources.actions.NewActionProvider"
- id="org.eclipse.jst.j2ee.navigator.internal.EjbNewActionProvider">
- <enablement>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.ejb.provider.GroupedEJBItemProvider" />
- </enablement>
- </actionProvider>
-
- <!-- EJB New -->
- <commonWizard
- menuGroupId="org.eclipse.jst.j2ee.ui.newProjects"
- type="new"
- wizardId="org.eclipse.jst.ejb.ui.project.facet.EjbProjectWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ejb" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider" />
- <and>
- <instanceof value="java.util.Collection"/>
- <count value="0" />
- </and>
- </or>
- </enablement>
- </commonWizard>
- <!-- EJB Import -->
- <commonWizard type="import"
- wizardId="org.eclipse.jst.ejb.ui.internal.wizard.EJBComponentImportWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ejb" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider" />
- <and>
- <instanceof value="java.util.Collection"/>
- <count value="0" />
- </and>
- </or>
- </enablement>
- </commonWizard>
- <!-- EJB Export -->
- <commonWizard type="export"
- wizardId="org.eclipse.jst.ejb.ui.internal.wizard.EJBComponentExportWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ejb" />
- </or>
- </adapt>
- </and>
- <instanceof value="org.eclipse.jst.j2ee.ejb.EJBJar" />
- <instanceof
- value="org.eclipse.jst.j2ee.internal.ejb.provider.GroupedEJBItemProvider" />
- </or>
- </enablement>
- </commonWizard>
-
- <!-- Add Enterprise Bean -->
- <commonWizard
- menuGroupId="org.eclipse.jst.ejb.ui"
- type="new"
- wizardId="org.eclipse.jst.j2ee.ejb.annotation.ui.internal.wizards.AddEjbWizard">
- <enablement>
- <or>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ejb.xdoclet" />
- </adapt>
- <and>
- <instanceof
- value="org.eclipse.jst.j2ee.ejb.EJBJar" />
- <adapt
- type="org.eclipse.core.resources.IResource">
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ejb.xdoclet" />
- </adapt>
- </and>
- <and>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.J2EEItemProvider" />
- <test forcePluginActivation="true"
- property="org.eclipse.jst.j2ee.provider.projectFacet"
- value="jst.ejb.xdoclet" />
- </and>
- </or>
- </enablement>
- </commonWizard>
- <commonWizard
- menuGroupId="org.eclipse.jst.ejb.ui"
- type="new"
- wizardId="org.eclipse.jst.ejb.ui.internal.wizard.AddSessionBeanWizard">
- <enablement>
- <or>
- <and>
- <adapt
- type="org.eclipse.core.resources.IResource">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ejb:3.0"/>
- </or>
- </adapt>
- <or>
- <instanceof value="org.eclipse.core.resources.IProject"/>
- <instanceof value="org.eclipse.jdt.core.IPackageFragment"/>
- <instanceof value="org.eclipse.jdt.core.IPackageFragmentRoot"/>
- <instanceof value="org.eclipse.jdt.core.ICompilationUnit"/>
- </or>
- </and>
- <and>
- <instanceof
- value="org.eclipse.jst.j2ee.ejb.EJBJar" />
- <adapt
- type="org.eclipse.core.resources.IResource">
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ejb:3.0" />
- </adapt>
- </and>
- <and>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.J2EEItemProvider" />
- <test forcePluginActivation="true"
- property="org.eclipse.jst.j2ee.provider.projectFacet"
- value="jst.ejb.xdoclet" />
- </and>
- </or>
- </enablement>
- </commonWizard>
- <commonWizard
- menuGroupId="org.eclipse.jst.ejb.ui"
- type="new"
- wizardId="org.eclipse.jst.ejb.ui.internal.wizard.AddMessageDrivenBeanWizard">
- <enablement>
- <or>
- <and>
- <adapt
- type="org.eclipse.core.resources.IResource">
- <or>
- <test
- forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ejb:3.0">
- </test>
- </or>
- </adapt>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IProject">
- </instanceof>
- <instanceof
- value="org.eclipse.jdt.core.IPackageFragment">
- </instanceof>
- <instanceof
- value="org.eclipse.jdt.core.IPackageFragmentRoot">
- </instanceof>
- <instanceof
- value="org.eclipse.jdt.core.ICompilationUnit">
- </instanceof>
- </or>
- </and>
- <and>
- <instanceof
- value="org.eclipse.jst.j2ee.ejb.EJBJar">
- </instanceof>
- <adapt
- type="org.eclipse.core.resources.IResource">
- <test
- forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ejb:3.0">
- </test>
- </adapt>
- </and>
- <and>
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.J2EEItemProvider">
- </instanceof>
- <test
- forcePluginActivation="true"
- property="org.eclipse.jst.j2ee.provider.projectFacet"
- value="jst.ejb.xdoclet">
- </test>
- </and>
- </or>
- </enablement>
- </commonWizard>
- </navigatorContent>
- <navigatorContent name="%extension.connector.name"
- priority="highest" icon="icons/connectorgroup_obj.gif"
- activeByDefault="true"
- contentProvider="org.eclipse.jst.j2ee.navigator.internal.J2EEContentProvider"
- labelProvider="org.eclipse.jst.j2ee.navigator.internal.J2EELabelProvider"
- id="org.eclipse.jst.navigator.j2ee.ui.ConnectorDDContent">
- <triggerPoints>
- <or>
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="jca.xmi" />
- </and>
- <adapt type="org.eclipse.core.resources.IProject">
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.connector" />
- </adapt>
- </or>
- </triggerPoints>
- <possibleChildren>
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="jca.xmi" />
- </and>
- </possibleChildren>
- <commonSorter
- id="org.eclipse.jst.j2ee.navigator.internal.J2EEViewerSorter"
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEViewerSorter" />
- <!-- Handle open requests -->
- <actionProvider
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEActionProvider"
- id="org.eclipse.jst.j2ee.navigator.ui.ConnectorActionProvider">
- <enablement>
- <and>
- <instanceof value="org.eclipse.emf.ecore.EObject" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.emfworkbench.integration.emfPackage"
- value="jca.xmi" />
- </and>
- </enablement>
- </actionProvider>
-
- <!-- Connector New -->
- <commonWizard
- menuGroupId="org.eclipse.jst.j2ee.ui.newProjects"
- type="new"
- wizardId="org.eclipse.jst.j2ee.jca.ui.internal.wizard.ConnectorProjectWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.connector" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider" />
- <and>
- <instanceof value="java.util.Collection"/>
- <count value="0" />
- </and>
- </or>
- </enablement>
- </commonWizard>
- <!-- Connector import -->
- <commonWizard type="import"
- wizardId="org.eclipse.jst.j2ee.jca.ui.internal.wizard.ConnectorComponentImportWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.ear" />
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.connector" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.application.Application" />
- <instanceof
- value="org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider" />
- <instanceof
- value="org.eclipse.jst.j2ee.jca.internal.impl.ResourceAdapterImpl" />
- <and>
- <instanceof value="java.util.Collection"/>
- <count value="0" />
- </and>
- </or>
- </enablement>
- </commonWizard>
- <!-- Connector Export -->
- <commonWizard type="export"
- wizardId="org.eclipse.jst.j2ee.jca.ui.internal.wizard.ConnectorComponentExportWizard">
- <enablement>
- <or>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot" />
- <and>
- <adapt
- type="org.eclipse.core.resources.IProject">
- <or>
- <test forcePluginActivation="true"
- property="org.eclipse.wst.common.project.facet.core.projectFacet"
- value="jst.connector" />
- </or>
- </adapt>
- </and>
- <instanceof
- value="org.eclipse.jst.j2ee.jca.Connector" />
- <instanceof
- value="org.eclipse.jst.j2ee.jca.internal.impl.ResourceAdapterImpl" />
- </or>
- </enablement>
- </commonWizard>
- </navigatorContent>
- <commonFilter
- activeByDefault="true"
- description="%filter.jetemitters.description"
- id="org.eclipse.jst.j2ee.navigator.ui.filters.jetemitters"
- name="%filter.jetemitters.name">
- <filterExpression>
- <adapt type="org.eclipse.core.resources.IProject">
- <test
- forcePluginActivation="true"
- property="org.eclipse.core.resources.name"
- value=".JETEmitters"/>
- </adapt>
- </filterExpression>
- </commonFilter>
-
- </extension>
-
- <extension
- point="org.eclipse.core.runtime.adapters">
- <factory
- adaptableType="org.eclipse.jst.j2ee.common.J2EEEObject"
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEEMFAdapterFactory">
- <adapter type="org.eclipse.core.resources.IFile"/>
- <adapter type="org.eclipse.core.resources.IResource"/>
- </factory>
- <factory
- adaptableType="org.eclipse.jst.j2ee.common.J2EEEAttribute"
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEEMFAdapterFactory">
- <adapter type="org.eclipse.core.resources.IFile"/>
- <adapter type="org.eclipse.core.resources.IResource"/>
- </factory>
- </extension>
-
-<!-- ====================================================== -->
-<!-- Label Decorators -->
-<!-- ====================================================== -->
- <extension
- point="org.eclipse.ui.decorators">
- <decorator
- adaptable="true"
- location="TOP_LEFT"
- lightweight="true"
- label="%j2eeProjectDecorator"
- state="true"
- class="org.eclipse.jst.j2ee.navigator.internal.J2EEProjectDecorator"
- id="org.eclipse.jst.j2ee.navigator.internal.J2EEProjectDecorator">
- <enablement>
- <or>
- <objectClass name="org.eclipse.core.resources.IProject"/>
- <objectClass name="org.eclipse.jdt.core.IJavaProject"/>
- </or>
- </enablement>
- <description>
- %j2eeProjectDecorator.description
- </description>
- </decorator>
- </extension>
-
- <extension
- point="org.eclipse.ui.decorators">
- <decorator
- adaptable="true"
- label="%PROBLEM_MARKER_LABEL_RESOURCE_DECORATOR"
- state="true"
- class="org.eclipse.jdt.ui.ProblemsLabelDecorator"
- id="org.eclipse.jst.j2ee.navigator.ui.java.resource.decorator">
- <enablement>
- <objectClass name="org.eclipse.core.resources.IResource"/>
- </enablement>
- </decorator>
- </extension>
-
-</plugin>

Back to the top