귀찮아서
작업중인 소스 모두 긁어옴
plugin.xml 파일의 내용이다.
<plugin>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
label="Menu Action Set"
visible="true"
id="com.mungchung.test.actionSet">
<menu
label="&Sample Menu"
id="sampleMenu">
<separator
name="menu1Group">
</separator>
</menu>
<action
label="&Menu1"
icon="icons/sample.gif"
class="com.mungchung.test.actions.testManageAction"
definitionId="com.mungchung.test.actions.smmAction"
tooltip="Menu1"
menubarPath="sampleMenu/menu1Group"
toolbarPath="menu1Group"
id="com.mungchung.test.actions.testManageAction">
</action>
</actionSet>
</extension>
<extension point="org.eclipse.ui.commands">
<command
categoryId="com.mungchung.test.commands"
id="com.mungchung.test.actions.smmAction"
name="Menu1 Commands"
/>
</extension>
<extension point="org.eclipse.ui.bindings">
<key
commandId="com.mungchung.test.actions.smmAction"
contextId="org.eclipse.ui.contexts.window"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="Ctrl+Alt+Shift+M"/>
</extension>
</plugin>
action을 commands에 연결
commands를 bindings에 연결