As entradas são usadas em um construtor para fornecer valores às variáveis que são definidos nos conjuntos de
comandos a que um construtor faz referência. As entradas também participam da verificação que determina se o objeto de saída de um construtor está desatualizado.
Os conjuntos de comandos têm variáveis de substituição definidas neles. Alguns dos valores dessas variáveis de substituição são fornecidos pelas entradas definidas no construtor.
Existem dois tipos de entradas:
- Entradas que especificam os objetos dos componentes usados para a construção de outro objeto. Por exemplo, você pode usar esse tipo de entrada para especificar a lista de módulos estaticamente limitados a um programa ou programa de serviços.
Esse tipo de entrada é indicado por variáveis do tipo *INPUT, que é especificada na tabela de variável associada a esse conjunto de comandos no construtor.
- Entradas que especificam as origens sobre as quais os conjuntos de comandos serão repetidos. Por exemplo, você pode usar esse tipo de entrada para descrever os membros de um arquivo de origem com um tipo de origem específico. Nesse caso, o conjunto de comandos é aplicado a cada elemento da lista de membros especificados nesta entrada. Para cada construtor, pode haver apenas uma dessas listas especificada no conjunto de entradas. Os elementos desse tipo de entrada são referenciados pelas quatro variáveis de substituição especiais para o conjunto de comandos.
Cada entrada possui um nome que pode ser usado na tabela de variáveis.
Ela também tem um tipo para especificar se essa entrada especifica que os objetos dos componentes são usados para construir outro objeto ou especifica as origens sobre as quais os conjuntos de comandos serão repetidos. Ela tem, pelo menos, uma definição de inclusão que especifica o que incluir na entrada. Ela também tem uma lista de definições de exclusão que especificam o que excluir da entrada.
Consulte
o Jazz.net
para obter mais informações.