Apresentações de Contentor de Código Aberto
Identificador:
org.eclipse.debug.ui.sourceContainerPresentations
A partir de:
3.0
Descrição:
Ponto de extensão que permite definir aspectos de apresentação de um tipo de contentor de código aberto.
Marcação da Configuração:
<!ELEMENT extension (sourceContainerPresentation*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - um identificador totalmente qualificado do ponto de extensão de destino
- id - um identificador opcional da instância de extensão
- name - um nome opcional da instância de extensão
<!ELEMENT sourceContainerPresentation EMPTY>
<!ATTLIST sourceContainerPresentation
id CDATA #REQUIRED
icon CDATA #IMPLIED
containerTypeID CDATA #REQUIRED
browserClass CDATA #IMPLIED>
Um ponto de extensão que permite definir aspectos de apresentação de um tipo de contentor de código aberto.
- id - O id exclusivo utilizado para referir esta implementação.
- icon - O ícone que deve ser apresentado para o tipo de contentor de código aberto e suas instâncias-objecto.
- containerTypeID - O identificador exclusivo do tipo de contentor de código aberto para o qual esta apresentação está a ser facultada.
- browserClass - Uma classe que pode ser chamada para apresentar uma caixa de diálogo de procura do tipo de contentor de código aberto. Tem de implementar
ISourceLocationBrowser.
Exemplos:
De seguida é apresentado um exemplo de uma definição de apresentação de contentor de código aberto.
<extension point=
"org.eclipse.debug.ui.sourceContainerPresentations"
>
<sourceContainerPresentation
browserClass=
"org.eclipse.debug.internal.ui.sourcelookup.browsers.ProjectSourceContainerBrowser"
containerTypeID=
"org.eclipse.debug.core.containerType.project"
icon=
"icons/full/obj16/prj_obj.gif"
id=
"org.eclipse.debug.ui.containerPresentation.project"
>
</sourceContainerPresentation>
</extension>
Informações de API:
O valor do atributo browserClass tem de ser um nome totalmente qualificado de uma classe Java que implemente a interface ISourceLocationBrowser.
Copyright (c) 2003, 2005 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ão disponíveis em http://www.eclipse.org/legal/epl-v10.html