blob: 8c6a61ae8ca549f93e9849628099d49e8f66bfa7 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
adaptable="true"
id="org.eclipse.libra.facet.ui.convertAction"
objectClass="org.eclipse.core.resources.IProject">
<action
class="org.eclipse.libra.facet.ui.popup.actions.ConvertProjectsToBundlesAction"
enablesFor="+"
id="org.eclipse.libra.facet.ui.popup.actions.ConvertProjectsToBundlesAction"
label="%convert.action.label"
menubarPath="org.eclipse.ui.projectConfigure/additions">
</action>
<visibility>
<not>
<or>
<objectState
name="open"
value="false"/>
<objectState
name="projectNature"
value="org.eclipse.pde.FeatureNature"/>
<objectState
name="projectNature"
value="org.eclipse.pde.UpdateSiteNature"/>
</or>
</not>
</visibility>
<enablement>
<not>
<test
property="org.eclipse.wst.common.project.facet.core.projectFacet"
value="osgi.bundle"/>
</not>
</enablement>
</objectContribution>
</extension>
<extension
point="org.eclipse.pde.ui.launchShortcuts">
<shortcut
id="org.eclipse.wst.server.launchShortcut"
label="%run.on.server"
mode="run"
osgi="true"
projectSpecific="true">
</shortcut>
<shortcut
id="org.eclipse.wst.server.launchShortcut"
label="%debug.on.server"
mode="debug"
osgi="true"
projectSpecific="true">
</shortcut>
<shortcut
id="org.eclipse.wst.server.launchShortcut"
label="%profile.on.server"
mode="profile"
osgi="true"
projectSpecific="true">
</shortcut>
</extension>
<extension
point="org.eclipse.wst.common.project.facet.ui.images">
<image
facet="osgi.bundle"
path="icons/obj16/bundle_obj.png">
</image>
</extension>
<extension
point="org.eclipse.wst.common.project.facet.ui.wizardPages">
<wizard-pages
action="osgi.bundle.install">
<page
class="org.eclipse.libra.facet.ui.wizards.OSGiBundleFacetInstallPage">
</page>
</wizard-pages>
<wizard-pages
action="osgi.bundle.uninstall">
<page
class="org.eclipse.libra.facet.ui.wizards.OSGiBundleFacetUninstallPage">
</page>
</wizard-pages>
</extension>
<extension
point="org.eclipse.ui.startup">
<startup
class="org.eclipse.libra.facet.internal.ui.LibraFacetUIStartup">
</startup>
</extension>
</plugin>