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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Chef de projet MOA
    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é : Chef de projet MOA

    Informations forums :
    Inscription : Mars 2005
    Messages : 60
    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 901
    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 901
    Billets dans le blog
    54
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  3. #3
    Membre confirmé
    Femme Profil pro
    Chef de projet MOA
    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é : Chef de projet MOA

    Informations forums :
    Inscription : Mars 2005
    Messages : 60
    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