コンソール・ページ Participant

org.eclipse.ui.console.consolePageParticipants

3.1

この拡張ポイントは、コンソール・ページ Participant を提供するためのメカニズムを提供します。 コンソール・ページの参加者は、作成、活動化、非活動化、廃棄などのページのライフ・サイクル・イベントを通知されます。ページの参加者は、ページにアダプターを提供することもできます。

<!ELEMENT extension (consolePageParticipant)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT consolePageParticipant (enablement)>

<!ATTLIST consolePageParticipant

id    CDATA #REQUIRED

class CDATA #REQUIRED>


コンソール・ページ Participant 拡張ポイントの例を以下に示します。
   

<extension point=

"org.eclipse.ui.console.consolePageParticipant"

>

<consolePageParticipant class=

"com.example.ExamplePageParticipant"

id=

"com.example.ExamplePageParticipant"

>

<enablement>

<instanceof value=

"com.example.ExampleConsole"

/>

</enablement>

</consolePageParticipant>

</extension>

上の例では、提供されたコンソール・ページ Participant が、タイプ「com.example.ExampleConsole」のすべてのコンソールに使用されます。

属性 class の値は、 インターフェース org.eclipse.debug.ui.console.IConsolePageParticipantDelegate を実装する Java クラスの完全修飾名である必要があります。