Descrizione: questo punto di estensione consente di aggiungere factory di prospettive al workbench. Un factory di prospettiva viene utilizzato per definire il layout iniziale e le serie di azioni visibili di una prospettiva. Č possibile selezionare una prospettiva richiamando il sottomenu "Apri" del menu Prospettiva.
Tag di configurazione:
<!ELEMENT perspective (description?)>
<!ATTLIST perspective
id CDATA
#REQUIRED
name CDATA #REQUIRED
class CDATA #REQUIRED
icon CDATA #IMPLIED
>
<!ELEMENT description (#PCDATA)>
di seguito viene riportato un esempio di estensione della prospettiva:
<extension
point="org.eclipse.ui.perspectives">
<perspective
id="org.eclipse.ui.resourcePerspective"
name="Resource"
class="org.eclipse.ui.internal.ResourcePerspective"
icon="icons/MyIcon.gif">
</perspective>
</extension>
Informazione API: il valore dell'attributo class deve costituire un nome completo di una classe che implementa org.eclipse.ui.IPerspectiveFactory. La classe, su richiesta del workbench, deve fornire il layout iniziale della prospettiva.
Il file product.ini č utilizzato per definire la prospettiva predefinita. Il termine prospettiva predefinita indica la prima prospettiva visualizzata quando il prodotto viene avviato dopo l'installazione. Questa prospettiva viene anche utilizzata all'apertura di una pagina o di una finestra priva di una specifica prospettiva. La prospettiva predefinita viene definita come una proprietā all'interno di product.ini, come illustrato sotto. Č anche possibile eliminare questa prospettiva dalla pagina delle preferenze delle prospettive sul workbench.
defaultPerspectiveId = org.eclipse.ui.resourcePerspective
Le prospettive visualizzate nel menu "Apri" rappresentano collegamenti per selezionare una prospettiva. La serie č definita dalla stessa prospettiva attiva e le estensioni sono effettuate attraverso il punto di estensione perspectiveExtensions.
Implementazione fornita: il workbench fornisce una prospettiva Risorsa. Ulteriori prospettive possono essere aggiunte mediante plug-in. Le prospettive vengono selezionate utilizzando il sottomenu Apri del menu Prospettiva.