Presentaciones de contenedor de código fuente
Identificador:
org.eclipse.debug.ui.sourceContainerPresentations
A partir del release:
3.0
Descripción:
Punto de extensión que permite definir aspectos de presentación de un tipo de contenedor de código fuente.
Código de configuración:
<!ELEMENT extension (sourceContainerPresentation*)>
<!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 sourceContainerPresentation EMPTY>
<!ATTLIST sourceContainerPresentation
id CDATA #REQUIRED
icon CDATA #IMPLIED
containerTypeID CDATA #REQUIRED
browserClass CDATA #IMPLIED>
Punto de extensión que permite definir aspectos de presentación de un tipo de contenedor de código fuente.
- id: ID exclusivo utilizado para hacer referencia a esta implementación.
- icon: icono que debe visualizarse para el tipo de contenedor de código fuente y sus instancias.
- containerTypeID: identificador exclusivo del tipo de contenedor de código fuente para el que se suministra esta presentación.
- browserClass: clase a la que puede llamarse para visualizar un diálogo de búsqueda del tipo de contenedor de código fuente. Debe implementar ISourceLocationBrowser.
Ejemplos:
A continuación figura un ejemplo de definición de presentación de contenedor de código fuente.
<extension point=
"org.eclipse.debug.ui.sourceContainerPresentations"
>
<sourceContainerPresentation
browserClass=
"org.eclipse.debug.internal.ui.sourcelookup.browsers.ProjectSourceContainerBrowser"
containerTypeID=
"org.eclipse.debug.core.containerType.project"
icon=
"icons/full/obj16/prj_obj.gif"
id=
"org.eclipse.debug.ui.containerPresentation.project"
>
</sourceContainerPresentation>
</extension>
Información sobre las API:
El valor del atributo browserClass
debe ser un nombre totalmente calificado de una clase Java que implemente la
interfaz ISourceLocationBrowser.
Copyright (c) 2003, 2004 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 (Common Public License) v1.0 que acompaña a
esta distribución, y está disponible en
http://www.eclipse.org/legal/cpl-v10.html