Construindo um Plug-in de Ajuda

Nesse exemplo, assumimos que um autor de documentação já forneceu a documentação não-processa da na forma de arquivos HTML. A granulidade e estrutura desses arquivos são de inteira competência da equipe de documentação. Assim que a documentação for enviada, pode ser feita a configuração independente do plug-in e dos tópicos.

Começamos assumindo que a documentação já foi fornecida na seguinte árvore.

doc/
    concepts/
        concept1.html
        concept1_1.html
        concept1_2.html
    tasks/
        task1.html
        task2.html
        task3_1.html
        task3_2.html
    ref/
        ref1.html
        ref2.html

Assumiremos que o nome do plug-in é com.example.helpexample.

A primeira etapa é criar um diretório de plug-in, com.example.helpexample sob a plataforma plugins. A sub-árvore doc\ mostrada acima deveria ser copiada dentro do diretório.

Os plug-ins de documentação precisam de um manifest exatamente como os plug-ins de código. A marcação a seguir define o plug-in de documentação.

<?xml version="1.0" ?>
<plugin name="Online Help Sample"
    id="com.example.helpexample"
    version="1.0"

    provider-name="MyExample" />