Associazioni di parte a un insieme di azioni
Identificativo:
org.eclipse.ui.actionSetPartAssociations
Descrizione:
Questo punto di estensione è utilizzato per definire
un insieme di azioni da aggiungere ad una prospettiva in cui sia aperta una
parte (vista o editor).
Nel caso di un editor, l'insieme di azioni sarà visibile quando l'editor è
attivo.
Nel caso di una vista, l'insieme di azioni sarà visibile quando la vista è
attiva.
Tag di configurazione:
<!ELEMENT extension (actionSetPartAssociation*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - identificativo completo del punto di estensione di
destinazione
- id - identificativo dell'istanza dell'estensione
- name - nome dell'istanza dell'estensione facoltativo
<!ELEMENT actionSetPartAssociation (part*)>
<!ATTLIST actionSetPartAssociation
targetID CDATA #REQUIRED>
- targetID - l'identificativo univoco dell'insieme di azioni
(specificato nel registro) da associare a viste e/o editor particolari del
workbench.
<!ELEMENT part EMPTY>
<!ATTLIST part
id CDATA #REQUIRED>
- id - l'identificativo univoco della parte (vista o editor) da
associare all'insieme di azioni.
Esempi:
Di seguito è riportato un esempio
di associazione di parti a un insieme di azioni (si osservino l'elemento secondario e la modalità di utilizzo degli attributi):
<extension point=
"org.eclipse.ui.actionSetPartAssociations"
>
<actionSetPartAssociation targetID=
"org.eclipse.jdt.ui.refactoring.actionSet"
>
<part id=
"org.eclipse.jdt.ui.PackageExplorer"
/>
<part id=
"org.eclipse.jdt.ui.CompilationUnitError"
/>
</actionSetPartAssociation>
</extension>
Nell'esempio precedente, una vista e un editor sono associati ad un insieme di azioni di refactoring.
Informazioni API:
L'utente può sostituire queste associazioni utilizzando la finestra di dialogo della prospettiva personalizzata. In tal caso saranno visibili soltanto gli insiemi di azioni selezionati
dall'utente indipendentemente da queste associazioni.
Copyright (c) 2002, 2004 IBM Corporation e altri.
Tutti i diritti riservati. Questo programma e il materiale di accompagnamento sono disponibili secondo i termini della Eclipse Public
License v1.0 che sono distribuiti con il prodotto, e disponibili all'indirizzo
http://www.eclipse.org/legal/epl-v10.html