Auxílios do VisualAge Generator


Auxílios do Organizer

Quando instalar o recurso VisualAge Generator, os menus a seguir terão opções adicionais que são específicas do VisualAge Generator.


Campos

Área de janela do Application

A área de janela do Application lista applications no imagem.

Se o comutador Exibição do menu Aplicativos estiver definido em Aplicativos do VisualAge, a área de janela listará aplicativos criados no VisualAge ou carregados em sua imagem. Se o comutador estiver definido em Todos os Aplicativos, ele listará todos os aplicativos do VisualAge e do Smalltalk em sua imagem.

Trabalhando com um aplicativo

Para trabalhar com um aplicativo, selecione o aplicativo e proceda de uma das seguintes formas:

Área de Janela Partes

A área de janela Partes lista as classes contidas no an application selecionado na área de janela do Application.

Por padrão, a área de janela Partes utiliza a Exibição de Ícones em Colunas para listar as partes. Você pode alterar a exibição para uma Exibição de Detalhes ou Exibição de Ícones selecionando uma opção da opção Exibir do menu Partes.

Para trabalhar com uma parte, selecione a parte e proceda de uma das seguintes formas:

Trabalhando com os conteúdos do painel

Para selecionar uma opção do menu de contexto que afete o conteúdo da área de janela Partes, clique o botão 2 do mouse sobre um espaço aberto na área de janela Partes enquanto nenhuma parte estiver selecionada. Em seguida, selecione uma opção no menu de contexto.

Painel das Partes do VAGen

A área de janela Partes do VAGen lista as partes do VisualAge Generator contidos no an application selecionado na área de janela Application e na classe selecionada na área de janela Partes.

Por padrão, a área da janela Partes do VAGen utiliza o Nome e a Exibição de Edição para listar as partes. Para modificar as informações exibidas, selecione uma alternativa da opção Exibição do menu Partes do VAGen.

Ícones de Partes do VAGen


iconprog
Programa

iconproc
Função

iconmapg
Grupo de mapas

iconmap
Mapa

iconrecd
Registro

icontabl
Tabela

iconpsb
PSB

icondata
Item de Dados

icongnop
Opções de geração

iconlktb
Tabela de ligação

iconrsrc
Associações de recursos

iconbind
Controle da ligação

iconlked
Edição da ligação

Menus

Application

As seguintes opções do VAGen estão disponíveis no menu Application da janela Organizer.

Código Runtime do VAGen

Selecione Gerar > Código Runtime do VAGen a partir do menu Application para gerar código para quaisquer partes do cliente que contenham partes do VAGen. Você pode gerar o código do cliente para todas as classes disponíveis nos applications selecionados.

Selecionar Código de Runtime do VAGen abre a janela Gerar Código de Runtime do VAGen Client.

Importar/Exportar

Selecione Importar/Exportar no menu Applications para importar ou exportar partes do VisualAge Generator no formato de origem externo.

Importar do VAGen

Selecione Importar no VAGen para importar partes VisualAge Generator no formato da origem externa.

Selecionar Importar no VAGen abre uma janela de seleção Arquivo na qual se especifica o nome completo de caminho do arquivo com formato de origem externa a ser importado.

A seleção de Abrir na janela de seleção Arquivo, abre a janela Importar no VAGen .

Exportar no VAGen

Selecione Exportar no VAGen para exportar todas as partes do VisualAge Generator no applications selecionado formato da origem externa. Exportar fica disponível quando um ou mais tipos de partes que permitem exportação são selecionados. Eis os tipos de parte que podem ser exportados: Programas, Funções, Mapas, Grupos de mapas, Registros, Tabelas e Itens de dados.

Selecionar Exportar no VAGen abre uma janela de seleção Arquivo, na qual se especifica o nome completo de caminho do arquivo com formato de origem externa a ser exportado.

Selecionar Abrir exporta as partes para o arquivo.

Ativar para Compactação de IC do VAGen

Selecione Migrar > Ativar para Compactação de IC do VAGen para migrar partes para que possam ser compactadas como componentes de imagem (IC). Antes de tentar compactar os ICs, você deve migrar os aplicativos GUI do VAGen para que funcionem com o mecanismo de carregamento dinâmico e em uma imagem gerada em tempo de execução reduzida.

