1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
<?xml version="1.0" encoding="UTF-8"?>
<plugin>
<extension-point id="bndtoolsReleaseParticipant" name="Release Participant" schema="schema/bndtoolsReleaseParticipant.exsd"/>
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
adaptable="false"
id="bndtools.releaseBundleContribution"
nameFilter="*.bnd"
objectClass="org.eclipse.core.resources.IFile">
<action
class="bndtools.release.ReleaseAction"
enablesFor="+"
id="bndtools.release.releaseBundle"
icon="icons/lorry.png"
label="%releaseBundle"
menubarPath="additions"
tooltip="%releaseBundle.tooltip">
</action>
</objectContribution>
<objectContribution
adaptable="true"
id="bndtools.releaseBundlesContribution"
objectClass="org.eclipse.core.resources.IProject">
<action
class="bndtools.release.WorkspaceReleaseAction"
enablesFor="+"
id="bndtools.release.releaseBundles"
icon="icons/lorry.png"
label="%releaseBundles"
menubarPath="additions"
style="push">
</action>
<visibility>
<objectState
name="projectNature"
value="bndtools.core.bndnature">
</objectState>
</visibility>
</objectContribution>
<objectContribution
adaptable="true"
id="bndtools.releaseBundlesContributionWorkingSets"
objectClass="org.eclipse.ui.IWorkingSet">
<action
class="bndtools.release.WorkspaceReleaseAction"
enablesFor="+"
id="bndtools.release.releaseBundlesWorkingSets"
icon="icons/lorry.png"
label="%releaseBundles"
menubarPath="additions"
style="push">
</action>
</objectContribution>
</extension>
<extension point="org.eclipse.ui.commands">
<command
id="bndtools.release.releaseWorkspaceBundles"
name="%releaseWorkspaceBundles"
description=""
/>
</extension>
<extension point="org.eclipse.ui.commandImages">
<image
commandId="bndtools.release.releaseWorkspaceBundles"
icon="icons/lorry.png"
/>
</extension>
<extension point="org.eclipse.ui.handlers">
<handler
commandId="bndtools.release.releaseWorkspaceBundles"
class="bndtools.release.ReleaseWorkspaceHandler"
/>
</extension>
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="menu:bndtools?after=additions">
<command commandId="bndtools.release.releaseWorkspaceBundles" mnemonic="R"/>
</menuContribution>
</extension>
</plugin>
|