Perspektivy

org.eclipse.ui.perspective

Tento bod rozšíření se používá pro přidávání továren perspektiv do pracovní plochy. Továrna perspektiv se používá k definování počátečního rozvržení a viditelných akčních sad pro perspektivu. Uživatel si může zvolit perspektivu vyvoláním podnabídky "Otevřít perspektivu" v nabídce "Okno".

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

Volitelný dílčí prvek, jehož tělo by mělo obsahovat text poskytující krátký popis perspektivy.



Následuje příklad bodu rozšíření perspektivy:

   

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

Hodnota atributu class musí být úplný název třídy, která implementuje org.eclipse.ui.IPerspectiveFactory. Tato třída musí dodávat počáteční rozvržení pro perspektivu, pokud je vyžadované pracovní plochou.

Soubor plugin_customization.ini se používá k definování výchozí perspektivy. Výchozí perspektiva je první perspektiva, která se zobrazí při spuštění produktu po jeho instalaci. Používá se také, pokud uživatel otevírá stránku nebo okno bez určené perspektivy. Výchozí perspektiva je definována jako vlastnost v plugin_customization.ini, jak je zobrazeno níže. Uživatel může tuto perspektivu také potlačit ze stránky předvoleb perspektiv pracovní plochy.

    defaultPerspectiveId = org.eclipse.ui.resourcePerspective 
Perspektivy, které se zobrazí v nabídce "Otevřít perspektivu" jsou zástupci pro výběr perspektiv. Tuto množinu definuje samotná aktivní perspektiva a rozšíření provedená prostřednictvím bodu rozšíření perspectiveExtensions.

Pracovní plocha poskytuje "Perspektivu prostředku". Moduly plug-in mohou přidat další perspektivy. Jejich výběr se provádí pomocí podnabídky "Otevřít perspektivu" v nabídce "Okno".