Tipos de Contentor de Código Aberto

org.eclipse.debug.core.sourceContainerTypes

3.0

Este ponto de extensão permite às funções de busca de código aberto da plataforma de depuração contribuir com um conjunto expansível de tipos de conteúdos de código aberto.

<!ELEMENT extension (sourceContainerType*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT sourceContainerType EMPTY>

<!ATTLIST sourceContainerType

id          CDATA #REQUIRED

name        CDATA #REQUIRED

class       CDATA #REQUIRED

description CDATA #IMPLIED>


De seguida apresenta-se um exemplo de uma definição de tipo de contentor de código aberto:

<extension point=

"org.eclipse.debug.core.sourceContainerTypes"

>

<sourceContainerType name=

"Project"

class=

"org.eclipse.debug.internal.core.sourcelookup.containers.ProjectSourceContainerType"

id=

"org.eclipse.debug.core.containerType.project"

description=

"Um projecto na área de trabalho"

>

</sourceContainerType>

</extension>

O valor do atributo class tem de ser um nome totalmente qualificado de uma classe Java que implemente a interface ISourceContainerType.