Handlingsdefinisjoner
Identifikator:
org.eclipse.ui.actionDefinitions
Siden:
Utgave 2.0
Beskrivelse:
ADVARSEL: Dette utvidelsespunktet er foreldet.
Ikke bruk dette utvidelsespunktet. Det vil bli fjernet i fremtidige versjoner av produktet.
Bruk i stedet
utvidelsespunktet org.eclipse.ui.commands
Dette utvidelsespunktet blir brukt til å registrere handlingsdefinisjoner. Hurtigtaster (se utvidelsespunktet
Hurtigtastsett) bruker handlingsdefinisjoner for å referere til handlinger. En handling knytter seg til en gitt
hurtigtast ved at den registreres i den hurtigtastens tilknyttede handlingsdefinisjon. En handling registrerer seg
i en handlingsdefinisjon ved å kalle opp metoden setActionDefinitionId(String id) og oppgi
handlingsdefinisjonens ID som et argument.
Konfigurasjonskodetype:
<!ELEMENT extension (actionDefinition*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - en fullt kvalifisert ID for målutvidelsespunktet
- id - en valgfri ID for utvidelsesforekomsten
- name - et valgfritt navn på utvidelsesforekomsten
Elementet actionDefinition er foreldet.
<!ELEMENT actionDefinition EMPTY>
<!ATTLIST actionDefinition
id CDATA #REQUIRED
name CDATA #IMPLIED
description CDATA #IMPLIED>
- id - et unikt navn som kan brukes til å identifisere denne handlingen.
- name - navnet på handlingen slik brukeren ser det.
- description - en kort beskrivelse av handlingen som skal vises til brukeren.
Eksempler:
Nedenfor finner du et eksempel på en
handlingsdefinisjonsutvidelse.
<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>
API-informasjon:
Metodene public void
setActionDefinitionId(String
id) og public String getActionDefinitionId() er lagt til i IAction.
MERK - andre attributter kan legges til etter behov i fremtiden.
Levert implementering:
Arbeidsbenken har mange handlingsdefinisjoner.
Copyright (c) 2002, 2004 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html