Le 17/10/2012 22:37, Stephanie.Mahevas@ifremer.fr a écrit :
Merci
Après pour les sémantiques, je pense que ca ne fonctionne pas à l'execution car "matrixCatchHakeGdGNetters.getValue(step.getStep(),coord[0]);" ne va pas retrouver les sémantiques.
Dans l'init, matrixCatchHakeGdGNetters est initialisée sans sémantiques. Donc il faut: - soit fixer les sémantiques dans l'init (TimeStep/Group) - soit acceder au valeurs par indice dans la postAction.
double valCapture = matrixCatchHakeGdGNetters.getValue(step.getStep(),coord[0]);
step.getStep() est un entier donc ca devrait etre bon. non?
par contre je ne sais pas comment recuperer l'entier du numero du groupe à partir de la semantique du groupe coord[0]. C'est possible ??? Stephanie Essaye: List<PopulationGroup> groups = (List<PopulationGroup>)abondance.getSemantic(0);
[...] double valCapture = matrixCatchHakeGdGNetters.getValue(step.getStep(), groups.indexOf(coord[0]); -- Éric Chatellier <chatellier@codelutin.com> Tel: 02.40.50.29.28 http://www.codelutin.com