1

"External Tools Configurations ..."ウィンドウのオレンジ色の強調表示されたツリー(img参照)を取得する方法はありますか?Eclipseプラグイン:外部ツール構成ツリーを取得する方法はありますか?

私の独自のTreeViewerを構築するのに、公式Eclipse-APIのどのクラスを使用できますか?

この質問here: Eclipse Plugin - get Launch Configurations Tree List in a Dialogは私のものに似ています。そこに、公式のEclipse-APIクラスが与えられました。公式APIでなくてもLaunchConfigurationFilteredTreeを使用する別の方法があります。 ExternalToolsに似たクラスがありますか?

enter image description here

答えて

1

外部ツール]ダイアログボックスは、まだちょうど構成を起動するだけで起動設定がorg.eclipse.ui.externaltools.launchGroup打ち上げグループに属している構成を示しています。

いつものようにEclipseのコードは非常に複雑ですが、あなたが正しいIDを持つグループを見つけ得る配列から

ILaunchGroup [] groups = DebugUITools.getLaunchGroups(); 

を使用して起動グループを取得することができます。

あなたはモードが常に"run"外部ツールのためである

ILaunchGroup group = DebugUITools.getLaunchGroup(config, mode); 

ILaunchConfigurationの起動グループを取得することができます。

+0

非常に明確な答えです。 – PrestigeDev

関連する問題