Page d'entrée de conteneur de chemin d'inclusion
Identificateur :
org.eclipse.wst.jsdt.ui.JsGlobalScopeContainerPage
Description :
Ce point d'extension permet d'ajouter une page d'assistant pour la création et l'édition d'une entrée de conteneur de chemin d'inclusion.
Marquage de configuration :
<!ELEMENT extension (JsGlobalScopeContainerPage+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
- point - identificateur qualifié complet du point d'extension cible
- id - identificateur facultatif de l'instance de l'extension
- name - nom facultatif de l'instance de l'extension
<!ELEMENT JsGlobalScopeContainerPage EMPTY>
<!ATTLIST JsGlobalScopeContainerPage
id CDATA #REQUIRED
name CDATA #REQUIRED
class CDATA #REQUIRED
allowMulti (true | false)
>
- id - identifie les conteneurs de chemin d'inclusion pour lesquels cette page doit être utilisée. L'ID correspond au premier segment du chemin d'une entrée de chemin d'inclusion d'un conteneur et à l'ID référencé dans org.eclipse.wst.jsdt.core.JsGlobalScopeContainerInitializer.
- name - nom du conteneur de chemin d'inclusion utilisé lors de la sélection d'un nouveau conteneur. Cet attribut doit être une chaîne traduisible.
- class : nom de la classe implémentant cette page de conteneur. La classe doit être publique et implémenter org.eclipse.wst.jsdt.ui.wizards.IJsGlobalScopeContainerPage
avec un constructeur public sans argument.
- allowMulti - Permet d'ajouter plusieurs entrées du conteneur de chemin d'inclusion avec les ID associés à un projet, 'false' sauf si indication contraire.
Exemples :
Vous trouverez ci-dessous un exemple de page de conteneur d'entrée de chemin d'accès aux classes :
<extension point="org.eclipse.wst.jsdt.ui.JsGlobalScopeContainerPage">
<JsGlobalScopeContainerPage
id="com.example.myplugin.myContainerId"
name="JRE System Libraries"
class="com.example.NewJDKEntryPage">
</JsGlobalScopeContainerPage>
</extension>
Copyright (c) 2007 IBM Corporation and others.
All rights reserved. Ce programme et les produits associés sont
distribués sous licence v1.0 et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/epl-v10.html