[Isis-fish-user] question à Benjamin
Salut Benjamin, juste une petite question. Quelle est la différence exacte entre MetaSecteur, Secteur et SecteurSimple? merci d'avance et A+ Hilaire -- Hilaire Drouineau IFREMER, département EMH Centre de Nantes - BP 21105 - 44311 Nantes Cedex 3 tel : +33 (0)2 40 37 43 06 - fax : +33 (0)2 40 37 40 75 email : hilaire.drouineau@ifremer.fr - web : http://www.ifremer.fr *****************************************************************
On Mon, 20 Mar 2006 13:06:35 +0100 Hilaire DROUINEAU <Hilaire.Drouineau@ifremer.fr> wrote:
Salut Benjamin, juste une petite question. Quelle est la différence exacte entre MetaSecteur, Secteur et SecteurSimple?
SecteurSimple ne contient que des mailles. MetaSecteur ne contient que des Secteurs Secteurs est le pere des deux autres, pour pouvoir les manipuler indifferement les un des autres. par exemple si tu fais getMailles sur SecteurSimple tu as simplement les mailles qui constituent le secteur. Si tu fais getMailles sur un MetaSecteur il appelle getMailles de tous les secteurs qui le composant et les retourne en une seule liste. En fait normalement l'utilisateur ne creer que des SecteursSimple. Mais lorsque que tu fais pas exemple pop.getZonePopulation() cette methode retourne un MetaSecteur constitué des secteurs selectionnés dans l'interface lors de la definition des zones pop. -- Benjamin -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii
ok merci, c'est bien ce que je pensais mais j'en étais pas tout à fait sur. Et sur un Secteur quelle est la différe,ce entre getSecteurs() et getAllSecteurs() qui renvoient tous les 2 des dbCollection? A+ Hilaire Benjamin POUSSIN a écrit:
On Mon, 20 Mar 2006 13:06:35 +0100 Hilaire DROUINEAU <Hilaire.Drouineau@ifremer.fr> wrote:
Salut Benjamin, juste une petite question. Quelle est la différence exacte entre MetaSecteur, Secteur et SecteurSimple?
SecteurSimple ne contient que des mailles. MetaSecteur ne contient que des Secteurs
Secteurs est le pere des deux autres, pour pouvoir les manipuler indifferement les un des autres.
par exemple si tu fais getMailles sur SecteurSimple tu as simplement les mailles qui constituent le secteur. Si tu fais getMailles sur un MetaSecteur il appelle getMailles de tous les secteurs qui le composant et les retourne en une seule liste.
En fait normalement l'utilisateur ne creer que des SecteursSimple. Mais lorsque que tu fais pas exemple pop.getZonePopulation() cette methode retourne un MetaSecteur constitué des secteurs selectionnés dans l'interface lors de la definition des zones pop.
-- Benjamin -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii
------------------------------------------------------------------------
_______________________________________________ Isis-fish-user mailing list Isis-fish-user@lists.labs.libre-entreprise.org http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-user
-- Hilaire Drouineau IFREMER, département EMH Centre de Nantes - BP 21105 - 44311 Nantes Cedex 3 tel : +33 (0)2 40 37 43 06 - fax : +33 (0)2 40 37 40 75 email : hilaire.drouineau@ifremer.fr - web : http://www.ifremer.fr *****************************************************************
On Mon, 20 Mar 2006 17:27:56 +0100 Hilaire DROUINEAU <Hilaire.Drouineau@ifremer.fr> wrote:
ok merci, c'est bien ce que je pensais mais j'en étais pas tout à fait sur. Et sur un Secteur quelle est la différe,ce entre getSecteurs() et getAllSecteurs() qui renvoient tous les 2 des dbCollection?
getSecteur() ============ - Un secteur simple retourne une liste vide - un meta secteur retourne la liste des Secteur le constituant. getAllSecteur() =============== - Un secteur simple retourne une liste avec lui meme dedans - un meta secteur retourne la liste des SecteurSimple constituant le MetaSecteur au final (Un meta contenant un meta contenant un simple retournera que le simple) ps: il est vrai que j'aurais pu documenter le code :( -- Benjamin -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii
OK merci pour l'info! Bonne soirée Hilaire Benjamin POUSSIN a écrit:
On Mon, 20 Mar 2006 17:27:56 +0100 Hilaire DROUINEAU <Hilaire.Drouineau@ifremer.fr> wrote:
ok merci, c'est bien ce que je pensais mais j'en étais pas tout à fait sur. Et sur un Secteur quelle est la différe,ce entre getSecteurs() et getAllSecteurs() qui renvoient tous les 2 des dbCollection?
getSecteur() ============ - Un secteur simple retourne une liste vide - un meta secteur retourne la liste des Secteur le constituant.
getAllSecteur() =============== - Un secteur simple retourne une liste avec lui meme dedans - un meta secteur retourne la liste des SecteurSimple constituant le MetaSecteur au final (Un meta contenant un meta contenant un simple retournera que le simple)
ps: il est vrai que j'aurais pu documenter le code :(
-- Benjamin -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii
------------------------------------------------------------------------
_______________________________________________ Isis-fish-user mailing list Isis-fish-user@lists.labs.libre-entreprise.org http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-user
-- Hilaire Drouineau IFREMER, département EMH Centre de Nantes - BP 21105 - 44311 Nantes Cedex 3 tel : +33 (0)2 40 37 43 06 - fax : +33 (0)2 40 37 40 75 email : hilaire.drouineau@ifremer.fr - web : http://www.ifremer.fr *****************************************************************
participants (2)
-
Benjamin POUSSIN -
Hilaire DROUINEAU