Descrição: Este ponto de extensão é utilizado para incluir criações de perspectivas no workbench. Uma criação de perspectiva é utilizada para definir o layout inicial e os conjuntos de ações visíveis em uma perspectiva. O usuário pode selecionar uma perspectiva chamando o submenu "Abrir Perspectiva" do menu "Janela".
Marcação da Configuração:
<!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
>
<!ELEMENT description (#CDATA)>
Um subelemento opcional cujo corpo deve conter um texto, fornecendo uma breve descrição da perspectiva.
Exemplos: A seguir, um exemplo de extensão de uma 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>
Informações de API: O valor do atributo class deve ser um nome completo de uma classe que implementa org.eclipse.ui.IPerspectiveFactory. A classe deve fornecer o layout inicial para uma perspectiva quando solicitado pelo workbench.
O arquivo plugin_customization.ini é utilizado para definir a perspectiva padrão. A perspectiva default perspective é a primeira perspectiva que aparece quando o produto é iniciado depois da instalação. Ela também é utilizada quando o usuário abre uma página ou janela sem nenhuma perspectiva especificada. A perspectiva padrão é definida como uma propriedade em plugin_customization.ini, como mostrado abaixo. O usuário também pode substituir essa perspectiva na página de preferências de perspectivas do workbench.
defaultPerspectiveId = org.eclipse.ui.resourcePerspectiveAs perspectivas que aparecem no menu "Abrir Perspectiva" são atalhos para a seleção de perspectivas. Esse conjunto é definido pela própria perspectiva ativa e pelas extensões feitas através do ponto de extensão perspectiveExtensions.
Implementação Fornecida: O workbench fornece uma "Perspectiva de Recurso". Perspectivas adicionais podem ser incluídas por plug-ins. Elas são selecionados utilizando o submenu "Abrir Perspectiva" do menu "Janela".
Copyright (c) 2002, 2003 IBM Corporation e outros.
Todos os direitos reservados.
Este programa e os materiais que o acompanham são disponibilizados sob os termos da Common Public License v1.0 que acompanha esta distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/cpl-v10.html