Para ativar com sucesso as GUIs do VAGen para compactação de IC, proceda da seguinte forma:

  1. No Organizer, selecione o menu Aplicativos, em seguida, Gerar> Código Runtime do VAGen para gerar o código de tempo de execução para todos os aplicativos da GUI do VAGen.
  2. Salve sua imagem.
  3. No Organizer, selecione o menu Aplicativos, em seguida, Migrar> Ativar Compactação de IC do VAGen para migrar os aplicativos da GUI para compactação de IC. Esta migração atualiza os #abtBuildInternals em todas as partes visuais. Ela substitui ViewWrappers, Object Factories e partes Variáveis pelos equivalentes compatíveis ao IC.
  4. Salve sua imagem.
  5. Na Transcrição, selecione o menu Ferramentas, depois Consultar> Referências Fora do Escopo para sinalizar referências para as classes que não estão nos pré-requisitos do aplicativo em que a referência ocorre. Mova quaisquer classes de pré-requisitos para outros aplicativos ou altere os pré-requisitos do aplicativo.
  6. Faça versão e libere suas classes e aplicativos.
  7. Salve sua imagem.

Para obter informações adicionais sobre compactação de IC, consulte Guia do Usuário do VisualAge Generator.

Migrar GUIs do VAGen

Selecione Migrar GUIs do VAGen para migrar GUIs da V3 para a V4.

Partes

As seguintes opções do VAGen estão disponíveis a partir do menu Partes na janela .

Código Runtime do VAGen

Selecione Gerar > Código Runtime do VAGen a partir do menu Partes para gerar código para quaisquer partes do cliente que contenham partes do VAGen. Você pode gerar o código do cliente para todas as classes selecionadas.

Selecionar Código de Runtime do VAGen abre a janela Gerar Código de Runtime do VAGen Client.

Partes do VAGen

Selecione Partes do VAGen para criar e trabalhar com partes do VisualAge Generator. Este menu está disponível no Organizador VisualAge.

Novo

Selecione Novo para criar uma nova parte VisualAge Generator.

Abrir

Selecione Abrir para abrir uma parte VisualAge Generator carregada.

Abrir Selecionado

Selecione Abrir Selecionado para abrir o editor de partes das partes VAGen que você selecionou.

Abrir Selecionado está disponível apenas se você possui uma ou mais partes selecionadas.

Navegador de Partes

Selecione Navegador de Partes para trabalhar com partes do VisualAge Generator.

Selecionar Navegador de Partes abre a janela Navegador de Partes do VAGen.

Atualizar agora

Selecione Atualizar Agora para que VisualAge Generator atualize a tela de Partes VAGen.

Por padrão, VisualAge Generator atualiza automaticamente a lista do Organizador VisualAge quando a janela recebe foco.

Por padrão, VisualAge Generator não atualiza automaticamente a lista no Navegador de Partes VAGen.

Interrupção da atualização automática no Organizador VisualAge

Você pode pedir ao VisualAge Generator que só atualize a exibição quando for selecionada a opção Atualizar agora. Para desativar as atualizações automáticas, passe para a guia Navegadores da janela Preferências e desmarque a seleção do comutador Atualizar.

Reinicialização da atualização automática no Organizador VisualAge

Para voltar às atualizações automáticas, passe para a guia Navegadores da janela Preferências e ative o comutador Atualizar.

Atualizar agora não está disponível na janela Referências Alteradas.

Selecionar

Escolha Selecionar para selecionar as partes na área de janela Partes do VAGen.

Selecionar Tudo

Selecione Selecionar Tudo para selecionar a área de janela Partes do VAGen.

Desmarcar Tudo

Selecione Desmarcar Tudo para desmarcar a seleção de todas as partes do painel Partes do VAGen.

Exibição

Selecione Exibir para exibir um menu que pode ser usado para mudar o modo como as informações da parte são mostradas no painel Partes do VAGen. Selecionar ou desmarcar o que foi selecionado no menu controla as colunas exibidas no painel Partes do VAGen e a coluna em que as informações são organizadas.

Use as opções abaixo para selecionar as informações da parte a serem exibidas no painel VAGen Partes:

Ícone
Exibe o ícone tipo de parte.

Nome
Exibe o nome da parte.

Nome e Edição
Exibe uma coluna com o nome e a edição.

