[Isis-fish-user] finalYear

Sigrid LEHUTA Sigrid.Lehuta at ifremer.fr
Ven 23 Jan 14:18:27 CET 2009


Salut Paul,
t'étais pas loin :
en fait la méthode qui va chercher le nombre d années c'est    
getNumberOfYear()
et je sais pas pourquoi mais il faut pas déclaré les SimulationStorage 
et SimulationParameter tous seuls... :-!
donc
int finalYear = 
context.getSimulationStorage().getParameter().getNumberOfYear() - 1;
je pense que ca marche
a+




Paul MARCHAL a écrit :
> Bonjour,
>
> Je souhaiterais récupérer la valeur de la dernière année de mes 
> simulations. Pour cela je fais:
>
> public SimulationParameter simuPar;
> int finalYear = simuPar.numberOfYear - 1;
>
> mais comme numberOfYear est définie comme "protected", j'ai le message 
> d'erreur:
>
> C:\Documents and 
> Settings\pmarchal\isis-database-3\rules\FleetBehaviourChannel.java:65: 
> numberOfYear has protected access in 
> fr.ifremer.isisfish.simulator.SimulationParameter
> 	int finalYear = simuPar.numberOfYear - 1;
> 	                       ^
> Note: C:\Documents and 
> Settings\pmarchal\isis-database-3\scripts\SiMatrix.java uses unchecked 
> or unsafe operations.
> Note: Recompile with -Xlint:unchecked for details.
> 1 error
>
>
> Il y a sans doute une solution simple à ce problème?
>
> Merci d'avance
>
> Paul
>
>
>   

-- 
Sigrid LEHUTA
  ~ ><> ~
  
Doctorante
Département Ecologie et Modèles pour l'Halieutique
IFREMER, rue de l'ile d'Yeu BP 21105 
44311 Nantes Cedex 03
Tél : +33 (0)2 40 37 41 65




Plus d'informations sur la liste de diffusion Isis-fish-users