Ao programar classes no editor visual para Java, terá a opção de manter os ficheiros .java e as classes BeanInfo em pacotes diferentes dentro do mesmo projecto.
Para isso, terá de editar as propriedades do projecto Java para configurar o caminho de pesquisa BeanInfo que o editor visual utiliza. Ao mantê-los em pacotes separados, está a separar classes de momento de concepção e de momento de execução, de modo a poder implementá-las separadamente.
Por exemplo, um projecto chamado MeuProjecto contém os seguintes pacotes:
Para configurar o acima descrito:
Quando o introspector é criado para o projecto, este inclui todos os pacotes especificados na lista Pacotes no respectivo caminho de pesquisa.