<?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> |