Subtipo
Exibe o subtipo da parte.
Nota:Nem todas as partes do VAGen têm subtipos. Caso não seja necessário ver o subtipo das partes, deixar essa opção desmarcada contribuirá para aumentar os tempos de exibição.

Edição
Exibe a edição.

Use as seguintes opções para organizar as informações da parte no painel Partes do VAGen:

Classificar por Nome
Exibe as partes em ordem alfabética pelo Nome.

Classificar por Edição
Exibe as partes pela ordem de data de suas edições. A de edição mais antiga fica no fim e a de edição mais recente no início.

Classificar por Tipo
Exibe as partes em ordem alfabética dentro de cada tipo de parte. Se o subtipo for mostrado, as informações serão organizadas segundo seu tipo, subtipo e depois nome da parte a que pertencem. Se ele não for mostrado, as informações serão organizadas segundo seu tipo e depois nome da parte. Os tempos de exibição serão mais rápidos se o subtipo não for mostrado.

Carregar

Selecione Carregar para carregar a edição anterior ou outra edição de uma parte no imagem a partir do ENVY library manager.

Carregar estará disponível somente se você possuir uma ou mais partes selecionadas.

Edição Anterior

Selecione Edição Anterior para carregar a edição anterior da parte selecionada. Por exemplo, se a edição 20-03-97 15:08:22 estiver carregada, selecionar Versão Anterior substituirá a parte selecionada pela edição anterior 28-03-97 12:09:11.

Outra Edição

Selecione Outra Edição para carregar uma edição diferente da parte selecionada.

Selecionar Outra Edição abre uma janela que mostra todas as edições da parte selecionada. A edição atual contém um asterisco (*) ao seu lado. Para carregar outra edição, selecione-a e depois selecione OK.

Alterações

Selecione Alterações para comparar a edição da parte atual com uma edição diferente no ENVY library manager.

Alterações estará disponível somente se você tiver uma parte selecionada.

Edição Anterior

Selecione Edição Anterior para comparar a edição da parte com a edição anterior da parte no ENVY library manager.

Selecionar Edição Anterior abre um navegador que exibe o formato de origem externo da edição da parte atual e a edição anterior na biblioteca. Usando o navegador, é possível comparar o conteúdo da edição.

Outra Edição

Selecione Outra Edição para comparar a edição da parte atual com uma edição diferente na biblioteca.

Selecionar Outra Edição abre uma lista de edições. Na lista de edições exibida, selecione uma edição, em seguida, selecione OK.

A edição que está carregada atualmente é identificada por um asterisco (*).

Entre Si

Selecione Entre Si para comparar as edições atuais das partes selecionadas.

Selecionar Entre Si abre um navegador que exibe o formato de origem externo das partes selecionadas. Com este navegador, é possível comparar o conteúdo das partes.

Edições

Selecione Edições para consultar todas as edições da parte.

Parte Selecionada

Selecione Parte Selecionada para navegar por todas as edições da parte VAGen selecionada.

Parte Selecionada está disponível apenas quando uma parte é selecionada.

Selecionar Parte Selecionada abre um Gerenciador de Edições na parte do VAGen.

Partes Disponíveis

Selecione Partes Disponíveis para consultar todas as edições das partes do VAGen excluídas do an application.

Selecionar Partes Disponíveis abre uma janela que lista todas as partes do VAGen que foram excluídas do an application.

Se você selecionar Partes Disponíveis a partir do Navegador de Partes do VAGen, criará uma lista de todas as partes excluídas de todas as classes de Partes do VAGen de todos os applications. No entanto, se você selecionar Partes Disponíveis no VisualAge Organizer, criará uma lista de todas as partes excluídas das classes de Partes do VAGen selecionadas a partir do aplicação selecionado.

Para consultar edições de uma parte VAGen, selecione a parte com a qual você quer trabalhar e, em seguida, selecione OK. Abre-se o Gerenciador de Edições sobre a parte.

Referências

Selecione Referências para procurar e alterar partes VAGen que referenciam uma parte ou texto selecionado.

A seleção de Referências abre a janela Referências.

Para pesquisar referências de partes VAGen em partes visuais, selecione Referências no menu Partes do Organizador VisualAge.

Associadas

Selecione Associadas para ver e trabalhar com as partes associadas a uma parte selecionada.

