2011-10-18 5 views
4

プラグインでは、plugin.xmlファイルでコマンドを定義しました。このコマンドにツールバーの "Open Perspective"ボタンのEclipseデフォルトイメージ/アイコンを追加したいと思います。plugin.xmlのアイコンでEclipseビルドを使用する

私は私に次の情報与えアイコンをプラグインでスパイ( Shiftキー+ Altキー+ F1)を活性化しようとしたEclipseで

The contributing plug-in: 
org.eclipse.pde.ui (3.6.1.v20110210_r362) 

を私は上の任意の情報を見つけることができませんそのプラグインのボタンを指定するために使用される画像。 「パースペクティブを開く」ボタンのために使用されるアイコンを探す)

1:

$nl$/icons/obj16/plugin_javasearch.gif 

Iを行う方法:私は他の画像を使用して指定されていることがわかり?

2)自分のコマンドに自分のplugin.xmlファイルのアイコンを使用するように指定しますか?

<menuContribution 
     allPopups="false" 
     locationURI="base.application.menuContribution1"> 
    <toolbar 
     id="base.application.perspective"> 
     <command 
      commandId="openPerspective" 
      icon=" IWorkbenchGraphicConstants.IMG_ETOOL_NEW_PAGE" 
      style="push"> 
     </command> 
    </toolbar> 
</menuContribution> 

答えて

5

あなたは強引なアプローチを使用する必要がありますアイコンを見つけるには:

以下は私のコマンドの私の現在の定義です。 File>Import...>Plug-ins and Fragmentsを使用し、いくつかのプラグインをインポートします。 Open Perspectiveがpde(おそらくorg.eclipse.uiまたはorg.eclipse.ui.ideを試してみてください)だとは思っていませんでしたが、PDEも試してみることができます。

他の人のプラグインのアイコンを参照するのに、platform:/pluginプロトコルを使用することができます。しかし、これらのファイル名は「実装の詳細」とみなされます。プラグインはおそらく変更されませんが、リリースごとにプラグインを同じに保つ必要はありません。

関連する問題