IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Génération de Javadoc - tag @see et retours console + Interface Comarable / Comparator


Sujet :

avec Java

  1. #1
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2005
    Messages : 60
    Points : 62
    Points
    62
    Par défaut Génération de Javadoc - tag @see et retours console + Interface Comarable / Comparator
    Bonjour à tous !

    Petite question du jour bonjour...

    J'ai écrit ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    	/** Interface Comparable<T>
             * Redéfinit la méthode compareTo() pour trier les images par nombre de formes croissant
             * @see SortFormes
             */
    	@Override
        public int compareTo(Image otherImg) {
            return (this.getNbFormes()-otherImg.getNbFormes());
        }
     
    	/** Interface Comparator<T>
             * Trie les images par nombre de formes croissants mais avec l'interface Comparator
             * @see pkgTP2.Image.compareTo(Image otherImg)
             */
    	public static class SortFormes implements Comparator<Image> {
     
    	    /** Permets de trier les images d'un tableau ou d'une collection d'images 
                 * par le nombre de formes qui la composent (ordre croissant)
                 * @param i1 Première image de comparaison
                 * @param i2 Seconde image de comparaison
                 * @return différence de la soustraction du nombre de formes
                 */
    		@Override
    	    public int compare(Image i1, Image i2) {
    	    	return (i1.getNbFormes()-i2.getNbFormes());
    	    }
    Comme vous pouvez voir, j'essaie de faire un @see vers l'override de la méthode compareTo mais ça ne fonctionne pas...
    J'imagine que je n’écris pas la référence comme il faut !?
    (Peut-on faire des références "libres" un peu comme on veut avec des tags spécifiques par exemple ?)

    De plus, j'avais réussi une fois à ce que dans la console Eclipse où on a le retour sur la génération de la javadoc, cela m'indique explicitement les warnings.
    Mais je n'y arrive plus ! c'est que ça se configure ce truc là ? Impossible de retrouver comment j'avais fait !!!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ...
    Generating /home/POO/doc/help-doc.html...
    1 warning            // j'aimerais qu'il me dise ce que c'est le warning !
    Bon et dans un autre genre, et sans doute le plus important, on est bien d'accord que pour implémenter Comparator il me faut créer une classe imbriquée et créer la méthode qui fait ce que je veux ?

    En l’occurrence, je ne vois pas bien la différence entre mon utilisation de Comparable, et de Comparator.
    Si j'ai bien suivi c'est juste qu'avec Comparator je peux en implémenter plein de différentes...?

    Idem, dans mon test j'utilise aussi bien une collection (Collection.sort) qu'un ArrayList... (Array.sort).
    Du coup quelles différences, pourquoi l'un plutôt que l'autre ?

    Merci d'avance pour vos lumières !

  2. #2
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 854
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 854
    Points : 22 878
    Points
    22 878
    Billets dans le blog
    51

  3. #3
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2005
    Messages : 60
    Points : 62
    Points
    62
    Par défaut
    Citation Envoyé par bouye Voir le message
    Oaaaaaa merci !!! c'est tellement tout bête que je n'avais pas trouvé !
    Une idée à propos des autres questions ?
    Belle journée Bouye

Discussions similaires

  1. Génération de javadoc et ${tags}
    Par cseguino dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 02/04/2012, 13h29
  2. Problèmes de Génération de Javadoc
    Par ToTo13 dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 17/10/2007, 13h13
  3. Génération de javadoc sous Netbeans
    Par Jibees dans le forum NetBeans
    Réponses: 2
    Dernier message: 08/10/2007, 13h05
  4. Génération de javadoc/jxr
    Par petozak dans le forum Maven
    Réponses: 1
    Dernier message: 05/04/2007, 15h03
  5. [JavaDoc]génération de javadoc pour compiere
    Par DeVoN dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 13/01/2006, 11h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo