O projeto de padrão contém vários tipos de diretórios e arquivos:
Um único projeto de biblioteca padrão é representado por um plug-in do Eclipse. Um projeto de biblioteca padrão sempre contém uma biblioteca padrão. Um projeto de biblioteca padrão pode ter um ou mais padrões. Um padrão geralmente possui pelo menos um parâmetro. Embora vários padrões sejam empacotados com a mesma biblioteca, eles são geralmente independentes entre si. Os padrões são empacotados apenas com suas bibliotecas e os padrões do membro da biblioteca e as bibliotecas são distribuídos como plug-ins.
O arquivo de manifesto para a biblioteca do projeto mantém uma lista de todos os manifestos contidos no projeto. Cada arquivo de manifesto do padrão mantém informações sobre o padrão e seus parâmetros. Quando uma propriedade do padrão é modificada, as alterações correspondentes são feitas no manifesto do padrão. Algumas das propriedades também estão localizadas no código Java. Você pode ressincronizar o código e os arquivos de manifesto, quando necessário, a partir da Visualização Autoria de Padrões.
Quando o projeto de plug-in de biblioteca padrão é criado utilizando uma exportação de recursos RAS, é construído um arquivo de manifesto separado. Ele inclui informações adicionais sobre empacotamento do projeto. Essas informações ajudam na importação e no desempacotamento do padrão.