Creazione del progetto di plugin
Per generare plugin Eclipse, è possibile utilizzare qualsiasi IDE Java
si desideri; in questo caso, tuttavia, si procederà attraverso le varie
fasi per la generazione del nuovo plugin utilizzando l'IDE Java
Eclipse.
Se non si ha ancora dimestichezza con il workbench Eclipse
e l'IDE Java, consultare la Guida per l'utente per lo sviluppo Java per
ulteriori informazioni sulle varie operazioni che si stanno
effettuando. Inizialmente ci si occuperà del codice, non dello
strumento. Tuttavia, vi sono alcune istruzioni di base che
occorre conoscere ed applicare per poter cominciare.
Creazione del progetto di plugin
Per creare un progetto contenente il lavoro, è necessario creare un progetto. È possibile utilizzare alcune funzioni di generazione del codice del PDE (Plug-in Development Environment) per un modello da cui partire.
In tal modo si imposterà il progetto per la scrittura del codice Java e si otterrà un file manifest di plugin predefinito ed una classe per contenere la vista.
- Aprire la procedura guidata Nuovo progetto... (File > Nuovo > Progetto...) e scegliere Progetto di plugin dalla categoria Sviluppo plugin, quindi fare clic su Avanti.
- Nella pagina Progetto di plugin, utilizzare com.example.helloworld come nome del progetto e selezionare la casella relativa a Crea un progetto Java (questo è il valore predefinito).
Fare clic su Avanti per accettare la struttura del progetto Java predefinita.
- Nella pagina Contenuto del plugin, fare riferimento alle impostazioni predefinite. La procedura guidata imposta com.example.helloworld
come l'id del plugin. La procedura guidata genera inoltre una classe di plugin e consente di fornire informazioni supplementari su come partecipare alla creazione dell'interfaccia utente.
Le impostazioni predefinite sono accettabili, quindi fare clic su Avanti.
- Nella pagina Modelli, selezionare la casella relativa a Crea un plugin che utilizzi uno dei modelli. Selezionare quindi il modello Plugin con una vista. Fare clic su Avanti.
- Poiché si desidera creare un plugin minimo, a questo punto è necessario modificare le impostazioni predefinite per lasciare le cose quanto più semplici possibile.
Nella pagina Impostazioni vista principale, modificare le impostazioni predefinite consigliate come segue:
- Modificare Nome pacchetto Java da com.example.helloworld.views a com.example.helloworld
(non è necessario un pacchetto separato per la vista).
- Modificare il Nome classe vista in HelloWorldView.
- Modificare il Nome vista in Hello View.
- Lasciare l'impostazione predefinita di ID categoria vista impostata su com.example.helloworld.
- Modificare il Nome categoria vista in Hello Category.
- Lasciare il tipo di visualizzatore predefinito su Visualizzatore tabella (per maggiore semplicità, verrà modificato nel codice).
- Deselezionare la casella Aggiungi la vista alla prospettiva di risorsa.
- Fare clic su Avanti per passare alla pagina successiva.
- Nella pagina Funzioni vista, deselezionare tutte le caselle in modo che per il plugin non vengano generate funzioni supplementari.
Fare clic su Fine per creare il progetto e la struttura del plugin.
- Quando viene richiesto se si desidera passare alla prospettiva Sviluppo plugin, rispondere Sì.
- Passare al nuovo progetto ed esaminarne il contenuto.
La struttura del progetto include vari file e un pacchetto Java. I file importanti in questa fase sono il file (manifest) plugin.xml e il codice di origine Java per il plugin. Si osserverà prima l'implementazione per una vista, quindi di esaminerà il file manifest.