Selecionar Associadas abre uma nova janela Navegador de Partes do VAGen que exibe a lista de associadas. Todos os applications no imagem são pesquisados para gerar esta lista. Após a exibição da lista, você pode utilizar as áreas de janela Applications e Tipos e o campo Nomes das Partes para filtra a lista de associadas.

Associadas está disponível se uma parte for selecionada e essa parte permite associadas.

As associadas e cada tipo de parte são:

Função
Todas as funções, chamadas pela função, incluindo a Rotina de Erro, e as associadas dessas funções. Se um Registro da UI for utilizado como o objeto de E/S, o Registro da UI e suas associadas serão associadas da Função.

Item de dados
Nenhum

Registro
Todos os itens de dados globais

Se um registro de especificação alternativa estiver definido, o registro e seus associados serão associados do registro.

Registro da UI
Os itens dos dados e quaisquer funções de edição ou tabelas de edição definidas para estes itens de dados.

As associadas incluem a árvore de função inteira da função de edição e os itens de dados compartilhados da tabela de edição.

Tabela
Todos os seus itens de dados globais

Mapa
Partes que têm o mesmo nome de grupo de mapas e tabelas ou funções usadas como rotinas de edição de mapas

Grupo de mapas
Partes que têm o mesmo nome de grupo de mapas e tabelas ou funções usadas como rotinas de edição de mapas

PSB
Registros de segmento DL/I referenciados no PSB, itens de dados globais dos registros e todos os itens de dados denominados como campos de índice secundário no PSB, além de todos os registros de especificação alternativos de dentro do PSB

Programa
As funções, mapas, grupos de mapas, PSBs, tabelas, registros e itens dos dados globais são referidos direta ou indiretamente dentro do programa. Primeiro, os Registros UI e seus associados são associados do programa.

Tipos de parte que não permitem associações: Opções de geração, Tabelas de ligação, Controles de ligação, Edições por ligação e Associações de recursos.

Mover

Selecione Mover para mover a parte selecionada para um aplicação de destino diferente. Mover está disponível se uma ou mais partes estiverem selecionadas.

Pré-condições do aplicaçãode destino

applications de destino válido deve já conter uma extensão da classe de Parte do VAGen do tipo selecionado.

Se o aplicação não contém a classe da Parte do VAGen, o aplicação deve encontrar as seguintes pré-condições:

Nota:Uma edição de rascunho não é uma edição aberta. Você pode incluir partes do VAGen para as edições rascunho do aplicação, mas apenas se o aplicação já conter uma extensão da classe da Parte do VAGen para o tipo da parte que você deseja incluir.

Copiar

Selecione Copiar para fazer uma cópia das partes selecionadas. As cópias podem ser feitas no mesmo aplicação ou em um aplicação diferente. O nome da cópia não pode ser o mesmo que o original, mesmo se você selecionar um aplicação de destino diferente. Copiar está disponível se uma ou mais partes estiverem selecionadas.

Pré-condições do aplicaçãode destino

applications de destino válido deve já conter uma extensão da classe de Parte do VAGen do tipo selecionado.

Se o aplicação não contém a classe da Parte do VAGen, o aplicação deve encontrar as seguintes pré-condições:

Nota:Uma edição de rascunho não é uma edição aberta. Você pode incluir partes do VAGen para as edições rascunho do aplicação, mas apenas se o aplicação já conter uma extensão da classe da Parte do VAGen para o tipo da parte que você deseja incluir.

Renomear

Selecione Renomear para renomear uma ou mais partes selecionadas.Renomear está disponível se uma ou mais partes estiverem selecionadas.

Excluir

Selecione Excluir para remover uma ou mais partes selecionadas do aplicação e do imagem. Excluir está disponível se uma ou mais partes estiverem selecionadas.

Excluir não apaga permanentemente a parte. Você pode recarregar as partes excluídas do ENVY library manager selecionando Parte Disponível a partir de Edições no menu Partes do VAGen.

Imprimir

Selecione Imprimir para imprimir as partes selecionadas. A saída impressa é enviada ao destino de impressão especificado na janela Configurar Impressão.

Testar

Selecione Testar para testar o programa selecionado. Testar está disponível quando um programa é selecionado.

A seleção de Testar irá abrir a janela Testar Monitor.

Definir Pontos de Teste

