Punti di estensione di base del workbench

Il workbench definisce punti di estensione che consentono ai plug-in di aggiungere nuove funzionalità a visualizzazioni ed editor esistenti o di implementare nuovi  editor e visualizzazioni. I contributi forniti a questi punti di estensione saranno illustrati servendosi di una delle applicazioni campione del workbench, lo strumento readme.

Lo strumento readme è un plug-in che fornisce modifica ed esplorazione personalizzate a una risorsa specifica, un file .readme. L'esempio mostra numerosi modi tipici (anche se semplificati) in cui le estensioni possono essere utilizzate per fornire strumenti specializzati.

Lo strumento readme contribuisce ai menu della visualizzazione del navigator, aggiunge azioni correlate all'editor ai menu e alla barra degli strumenti del workbench, definisce una visualizzazione personalizzata e una funzione di struttura del contenuto nonché indicatori e risoluzioni degli indicatori. La figura sottostante illustra alcune delle funzioni personalizzate aggiunte al workbench dallo strumento readme.

Workbench
con lo strumento readme che fornisce serie di azioni, azioni di
visualizzazioni ed editor, visualizzazioni ed editor personalizzati e
funzione di struttura del contenuto

Lo strumento readme contribuisce anche a proprietà, preferenze e procedure guidate del workbench. L'argomento sarà illustrato in Finestre di dialogo e procedure guidate e in Preferenze e proprietà

Lo strumento readme si trova nel pacchetto org.eclipse.ui.examples.readmetool. E possibile trovare readmetool.jar e plugin.xml nella directory org.eclipse.ui.examples.readmetool al di sotto della directory plugins. Per poter proseguire, è necessario verificare di avere installato gli esempi della piattaforma.  Per maggiori informazioni, consultare Guida agli esempi

Lo strumento readme implementa molte estensioni del workbench differenti.  Verrà illustrato inizialmente uno dei punti di estensione del workbench più semplici, una visualizzazione.  Quindi, saranno analizzati i punti di estensione dello strumento readme nell'ordine di apparizione più probabile.

Copyright
IBM Corp. e altri 2000,2002.