nuage.gif (26536 octets)
carre_transparent.gif (42 octets) carre_transparent.gif (42 octets) carre_transparent.gif (42 octets) carre_transparent.gif (42 octets) carre_transparent.gif (42 octets)
   sommaire.gif (5085 octets)alian_jeans2_gauche.gif (9388 octets) Comment se servir des commentaires dans les sources
des programmmes pour générer leur documentation ?
   

bleu.gif (893 octets) Présentation
bleu.gif (893 octets) Exemple de déclaration de classe
bleu.gif (893 octets) Exemple de déclaration de méthode

 

bleu.gif (893 octets) Présentation

Ce document décrit le formatage et les conventions utilisées pour les commentaires dans les sources Java pouvant ressortir sous forme de page HTML .

bleu.gif (893 octets) Pour générer votre page HTML décrivant les classes utilisées dans vos fichiers :
      javadoc -d <répertoire ou générer la documentation> -private <nom du package ou du fichier>

bleu.gif (893 octets) Suivant la syntaxe utlisée dans vos commentaires, vous pouvez les faire ressortir dans les pages HTML .

bleu.gif (893 octets) Pour la majorité, il faut commencer les commentaires par /** avant la déclaration des classes, des méthodes & attributs , puis continuer avec une "*" par ligne en n'oubliant pas de terminer par */

bleu.gif (893 octets) Exemple :

/**
* Inode du fichier ouvert
*/
public Inode inode;

      

  Retour en haut de page
   

bleu.gif (893 octets) Exemple de déclaration de classe

     
/**
* Classe Descripteur . Il s'agit d'une representation d'un fichier ouvert . On dispose de
* l'inode du fichier, le numero de bloc courant et la position dans ce bloc, mise à jour
* lors des des dernieres operations d'entree/sortie. <br>

*
* Les instances de la classe Descripteur sont ranges dans un instance de la classe

*  Processus
*
* @see System_file.Processus
*/
public class Descripteur
{
   
bleu.gif (893 octets) résultat après javadoc
bleu.gif (893 octets) Pour faire un lien vers une autre classe :
             @see <nom_package>.<nom_classe>
       
  Retour en haut de page
   

bleu.gif (893 octets) Exemple de déclaration de méthode

     
/**
* Constructeur : Cree un descripteur pointant sur le fichier ouvert, a niveau
* du premier bloc de données
*
* @param i Inode du fichier à ouvrir
* @param no_d Numero du descripteur
*/
public Descripteur(Inode i,int no_d, Super_bloc s)
    
bleu.gif (893 octets) résultat après javadoc
bleu.gif (893 octets) Pour faire apparaitre les nom de paramètres :
             @param <nom_parametre> <description>
bleu.gif (893 octets) Pour faire apparaître la valeur de retour :
             @return <description de la valeur retournée>
       
  Retour en haut de page