Selecione Definir Pontos de Teste para definir pontos de interrupção e pontos de teste nas partes selecionadas. Definir pontos de teste está disponível se uma parte for selecionada e essa parte permitir a definição de pontos de teste. Eis os tipos de parte que permitem a definição de pontos de teste: Mapas, Funções, Programas, Registros e Tabelas.

Selecionar Definir Pontos de Teste abre a janela Definir Pontos de Teste da parte selecionada.

Mostrar Partes com Pontos de Teste

Selecione Parte com Pontos de Teste para restringir a lista de partes exibidas na área de janela Partes do VAGen para somente aquelas partes que possuam pontos de teste definidos.

Validar

Selecione Validar para validar programas, mapas, grupos de mapa ou tabelas selecionados.

Selecione Validar quando um ou mais programas, mapas, grupos de mapa ou tabelas estiverem selecionados.

A seleção de Validar irá abrir a janela Validar.

Gerar

Selecione Gerar para gerar programas, mapas, grupos de mapa ou tabelas selecionados.

Selecione Gerar quando um ou mais programas, mapas, grupos de mapa ou tabelas estiverem selecionados.

A seleção de Gerar irá abrir a janela Gerar.

Criar Registro da UI a partir do Mapa

Selecione Criar Registro da UI a partir do Mapa para criar um Registro da UI a partir de um mapa VAGen. O tipo de Registro da UI pode ser utilizado para converter mapas VisualAge Generator existente em um formato para a Web.

Após especificar um nome para o registro da Interface do Usuário, você encontrará um registro na área de janela Partes do VAGen se selecionar Registro na área de janela Tipos.

Importar/Exportar

Selecione Importar/Exportar para importar ou exportar partes VisualAge Generator em formato de origem externa.

Importar do VAGen

Selecione Importar no VAGen para importar partes VisualAge Generator no formato da origem externa.

Selecionar Importar no VAGen abre uma janela de seleção Arquivo na qual se especifica o nome completo de caminho do arquivo com formato de origem externa a ser importado.

A seleção de Abrir na janela de seleção Arquivo, abre a janela Importar no VAGen .

Exportar no VAGen

Selecione Exportar no VAGen para exportar partes selecionadas do VAGen no formato da origem externa. Exportar fica disponível quando um ou mais tipos de partes estiverem selecionados.

Selecionar Exportar no VAGen abre uma janela de seleção Arquivo, na qual se especifica o nome completo de caminho do arquivo com formato de origem externa a ser exportado.

Selecionar Abrir exporta as partes para o arquivo.

Exportar no VAGen com Associados

Selecione Exportar no VAGen com Associados para exportar partes selecionadas do VAGen e seus associados no formato da origem externa. Exportar no VAGen com Associados fica disponível quando um ou mais tipos de partes estiverem selecionados.

Opções

Selecione Opções para especificar definições para as partes VisualAge Generator e navegadores.

Preferências VAGen

Selecione Preferências do VAGen para especificar as preferências para as partes VisualAge Generator.

Mostrar Filtro de Nomes

Selecione Mostrar Filtros de Nomes para exibir o campo do filtro Nomes das Partes no Navegador de Partes do VAGen.

Especifique um modelo de nome de parte no campo Nomes de parte para restringir a lista de partes para apenas os nomes que correspondem ao modelo.

Você pode utilizar um * para representar qualquer seqüência de caracteres ou um # para representar um único caractere. Para corresponder nomes de partes contendo * ou #, anteceda * ou # com uma barra invertida (\).

Fonte

Selecione Fonte para abrir a janela Seleção de Fonte e mudar a fonte de todas as janelas Navegador de Partes abertas.

A fonte selecionada passa a ser a fonte padrão para as janelas Navegador de Partes.

Campos

Botões de comando

Selecione OK para salvar as alterações e fechar a janela Seleção de Fonte.

Selecione Padrão para restaurar as definições padrão da fonte relativas a uma parte e fechar a janela Seleção da Fonte.

Selecione Cancelar para fechar a janela Seleção da Fonte sem alterar as definições da fonte.

Tarefas

