Perspectivas

Identificador: org.eclipse.ui.perspective

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.resourcePerspective 
As 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