Perspektiver

org.eclipse.ui.perspective

Dette utvidelsespunktet blir brukt til å legge til perspektiv-factories på arbeidsbenken. En perspektiv-factory blir brukt til å definere første layout og synlige handlingssett for et perspektiv. Brukeren kan velge et perspektiv ved å starte undermenyen "Åpne perspektiv" på "Vindu"-menyen.

<!ELEMENT extension (perspective*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT perspective (description?)>

<!ATTLIST perspective

id    CDATA #REQUIRED

name  CDATA #REQUIRED

class CDATA #REQUIRED

icon  CDATA #IMPLIED

fixed (true | false) >


<!ELEMENT description (#PCDATA)>

et valgfritt underelement der hoveddelen skal inneholde tekst som gir en kort beskrivelse av perspektivet.



Nedenfor finner du et eksempel på en perspektivutvidelse.

   

<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>

Verdien av class-attributtet må være det fullt kvalifiserte navnet på en klasse som implementerer org.eclipse.ui.IPerspectiveFactory. Klassen må oppgi den første layouten for et perspektiv når arbeidsbenken ber om det.

Filen plugin_customization.ini blir brukt til å definere standardperspektivet. Standardperspektivet er det første perspektivet som blir vist når produktet startes etter installering. Det blir også brukt når brukeren åpner en side eller et vindu uten noe oppgitt perspektiv. Standardperspektivet er definert som en egenskap i plugin_customization.ini, som vist nedenfor. Brukeren kan også overstyre dette perspektivet fra preferansesiden for arbeidsbenkperspektiver.

    defaultPerspectiveId = org.eclipse.ui.resourcePerspective 
Perspektivene som blir vist på menyen "Åpne perspektiv", er snarveier for perspektivvalg. Dette settet blir definert av selve det aktive perspektivet, og utvidelser som blir gjort via perspectiveExtensions-utvidelsespunktet.

Arbeidsbenken har et "Ressurs-perspektiv". Andre perspektiver kan legges til av plugin-moduler. De blir valgt ved hjelp av undermenyen "Åpne perspektiv" på "Vindu"-menyen.