Para alterar a fonte de uma parte, selecione Fonte no menu Exibir e faça o seguinte:

  1. Nas listas suspensas Fundição, Família e Caracteres selecione a fonte.

    O canto inferior esquerdo da janela indica se a fonte selecionada é bitmap ou escalável.

  2. Nas listas suspensas Estilo, Estilo da Ext. e Tamanho, selecione o estilo e o tamanho.

    Uma amostra da fonte selecionada é exibida na área de texto. Digite mais texto se quiser ver outros caracteres.

  3. Selecione OK.

Salvar Definições como Padrão

Selecione Salvar Definições como Padrão para salvar o tamanho da janela, a ordem de classificação, o filtro, as colunas mostradas, os tamanhos das colunas e o texto da barra de status exibido no Navegador de Partes do VAGen. Esta opção também salva os tamanhos e as larguras das áreas de janela.

Os valores salvos serão utilizados na abertura de uma nova janela Navegador de Partes VAGen.


Gerar Código Runtime do VAGen Client

Utilize a janela Gerar Código de Runtime do VAGen Client para gerar um código de runtime do cliente para partes visuais e não-visuais do VisualAge que contenham partes do VAGen. Você pode gerar mais de uma parte por vez.

Você deve gerar o código runtime do VAGen para todas as partes que contêm dados ou partes lógicas do VAGen antes que possa compactar com sucesso o aplicação para o tempo de execução. Se o código das partes runtime do VAGen estiver faltando, ou tiver alterações que exijam geração, você receberá um erro de pacote.

Você pode especificar se o código runtime do VAGen deve ou não ser gerado toda vez que a parte for salva. Esta opção está na página Geração dos Preferênciass. Você pode gerar o código VAGen para uma partes selecionada ou para todas as partes que contêm dados ou partes lógicas do VAGen em um aplicação selecionado. Para gerar o código runtime do VAGen para uma parte, selecione Gerar > Cógido Runtime do VAGen a partir do menu Partes do VisualAge Classes do Organizer. Para gerar o código runtime do VAGen para todas as partes em uma aplicação selecionado, selecione Gerar > Código Runtime do VAGen no menu aplicação.

Campos

Partes

Use a lista Partes para selecionar as partes do cliente para as quais devem ser mostradas alterações antes de gerar o código de runtime.

Parte do cliente/aplicação

O campo Parte do cliente/aplicação lista as partes selecionadas e os applications contidos nele. Neste campo é possível selecionar todas as partes de clientes ou apenas as partes com alterações.

Exibir partes alteradas do cliente

Selecione Mostrar partes alteradas do cliente para listar todas as partes do cliente no campo Parte do cliente/aplicação que possuem alterações requerendo geração.

Exibir todas partes do cliente

Selecione Mostrar todas as partes do cliente para listar todas as partes do cliente no campo Parte do Cliente/aplicação que estejam no applications selecionado.

Menus de contexto

Selecionar Tudo

Utilize Selecionar Tudo para selecionar todas as partes.

Desmarcar Tudo

Selecione Desmarcar Tudo para desmarcar todas as partes selecionadas.

Visualizar Alterações

Selecionar Exibir Alterações abre a janela Alterações da Parte do Cliente, que mostra a razão pela qual uma parte cliente pode precisar ser gerada de novo.

Solicitação de protocolo

Use a caixa de grupos Solicitação de protocolo para determinar como especificar as opções de geração do código de runtime da geração:

Sempre solicitar

Selecionar Sempre solicitar fará com que você seja sempre solicitado a informar o nome da parte de opção de geração.

Solicitar quando não houver opções definidas

Selecionar Avisar quando nenhuma opção estiver definida solicitará a o nome da parte de opção de geração quando o método hptOptionsPartName não existir na classe da parte do cliente ou aplicação que o contém. Esta é a opção padrão.

Especificar opções de geração

O campo Especificar opções de geração permite especificar uma opção de geração para ser atribuída a todas as partes clientes selecionadas. Se você especificou o valor de opções de geração na página Preferências Geração, este campo estará preenchido.

Campos

Atribuir para o aplicação  Selecione Atribuir para o aplicação para atribuir a parte das opções geradas para todas as partes do cliente no aplicação que ainda não possui uma parte da opção de geração atribuída.

Atribuir para a classe  Selecione Atribuir para a classe para atribuir a parte de opções de geração à parte do cliente selecionada.

Botões de comando

Selecione OK para gerar as partes selecionadas.

Selecione Cancelar para fechar a janela sem gerar partes.

Seleção das Opções de Geração

