Oui en effet je modifiais les equations mais dans des plans d'analyse : pour ca j utilisais des objetsDAO (un exemple en dessous) Quelle difference entre populationImpl et populationDAO ? qd doit on utiliser le topia context ? exemple TopiaContext tx = nextSimulation.getStorage().beginTransaction(); String selectivityEquation = getString(SELECTIVITY, simNum); GearDAO gearDAO = IsisFishDAOHelper.getGearDAO(tx); List<Gear> gears = gearDAO.findAll(); for (Gear gear : gears) { Selectivity selectivity = gear.getPopulationSelectivity(pop); Equation eq = selectivity.getEquation(); eq.setContent(selectivityEquation); } } tx.commitTransaction(); Le 15 avril 2015 15:42, Stephanie MAHEVAS <Stephanie.Mahevas@ifremer.fr> a écrit :
Merci
Voilà le code :
FormuleStorage fs = FormuleStorage.getFormule("Reproduction",
"Test.java");
comment recupere t-on FormuleStorage à partir de simulationContext?
String content = fs.getContent();
Population population = null; // XXX set as param PopulationImpl populationImpl = (PopulationImpl)population; ((PopulationImpl)population).setReproductionEquationContent(content);
pourquoi ne pas mettre
populationImpl.setReproductionEquationContent(content);
Pour l'instant, setReproductionEquationContent n'est pas une methode publique sur une population, c'est pourquoi il faut faire un cast. Il faudra peut être la rendre publique si c'est une pratique qui se généralise.
@Sigrid: Je pense que tu modifiais aussi le contenu des equations, tu faisais comme ca ?
-- ...................................................................... Stephanie MAHEVAS (Stephanie.Mahevas@ifremer.fr) IFREMER/EMH (Ecologie et Modèles pour l'Halieutique) Tel: (33) 2 40 37 41 81 Fax: (33) 2 40 37 40 75
o \ o / _ o __| \ / |__ o _ \ o / o /|\ | /\ ___\o \o | o/ o/__ /\ | /|\ / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ ......................................................................
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users