Identificativo: org.eclipse.debug.ui.launchShortcuts
Descrizione: questo punto di estensione supporta la selezione dell'avvio riservato??. Le estensioni registrano un collegamento che viene visualizzato nei menu sovrapposti Esegui e/o Debug per avviare la selezione del workbench corrente o dell'editor attivo.
Tag di configurazione:
<!ELEMENT shortcut (perspective)*> <!ATTLIST shortcut
id CDATA #REQUIRED
modes CDATA #REQUIRED
class CDATA #REQUIRED
label CDATA #REQUIRED
icon CDATA #REQUIRED
id specifica un identificativo univoco per questo
collegamento dell'avvio.modes specifica un elenco delle modalitā, separate
mediante virgola, supportate da questo collegamento.class specifica il nome completo della classe che
implementa org.eclipse.debug.ui.ILaunchShortcut.label specifica un'etichetta traducibile utilizzata per
formare questo collegamento.icon specifica un percorso relativo di plug-in verso
un'immagine utilizzata per formare questo collegamento.<!ELEMENT perspective> <!ATTLIST perspective
id CDATA #REQUIRED>
id - l'identificativo univoco di una prospettiva in
cui verrā visualizzato un collegamento menu per questo collegamento
dell'avvioEsempi:
Di seguito č riportato un esempio di un punto di estensione per un collegamento dell'avvio:
<extension point="org.eclipse.debug.ui.launchShortcuts
<shortcut
id="com.example.ExampleLaunchShortcutId"
modes="run, debug"
class="com.example.ExampleLaunchShortcutImpl"
label="Example Launch Shortcut"
icon="icons\example.gif">
<perspective id="org.eclipse.jdt.ui.JavaPerspective"/>
<perspective id="org.eclipse.debug.ui.DebugPerspective"/>
</shortcut>
</extension>
Nell'esempio precedente verrā visualizzato nei menu sovrapposti Esegui e Debug un collegamento dell'avvio con l'etichetta "Esempio di collegamento dell'avvio", in JavaPerspective e DebugPerspective.
Informazione API: il valore dell'attributo class deve corrispondere al nome completo di una classe Java che implementa l'interfaccia org.eclipse.debug.ui.ILaunchShortcut.