<!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)>
um subelemento opcional cujo corpo contém um texto que fornece uma breve descrição da perspectiva.
<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>
O ficheiro plugin_customization.ini é utilizado para definir a perspectiva predefinida. A perspectiva predefinida é a primeira perspectiva que aparece quando o produto é lançado após a instalação. Também é utilizada quando o utilizador abre uma página ou janela sem qualquer perspectiva especificada. A perspectiva predefinida é definida como uma propriedade dentro do ficheiro plugin_customization.ini, como se mostra a seguir. O utilizador pode também substituir esta perspectiva a partir da página de preferências das perspectivas da área de trabalho.
defaultPerspectiveId = org.eclipse.ui.resourcePerspectiveAs perspectivas que aparecem no menu "Open Perspective" são atalhos para a selecção de perspectivas. Este conjunto é definido pela própria perspectiva activa, e as extensões são efectuadas através do ponto de extensão perspectiveExtensions.
Copyright (c) 2002, 2004 IBM Corporation e outros.
Todos os direitos reservados. Este programa e os materiais que o acompanham estão disponíveis
sob os termos da Eclipse Public License v1.0 que acompanha
esta distribuição e está disponível em http://www.eclipse.org/legal/epl-v10.html