O assistente para Assistente ajuda você criando vários arquivos de código-fonte de Java básicos de um assistente, que contém códigos de amostra.
Você não precisará usar sempre um assistente para Assistente para criar um assistente. O quadro abaixo ajuda você a fazer a escolha.
Dependendo do tipo de assistente que desejar criar, siga as seguintes instruções:
Para criar um assistente para novo arquivo ou um assistente personalizado:
Clique com o botão direito do mouse em um projeto de módulo e escolha Novo > Modelo de projeto.
Na página Tipo de assistente, você deve definir o seguinte:
Tipo de registro. Especifica onde o usuário poderá encontrar o assistente no IDE. Consulte Sobre os assistentes para obter mais detalhes.
Seqüência da etapa do assistente. Especifica se o assistente para Assistente criará uma implementação desta classe API do NetBeans:
Se escolher Estático, não será criada uma implementação da classe API do NetBeans. A progressão padrão de painel para painel será suportada pelo assistente, progressão seqüencial sem divergências ou reversões.
Se escolher Dinâmico o assistente Assistente criará uma implementação da classe WizardDescriptor.Iterator. Esta classe guia o progresso de um painel ao outro. O desenvolvedor tem maior liberdade na codificação do assistente, porém com uma tarefa mais complexa, já que há muito mais possibilidades a serem levadas em consideração. Quando você escolhe "Estático", você também pode estender o assistente para fornecer suporte para omissão e reversão de painel, mas o tipo "Dinâmico" foi feito para este propósito. Por exemplo, o assistente para Adicionar instância de servidor oferece diferentes painéis dependendo do tipo de servidor que o usuário deseja registrar.
Número de painéis do assistente. Para cada painel, o IDE cria dois arquivos — um painel visual (chamado xxxVisualPanel.java) e um painel de assistente (chamado xxxWizardPanel) para recuperar os valores atuais do painel visual. Somente se inserir um número inteiro maior do que 0, você poderá passar para o painel seguinte no assistente Assistente.
Na página Nome, ícone e local, você deve definir o seguinte:
Prefixo do nome da classe Especifica o nome dos novos painéis e da classe de ação.
Pacote. Especifica o nome do pacote no qual a classe será alojada.
Você poderá definir os itens a seguir somente se o assistente for registrado como um assistente para Novo arquivo:
Nome de exibição. Especifica o nome de exibição do novo assistente no assistente para Novo arquivo.
Categoria. Especifica a categoria do assistente para Novo arquivo na qual o assistente para novo arquivo será colocado.
Ícone. Especifica o ícone que será exibido no assistente para Novo arquivo.
Clique em Terminar.
Após concluir o assistente, você pode fazer o seguinte:
Melhorar o arquivo layer.xml alterando o ícone ou reorganizando a posição do modelo no assistente para Novo projeto.
Alterar a descrição que irá aparecer na caixa Descrição do assistente para Novo projeto.
Para criar um novo modelo de projeto ou um assistente para amostra:
Clique com o botão direito do mouse em um projeto de módulo e escolha Novo > Modelo de projeto.
Na página Selecionar projeto, você deve especificar o projeto que deseja que esteja disponível como amostra ou modelo de projeto. Você pode usar a lista suspensa Projeto para selecionar um projeto aberto ou pode clicar em Explorar para procurar um projeto no sistema de arquivos.
Clique em Próximo.
Na página Nome, ícone e local, você deve definir o seguinte:
Nome do modelo. Especifica o nome do novo modelo de projeto.
Nome de exibição. Especifica o rótulo do modelo. Por exemplo, você verá esse rótulo no gerenciador Plug-ins.. (Opcional)
Categoria. Especifica a categoria do modelo. Por exemplo, isso permitirá que o usuário encontre o modelo mais facilmente no assistente para Novo projeto. (Opcional)
Pacote. Especifica o nome do pacote no qual a classe será alojada.
Clique em Terminar.
Após concluir o assistente, você pode fazer o seguinte:
Melhorar o arquivo layer.xml alterando o ícone ou reorganizando a posição do modelo no assistente para Novo projeto.
Alterar a descrição que irá aparecer na caixa Descrição do assistente para Novo projeto.