<!ELEMENT extension (configExtension+ , standbyContentPart* , action*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT configExtension EMPTY>
<!ATTLIST configExtension
configId CDATA #REQUIRED
content CDATA #REQUIRED>
Définit une extension pour une configuration d'introduction. Il est possible d'étendre toute page ou tout groupe dans une configuration de partie d'introduction en cas de déclaration extensive en définissant des points d'ancrage.
<!ELEMENT standbyContentPart EMPTY>
<!ATTLIST standbyContentPart
id CDATA #REQUIRED
pluginId CDATA #REQUIRED
class CDATA #REQUIRED>
Enregistrement de standbyContentPart. Après enregistrement, les parties en attente peuvent être lancées via une action introURL au format suivant :
http://org.eclipse.ui.intro/showStandby?partId=<id of standbyContentPart>
org.eclipse.ui.intro.config.IStandbyContentPart
pour
permettre l'affichage d'un contenu différent en attente, tel
qu'un aide-mémoire.<!ELEMENT action EMPTY>
<!ATTLIST action
name CDATA #REQUIRED
replaces CDATA #REQUIRED>
enregistrement d'une action d'URL d'introduction personnalisée. L'opération peut servir à créer de nouvelles actions d'URL d'introduction ou un raccourci à des actions prédéterminées.
<extension point=
"org.eclipse.ui.intro.configExtension"
>
<configExtension configId=
"com.org.xyz.introConfig"
content=
"extensionContent.xml"
/>
<standbyPart id=
"com.org.xyz.myStandbyPart"
class=
"com.org.xyz.internal.MyStandbyContent"
pluginId=
"com.org.xyz"
/>
<action name=
"shortcutAction"
replaces=
"http://org.eclipse.ui.intro/showStandby?partId=com.org.xyz.myStandbyPart"
/>
<action name=
"customAction"
replaces=
"runAction?pluginId=com.org.xyz&class=com.org.xyz.CustomAction&param1=value1"
/>
</extension>
Copyright (c) 2004 IBM Corporation and others.
All rights reserved. Ce programme et les produits qui l'accompagnent sont distribués sous licence Eclipse v1.0 et disponibles à l'adresse suivante :http://www.eclipse.org/legal/epl-v10.html.