A priori SimulationItem est appelé de la manière suivante : SimulationItem(SimulationControl control, SimulationParameter param).getSimulationNumber(); et on peut accéder à SimulationControl en faisant : context.getSimulationStorage().getSimulationControl(); et à SimulationParameter en faisant : context.getSimulationStorage().getParameter(); Donc il doit y avoir un moyen de s'en sortir pour avoir le SimulationItem, non ? Et comme ça on devrait pouvoir utiliser le getSimulationNumber() de SimulationItem ? Le 06/09/2012 12:47, Paul MARCHAL a écrit :
Merci Loïc, c'est peut-être effectivement la voie à suivre.
Cependant, le problème est que je voudrais réupérer le numéro de simu dans l'init d'une règle qui ne connait que le SimulationContext. Or SimulationItem ne semble pas hériter de SimulationContext.
D'autres idées?
Paul
Le 06/09/2012 11:55, Loic GASCHE a écrit :
Salut Paul,
Je ne sais pas si ça peut t'aider ou pas, mais dans la classe SimulationItem il y a une méthode "simulationNumber" dont la description est : "Simulation number in non standalone simulation." et qui rend un "int". Ca vaut peut-être le coup de l'essayer si tu ne l'as pas déjà fait.
Loïc
Le 06/09/2012 11:37, Paul MARCHAL a écrit :
Bonjour,
Je cherche à récupérer le numéro d'une simulation dans une AS. J'ai essayé:
context.getSimulationStorage().getParameter().getNumberOfSensitivitySimulation()
mais je n'obtiens que le nombre total de simulations.
Merci pour vos lumières
Paul
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users