Définitions d'actions
Identificateur :
org.eclipse.ui.actionDefinitions
Depuis :
2.0
Description :
ATTENTION : Ce point d'extension est DECONSEILLE.
N'utilisez pas ce point d'extension ; il sera supprimé des versions
ultérieures de ce produit.
Utilisez plutôt le point d'extension
org.eclipse.ui.commands
Ce point d'extension est utilisé pour enregistrer des définitions
d'actions. Les raccourcis clavier (reportez-vous au point d'extension Jeux
de raccourcis clavier) utilisent des définitions d'actions pour référencer
des actions. Une action se combine à un raccourci donné en s'enregistrant
avec la définition d'action associée à ce raccourci. Une action s'enregistre avec une définition d'action en appelant la
méthode setActionDefinitionId(String id) et en fournissant l'ID de
définition d'action comme argument.
Marques de configuration :
<!ELEMENT extension (actionDefinition*)>
<!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 d'extension.
- name - nom facultatif de l'instance d'extension.
<!ELEMENT actionDefinition EMPTY>
<!ATTLIST actionDefinition
id CDATA #REQUIRED
name CDATA #IMPLIED
description CDATA #IMPLIED>
- id - nom unique pouvant être utilisé pour identifier cette
action.
- name - nom de l'action tel qu'il s'affiche pour l'utilisateur.
- description - description abrégée de l'action qui s'affiche
pour l'utilisateur.
Exemples :
L'exemple
ci-dessous illustre l'extension d'une définition d'action :
<extension point=
"org.eclipse.ui.actionDefinitions"
>
<actionDefinition
id=
"org.eclipse.ui.file.save"
>
</actionDefinition>
<actionDefinition
id=
"org.eclipse.ui.file.saveAll"
>
</actionDefinition>
<actionDefinition
id=
"org.eclipse.ui.file.close"
>
</actionDefinition>
<actionDefinition
id=
"org.eclipse.ui.file.closeAll"
>
</actionDefinition>
<actionDefinition
id=
"org.eclipse.ui.file.print"
>
</actionDefinition>
</extension>
Informations d'API :
Les
méthodes public void setActionDefinitionId(String id) et public
String getActionDefinitionId() ont été ajoutées à IAction.
Remarque : d'autres attributs
peuvent être ajoutés ultérieurement, si besoin est.
Implémentation fournie :
Le
plan de travail fournit de nombreuses définitions d'actions.
Copyright (c) 2002, 2004 IBM Corporation and others.
All rights reserved. Ce programme et les produits associés sont
distribués sous licence publique Eclipse v1.0 et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/epl-v10.html