oui pardon le voici j avais bien redefini compute Month il me semble ... c est peut etre juste une histoire de packages ? voici les erreurs : ---------- 1. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 84) ResultStorage resManager = context.getSimulationStorage() ^^^^^^^^^^^^^ ResultStorage cannot be resolved to a type ---------- 2. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 153) popMon.setReproduction(step, pop, R); ^^^^^^^^^^^^^^^ The method setReproduction(TimeStep, Population, MatrixND, MatrixND, MatrixND) in the type PopulationMonitor is not applicable for the arguments (TimeStep, Population, MatrixND) ---------- 3. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 188) .matrixCatchPerStrategyMetPerZonePop(N, pop, step); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method matrixCatchPerStrategyMetPerZonePop(MatrixND, Population, TimeStep) is undefined for the type SiMatrix ---------- 4. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 194) abundance = siMatrix.matrixAbundance(N, pop, step, ^^^^^^^^^^^^^^^ The method matrixAbundance(MatrixND, Population, TimeStep) in the type SiMatrix is not applicable for the arguments (MatrixND, Population, TimeStep, MatrixND) ---------- 5. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 199) .matrixCatchRatePerStrategyMetPerZone(pop, step, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method matrixCatchRatePerStrategyMetPerZone(Population, TimeStep) in the type SiMatrix is not applicable for the arguments (Population, TimeStep, MatrixND) ---------- 6. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 204) .matrixCatchPerStrategyMetPerZone(N, pop, step, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method matrixCatchPerStrategyMetPerZone(MatrixND, Population, TimeStep) in the type SiMatrix is not applicable for the arguments (MatrixND, Population, TimeStep, MatrixND) ---------- 7. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 222) .matrixCatchPerStrategyMetPerZoneMet(N, pop, step); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method matrixCatchPerStrategyMetPerZoneMet(MatrixND, Population, TimeStep) is undefined for the type SiMatrix ---------- 8. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 228) .matrixCatchWeightPerStrategyMetPerZoneMet(step, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method matrixCatchWeightPerStrategyMetPerZoneMet(TimeStep, Population, MatrixND) is undefined for the type SiMatrix ---------- 9. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 236) MatrixND fishingMortalityPerGroup = siMatrix.fishingMortalityPerGroup(step, ^^^^^^^^^^^^^^^^^^^^^^^^ The method fishingMortalityPerGroup(TimeStep, Population, ResultManager) in the type SiMatrix is not applicable for the arguments (TimeStep, Population, ResultStorage) ---------- 10. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 257) MatrixND abondanceEM = siMatrix.matrixAbondanceEndMonth(abundance, pop, ^^^^^^^^^^^^^^^^^^^^^^^ The method matrixAbondanceEndMonth(MatrixND, Population, TimeStep) is undefined for the type SiMatrix ---------- 11. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 262) MatrixND biomassEM = siMatrix.matrixBiomassEndMonth(abundance, pop, step); ^^^^^^^^^^^^^^^^^^^^^ The method matrixBiomassEndMonth(MatrixND, Population, TimeStep) is undefined for the type SiMatrix ---------- 11 problems (11 errors) Le 9 juin 2015 17:45, Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 09/06/2015 17:33, Sigrid Lehuta a écrit :
Bien sûr ça ne pouvait pas marcher du premier coup...
en fait je n'ai pas modifié que SiMatrix, mais je voulais aussi modifier la methode computeMonth du simulator. du coup j'ai bêtement ajouté une nouvelle methode computeMonth au simulateur mais je crois que ca marche pas... cf simulateur en pj. En pj, c'est ton SiMatrix, pas le simulateur.
Ca veut dire qu on ne peut modifier que les methodes de SiMatrix ?
Dans ton simulateur, tu peux redéfinir ta methode computeMonth:
@Override protected void computeMonth(SimulationContext context, SiMatrix siMatrix, TimeStep step, Population pop) throws IsisFishException, TopiaException {
}
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
_______________________________________________ Isis-fish-devel mailing list Isis-fish-devel@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-devel