Participantes de la página de consola
Identificador:
org.eclipse.ui.console.consolePageParticipants
A partir de:
3.1
Descripción:
este punto de extensión
proporciona un mecanismo para contribuir con un participante de la página de
consola. Se notifica a un participante de la página de consola de los eventos
de ciclo de vida de la página como, por ejemplo, su creación, activación,
desactivación y desecho. Un participante de la página también puede proporcionar adaptadores para una
página.
Códigos de configuración:
<!ELEMENT extension (consolePageParticipant)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point: identificador totalmente calificado del punto de extensión
destino
- id: identificador opcional de la instancia de extensión
- name: nombre opcional de la instancia de extensión
<!ELEMENT consolePageParticipant (enablement)>
<!ATTLIST consolePageParticipant
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id: especifica un identificador exclusivo para este participante de
la página de consola
- class: especifica un nombre totalmente calificado de una clase Java
que implementa
IConsolePageParticipant
Ejemplos:
a continuación se
muestra un ejemplo de punto de extensión de participante de página de consola:
<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>
En el ejemplo anterior, el participante de la página de consola contribuido se
utilizará para todas las consolas del tipo "com.example.ExampleConsole."
Información sobre las API:
El valor
del atributo class debe ser un nombre totalmente calificado de una clase
Java que implemente la interfaz
org.eclipse.debug.ui.console.IConsolePageParticipantDelegate.
Copyright (c) 2000, 2005 IBM Corporation y otros.
Reservados todos los derechos. Este programa y sus materiales adjuntos están
disponibles bajo los términos de la licencia pública común (Eclipse Public
License) v1.0 que acompaña a esta distribución, y está disponible en
http://www.eclipse.org/legal/epl-v10.html