Eclipseでは、メインボタンツールバーのボタンにコマンドを定義しています。プルダウンボタンとして設定されているコマンド/ボタンが1つあり、プログラムでオプションを追加したいと思います。Eclipseの再生ボタンにある小さなドロップダウンボタンを押して、さまざまな実行シナリオを確認する方法が好きです。そのようなオプションをプルダウンメニューに追加できるようにしたいと思います。メニューオプションを動的に生成する必要があるため、プラグインエディタでは実行できません。
したがって、plugin.xmlファイルで次のプルダウンボタンが定義されているとします。プログラムでプルダウンにオプションを追加するにはどうすればよいですか?
<menuContribution
allPopups="false"
locationURI="toolbar:org.eclipse.ui.main.toolbar">
<toolbar
id="com.company.gui.base.toolBarMain">
<command
commandId="com.company.gui.base.command1"
icon="icons/magnifier.png"
id="com.company.gui.base.toolBarMain.monitor"
label="Im a pulldown menu"
style="pulldown">
</command>
</toolbar>
</menuContribution>