Chapter 14 Travailler avec Java


Définition des options de génération pour Java

Vous pouvez définir les options suivantes, disponibles dans la page Options de la boîte de dialogue de génération dans Java :

Options Pour Description
Critère principal de tri des membres de classe Java Trie les attributs et opérations par type ou par visibilité
Génération des imports de package Java Utiliser pour déclarer l'importation de tout le package
Tri des membres de classe par type Java Trie les attributs et opérations par type
Tri des membres de classe par visibilité Java Trie les attributs et opérations par visibilité
Génération des ID d'objet sous forme de balises JavaDoc Java Génère les informations utilisées pour le reverse engineering, telles que les identificateurs d'objet (@pdoid), qui sont alors générées sous forme de balises de documentation. Si vous ne souhaitez pas que ces balises soient générées, vous devez définir cette option comme False
Génération d'accesseurs par défaut pour des associations navigables Java Génère les méthodes getter et setter pour les associations navigables
Génération du fichier build.xml Ant Ant Génère le fichier build.xml. Vous pouvez utiliser ce fichier si vous avez installé Ant
Génération d'opérations Get et Set de champ CMP dans les interfaces de composant EJB Génère des opérations Get et Set de champ CMP dans les interfaces EJB
Génération d'opérations Get et Set de champ CMR dans les interfaces de composant EJB Génère des opérations Get et Set de champ CMR dans les interfaces EJB
Ajout du code source des classes Java dans le fichier JAR EJB Inclut le code des classes Java dans le fichier JAR
Génération de la classe value object et des méthodes de navigation associées pour les beans d'entité CMP EJB Génère une classe supplémentaire appelée %Component.Code%ValueObject pour chaque de bean CMP et déclare tous les champs CMP en tant qu'attributs publics. En outre, des Get et des Set sont générés dans la classe bean pour chaque relation CMR
Création d'un jar pour les classes de composant Web J2EE Archive les classes de composant Web dans un fichier .Jar

Vous pouvez définir les options de génération pour Java de façon à modifier l'ordre d'affichage des attributs et des opérations des classes dans le fichier de définition de classe Java. Par exemple, vous pouvez faire porter le tri sur la visibilité ou sur le type.

Tri principal

Vous pouvez définir l'ordre des éléments en fonction de leur visibilité ou de leur type.

Option Résultat de la sélection
Visibilité Les attributs et opération publics sont générés avant les attributs et opérations privés dans le fichier Java
Type Les attributs et opérations sont triés par type quel que soit leur visibilité

Tri par visibilité

Vous pouvez trier par visibilité comme suit :

Option Résultat de la sélection
Public – Private Les attributs et opération publics sont générés avant les attributs et opérations privés
Private – Public Les attributs et opération privés sont générés avant les attributs et opérations publics
None L'ordre des attributs et opérations n'est pas modifié

Tri par type

Vous pouvez trier par type comme suit :

Option Résultat de la sélection
Attributes – Operations Les attributs de classe sont générés avant les opérations
Operations – Attributes Les opérations de classe sont générées avant les attributs

Génération des imports de package

Lorsqu'une classe est utilisée par une autre classe, elle est référencée par un import de classe :

import package1.package2.class.

La génération des imports de package permet de déclarer l'importation de la totalité du package, ce qui permet de gagner du temps lorsque plusieurs classes du même package peuvent être référencées :

import package1.package2.*;

 


Copyright (C) 2005. Sybase Inc. All rights reserved.