Utilize a janela Seleção de Opções de Geração para especificar uma opção de geração e atribuir o método para o aplicação ou para a classe.

Campos

Opções de geração

Use a lista suspensa Opções de geração para especificar uma parte de opções de geração para ser usada durante a geração.

Atribuir para o aplicação

Selecione Atribuir para o aplicação para atribuir a parte das opções geradas para todas as partes do cliente no aplicação que ainda não possui uma parte da opção de geração atribuída.

Atribuir para a classe

Selecione Atribuir para a classe para atribuir a parte de opções de geração à parte do cliente selecionada.

Alterações da Parte do Cliente

Utilize a janela Alterações da Parte do Cliente para exibir o motivo pelo qual uma parte do cliente deve ser gerada novamente. Os seguintes motivos exigiriam que a parte cliente fosse gerada novamente:

Parte incluída
Indica que uma parte do VA Gen foi incluída na superfície livre do formulário da parte do cliente

Parte excluída
Indica que uma parte do VA Gen foi removida da superfície livre do formulário da parte do cliente

Parte modificada
Indica uma parte do VA Gen, que é referida pelo cliente, foi alterada. A parte do VA Gen está na superfície livre do formulário do cliente ou é referida por uma das partes do VA Gen na superfície livre do formulário.

Método de opções modificado
Indica o método que contém o nome da parte de opções que foi alterado. O método é denominado hptOptionPartName e é um método da classe da parte do cliente ou da classe do aplicação.

Botões de comando

Selecione OK para gerar as partes selecionadas.

Tarefas do Organizer

Ativando a ferramenta de migração da V3 para V4

Para ativar a ferramenta de migração, utilize a linha de comando ou o ícone do produto.

Para iniciar a ferramenta Migrador 3.x, utilize estas etapas:

  1. A partir da janela Organizador do VisualAge, selecione Partes VAGen->Navegador de Partes.
  2. A partir do Navegador de Partes VAGen, selecione Ferramentas->Migração->Migração da V3 para V4.

Importando aplicativos

Para poder usar partes do VAGen, é preciso importar e carregar o aplicativo ENVY que o contém.

Nota:Se o aplicativo que tem as partes que já existir na biblioteca, será preciso levá-lo para a sua imagem. Depois de importado, o aplicativo tem que ser carregado para a imagem para que se possa trabalhar com suas partes.

Para importar um aplicativo para a biblioteca:

  1. No menu Aplicativos, selecione Importar/Exportar > Importar Aplicativos.
    Nota:Aparece um prompt com endereço IP do sistema servidor do ENVY. Quando se usa sistema autônomo, aparece a janela de seleção do arquivo de sistema, de modo que é possível pular a próxima etapa.
  2. Selecione OK.
  3. No campo Nome do arquivo, digite o nome de caminho completo do arquivo .DAT que contém o aplicativo a ser usado.
  4. Selecione Abrir.
  5. Na área de janela Nomes, selecione o aplicativo a ser usado.
  6. No painel Versões, selecione a versão do aplicativo.
  7. Use o botão de seta para colocar a versão selecionada do aplicativo na área de janela Versões Selecionadas.
  8. Selecione OK.

Outra alternativa é criar um comando em lote para importar o formato da origem externa das partes.

Carregando aplicativos

Para poder usar partes do VAGen, é preciso carregar na imagem o aplicativo ENVY que as contém. Para carregar um aplicativo:

  1. Na janela Organizador do VisualAge, selecione Aplicativos > Carregar > Aplicativos Disponíveis.
  2. Na área de janela Nomes, selecione o aplicativo a ser carregado.
  3. Na área de janela Edições, selecione a edição a ser carregada.
  4. Use o botão de seta para colocar a edição selecionada na área de janela Versões Selecionadas.
  5. Selecione OK.
Nota:Quando se tenta carregar um aplicativo que contém uma parte VAGen de nome igual ao da que já foi carregada na imagem, a operação não é executada. Se as partes contidas por dois aplicativos forem idênticas, crie um aplicativo novo para conter as partes comuns, exclua-as dos outros dois aplicativos e faça do novo aplicativo um pré-requisito para eles. Se as partes forem diferentes mas tiverem o mesmo nome, mude o nome de uma delas abrindo-a e usando a opção Salvar Como.

