Seções de Resumo do Sistema

org.eclipse.ui.systemSummarySections

3.0

A UI do Eclipse fornece um AboutDialog que poder ser marcado e reutilizado pelos plug-ins do produto do cliente. Esse diálogo inclui um diálogo SystemSummary que contém detalhes da configuração. A extensão do ponto de extensão org.eclipse.ui.systemSummarySections permite aos clientes colocar suas próprias informações no log.

<!ELEMENT extension (section+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT section EMPTY>

<!ATTLIST section

class        CDATA #REQUIRED

sectionTitle CDATA #REQUIRED

id           CDATA #IMPLIED>


A seguir, um exemplo de uma extensão systemSummarySections:

<extension point=

"org.eclipse.ui.systemSummarySections"

>

<section sectionTitle=

"Plug-in do Gerenciador de Cookies"

class=

"org.eclipse.ui.examples.rcp.browser.ConfigDetails"

id=

"RCPBrowser.ConfigDetails"

>

</section>

</extension>

A classe especificada no elemento da seção deve ser uma subclasse concreta de org.eclipse.ui.about.ISystemSummarySection.

O Workbench utiliza esse ponto de extensão para fornecer as seguintes seções no diálogo de resumo do sistema: - Propriedades do sistema: o conteúdo da tabela retornado por java.lang.System.getProperties. - Recursos: o id de todos os recursos localizados pelo eclipse. - Registro do Plug-in: o id de todos os plug-ins localizados pelo eclipse. - Preferências do Usuário: o conteúdo do PreferencesService do Eclipse. - Log de Erros: o conteúdo do log de erros da plataforma.