0

トップレイヤースタイルとしてワーキングセットを有効にする必要があるEclipseでエクスプローラーを再作成しています。Eclipse jdt によって作成された「その他のワーキングセット」にアクセスする方法はありますか? 独自の localWorkingSetManager を作成し、ID IWorkingSetIDs.OTHERS のワーキング セットを追加しようとしましたが、OthersWorkingSetUpdater で例外が発生します。このワーキング セットに直接アクセスする方法がない場合、編集できないワーキング セットを作成する他の方法はありますか?

4

1 に答える 1

1

独自のワーキング セット ID を定義し、必要に応じて独自のものを使用するIWorkingSetUpdater必要があります。

Java プラグインは、以下を使用して Others ワーキング セットを定義します。

<extension point="org.eclipse.ui.workingSets">
  <workingSet
        name="%OthersWorkingSetWizardPage.name"
        description="%OthersWorkingSetWizardPage.description"
        icon="$nl$/icons/full/obj16/jworkingSet_obj.png"
        updaterClass="org.eclipse.jdt.internal.ui.workingsets.OthersWorkingSetUpdater"
        id="org.eclipse.jdt.internal.ui.OthersWorkingSet">
  </workingSet>
</extension>

自分updaterClassで指定する必要があります。id

ここで重要なのpageClassは、作業セットを編集できないようにする属性が指定されていないことです。

于 2016-02-15T14:35:10.960 に答える