Présentations des conteneurs source
Identificateur :
org.eclipse.debug.ui.sourceContainerPresentations
Depuis :
3.0
Description :
Ce
point d'extension définit les aspects de présentation d'un type
de conteneur source.
Marques de configuration :
<!ELEMENT extension (sourceContainerPresentation*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - identificateur qualifié complet d'un point d'extension cible.
- id -identificateur facultatif de l'instance d'extension.
- name - nom facultatif de l'instance d'extension.
<!ELEMENT sourceContainerPresentation EMPTY>
<!ATTLIST sourceContainerPresentation
id CDATA #REQUIRED
icon CDATA #IMPLIED
containerTypeID CDATA #REQUIRED
browserClass CDATA #IMPLIED>
Un point d'extension qui définit les aspects de présentation d'un
type de conteneur source.
- id - ID unique utilisé pour faire référence à cette
implémentation.
- icon - icône devant s'afficher pour le type de conteneur
source et les instances.
- containerTypeID - identificateur nique du type de
conteneur source pour lequel cette présentation est fournie.
- browserClass - classe pouvant être appelée afin d'afficher
une boîte de dialogue de parcours pour un type de conteneur source.
Doit implémenter ISourceLocationBrowser.
Exemples :
L'exemple
ci-dessous illustre la définition de la présentation d'un
conteneur source.
<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>
Informations d'API :
La
valeur de l'attribut browserClass doit correspondre au nom
qualifié complet d'une classe Java implémentant l'interface
ISourceLocationBrowser.
Copyright (c) 2003, 2004 IBM Corporation and others.
All rights reserved. Ce programme et les produits qui l'accompagnent sont
fournis sous licence v1.0 associée à cette distribution et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/cpl-v10.html