Para saber mais informações sobre o gerenciamento de aplicativos, consulte o IBM Smalltalk User's Guide.

Criando um aplicativo ENVY

O VisualAge Generator armazena partes do VAGen nos aplicativos ENVY. Antes de gerar uma parte VAGen nova, é preciso criar um aplicativo novo ou carregar uma edição de um aplicativo para receber as partes geradas.

Quando se inicia o VisualAge Generator, são exibidas duas janelas no seu desktop: a Transcrição do Sistema e a Organizador do VisualAge.

Para criar um aplicativo novo:

  1. Na janela Organizador do VisualAge, selecione Aplicativos > Novo.
  2. No campo Nome da janela Aplicativo Novo, digite um nome para o aplicativo.
    Nota:Uma convenção comum para dar nome a aplicativos ENVY consiste em colocar em maiúscula a primeira letra do nome e a primeira letra de todas as palavras adicionais do nome. O nome padrão exibido na janela Aplicativo Novo é MyApplication1. Ele não deve ter espaços em branco e não é possível ter dois aplicativos com o mesmo nome na mesma biblioteca. Peça ao seu superior de desenvolvimento normas de denominação mais específicas.

    Por padrão, a caixa de opções Subaplicativo de não fica ativada. Usar subaplicativos pode facilitar o gerenciamento das bibliotecas quando se trabalha com aplicativos que têm partes que não deverão ser compartilhadas. Para criar um subaplicativo, selecione a caixa de opções e especifique o nome do aplicativo que vai recebê-lo.

  3. Selecione OK.

Criação de uma parte VAGen nova

Para criar uma parte do VAGen nova:

  1. Na janela Organizador do VisualAge, selecione Partes do VAGen >Nova.
  2. No campo Parte Nova, forneça um nome válido para a parte.
  3. Selecione o tipo da parte.
  4. Selecione uma aplicação válida na qual incluir sua parte VAGen.
  5. Selecione OK.

Application

Utilize a lista pendente Application para selecionar o aplicação que conterá as partes definidas recentemente.

A lista pendente irá conter somente applications de destino válidos para os tipos de partes do VAGen.

applications de destino válido deve já conter uma extensão da classe de Parte do VAGen do tipo selecionado.

Se o aplicação não contém a classe da Parte do VAGen, o aplicação deve encontrar as seguintes pré-condições:

Nota:Uma edição de rascunho não é uma edição aberta. Você pode incluir partes do VAGen para as edições rascunho do aplicação, mas apenas se o aplicação já conter uma extensão da classe da Parte do VAGen para o tipo da parte que você deseja incluir.

Manipulação de partes do VAGen

As partes do VAGen incluem programas, funções, grupos de mapas, mapas, registros, tabelas, blocos de especificação do programa (PSBs), itens de dados, partes de opções de geração, tabelas de ligação, partes de associações de recursos, partes de controle de bind e partes de edição de ligações. Todos esses tipos de partes são definidos por meio do editores do VisualAge Generator Developer.

A partir do Navegador de Partes do VAGen, você pode selecionar as applications e os tipos de partes a serem exibidas no navegador. Para alterar as partes relacionadas no navegador, a partir do campo Nomes da parte, especifique os critérios de classificação da lista de partes no navegador.

Criando versão e release

Quando se cria uma versão para uma classe ou aplicativo, previne-se que outras alterações sejam feitas às partes e classes neles contidos. Os nomes de versão são normalmente seguidos pelo número da versão. Nomes de classes que não têm versão são precedidos por um sinal de maior (>) e seguidos pela marca de data e hora. Nomes de aplicativos que não têm versão são precedidos por um ícone de pasta aberta e seguidos pela marca de data e hora.

Para criar a versão de uma classe:

  1. Na área de janela Partes da janela Organizador do VisualAge, selecione a edição aberta de uma classe.
  2. No menu Partes, selecione Versão.

Para criar o release da classe:

  1. Na área de janela Partes da janela Organizador do VisualAge, selecione uma edição da classe que tenha versão.
  2. No menu Partes, selecione Release.

Para criar a versão de um aplicativo:

  1. Na área de janela Aplicativos da janela Organizador do VisualAge, selecione uma edição aberta.
  2. No menu Aplicativos, selecione Versão.


[ Início da Página | Página Anterior | Próxima Página | Índice ]