PowerBuilder est un langage spécifique qui utilise ses propres options de génération. Vous pouvez générer des objets PowerBuilder à partir des classes contenues dans un MOO en utilisant les options de génération suivantes de la boîte de dialogue Génération PowerBuilder :
Vous pouvez également cocher la case Vérifier le modèle afin de lancer une vérification du modèle avant la génération et d'interrompre la génération si une erreur est détectée.
Vous devez sélectionner une cible ou une application dans la liste déroulante Cible/application. Les situations suivantes se produisent lors de la génération :
Objet généré |
Résultat de la génération |
---|---|
Package avec un chemin d'accès de bibliothèque (défini dans un attribut étendu lors du reverse engineering) |
Généré dans la bibliothèque correspondante, sélectionnée dans la liste de cible/application |
Package à la racine du modèle sans chemin d'accès de bibliothèque |
Généré dans une nouvelle bibliothèque, au même niveau que la bibliothèque cible/application |
Package enfant sans chemin d'accès de bibliothèque |
Généré dans le package parent |
Objet à la racine du modèle |
Généré dans la bibliothèque cible/application |
Pour plus d'informations sur le reverse engineering PowerBuilder, voir Reverse engineering de PowerBuilder.
Remarque : ce mode ne peut pas être utilisé si vous n'avez pas installé PowerBuilder sur votre machine.
Vous devez définir un répertoire de génération.
Les classes définies au niveau du modèle sont générées sous forme de fichiers source dans le répertoire spécifié.
Les classes définies dans des packages sont générées sous forme de fichiers source dans des sous-répertoires.
Vous allez donc devoir importer les objets générés dans PowerBuilder.