アクション・セット・パーツ関連

org.eclipse.ui.actionSetPartAssociations

この拡張ポイントは、パーツ (ビューまたはエディター) がパースペクティブで 開かれたときに、パースペクティブに追加すべきアクション・セットを定義するために使用します。 エディターの場合、そのエディターが現行エディターである間は、アクション・セットは可視のままに なります。 ビューの場合、そのビューがアクティブ・パーツであるときに、アクション・セットは可視になります。

<!ELEMENT extension (actionSetPartAssociation*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT actionSetPartAssociation (part*)>

<!ATTLIST actionSetPartAssociation

targetID CDATA #REQUIRED>


<!ELEMENT part EMPTY>

<!ATTLIST part

id CDATA #REQUIRED>


以下は、アクション・セット・パーツ関連の例です (サブエレメントと way 属性が使用されていることに注意してください)。

 

<extension point=

"org.eclipse.ui.actionSetPartAssociations"

>

<actionSetPartAssociation targetID=

"org.eclipse.jdt.ui.refactoring.actionSet"

>

<part id=

"org.eclipse.jdt.ui.PackageExplorer"

/>

<part id=

"org.eclipse.jdt.ui.CompilationUnitError"

/>

</actionSetPartAssociation>

</extension>

上の例では、ビューまたはエディターがリファクタリング・アクション・セットに関連付けられます。

ユーザーは、パースペクティブのカスタマイズ・ダイアログを使用して、 これらの関連をオーバーライドできます。 これらの関連に関係なく、アクション・セットはユーザーがオフにすると表示されなくなり、ユーザーが オンにすると常に可視となります。