From 7e0f088b91888a60e86ab8be67c8de529cbbeccd Mon Sep 17 00:00:00 2001 From: "patrick.lambert" <patrick.mh.lambert@inrae.fr> Date: Wed, 24 Mar 2021 09:46:51 +0100 Subject: [PATCH] creation of analysis package --- .../fishRIOBasin_Sapidissima_Rjava.xml | 16 ++++++++-------- .../AnalyseFishDistribution.java | 4 +++- .../AnalyseLikelihoodOfPresence.java | 4 +++- .../AnalyseSpawnerFeatures.java | 4 +++- .../{species => analysis}/AnalyseSpawnerRun.java | 4 +++- .../java/{species => analysis}/Calibrate.java | 2 +- .../ExportLenghtAgeDistribution.java | 4 +++- .../ExportMeanRecruitment.java | 4 +++- .../ExportPopulationStatus.java | 4 +++- .../{species => analysis}/ExportRecruitment.java | 4 +++- .../ExportSpeciesRange.java | 4 +++- .../IdentifyPopulation.java | 4 +++- .../{species => analysis}/TypeTrajectoryCV.java | 5 ++++- .../WriteBiomassFluxes.java | 4 +++- .../WriteCurrentNutrientExportFluxes.java | 4 +++- .../WriteCurrentNutrientImportFluxes.java | 4 +++- .../WriteEffectiveAndBiomassExportFluxes.java | 4 +++- .../WriteEffectiveAndBiomassImportFluxes.java | 4 +++- .../WriteEffectivesFluxes.java | 4 +++- .../WriteNutrientExportFluxes.java | 5 +++-- .../WriteNutrientImportFluxes.java | 5 +++-- 21 files changed, 67 insertions(+), 30 deletions(-) rename src/main/java/{species => analysis}/AnalyseFishDistribution.java (98%) rename src/main/java/{species => analysis}/AnalyseLikelihoodOfPresence.java (98%) rename src/main/java/{species => analysis}/AnalyseSpawnerFeatures.java (98%) rename src/main/java/{species => analysis}/AnalyseSpawnerRun.java (98%) rename src/main/java/{species => analysis}/Calibrate.java (99%) rename src/main/java/{species => analysis}/ExportLenghtAgeDistribution.java (97%) rename src/main/java/{species => analysis}/ExportMeanRecruitment.java (93%) rename src/main/java/{species => analysis}/ExportPopulationStatus.java (95%) rename src/main/java/{species => analysis}/ExportRecruitment.java (93%) rename src/main/java/{species => analysis}/ExportSpeciesRange.java (93%) rename src/main/java/{species => analysis}/IdentifyPopulation.java (94%) rename src/main/java/{species => analysis}/TypeTrajectoryCV.java (97%) rename src/main/java/{species => analysis}/WriteBiomassFluxes.java (97%) rename src/main/java/{species => analysis}/WriteCurrentNutrientExportFluxes.java (93%) rename src/main/java/{species => analysis}/WriteCurrentNutrientImportFluxes.java (93%) rename src/main/java/{species => analysis}/WriteEffectiveAndBiomassExportFluxes.java (97%) rename src/main/java/{species => analysis}/WriteEffectiveAndBiomassImportFluxes.java (98%) rename src/main/java/{species => analysis}/WriteEffectivesFluxes.java (98%) rename src/main/java/{species => analysis}/WriteNutrientExportFluxes.java (92%) rename src/main/java/{species => analysis}/WriteNutrientImportFluxes.java (93%) diff --git a/data/input/northeastamerica/fishRIOBasin_Sapidissima_Rjava.xml b/data/input/northeastamerica/fishRIOBasin_Sapidissima_Rjava.xml index 2678c28..1775d48 100644 --- a/data/input/northeastamerica/fishRIOBasin_Sapidissima_Rjava.xml +++ b/data/input/northeastamerica/fishRIOBasin_Sapidissima_Rjava.xml @@ -283,18 +283,18 @@ <!--<species.WriteEffectiveAndBiomassImportFluxes> <synchronisationMode>ASYNCHRONOUS</synchronisationMode> <exportSeason>SPRING</exportSeason> <fileNameOutput>effectiveBiomassFluxesBeforeReproduction</fileNameOutput> </species.WriteEffectiveAndBiomassImportFluxes> --> - <species.AnalyseSpawnerFeatures> + <analysis.AnalyseSpawnerFeatures> <synchronisationMode>ASYNCHRONOUS</synchronisationMode> <analysisSeason>SPRING</analysisSeason> <memorySize>30</memorySize> - </species.AnalyseSpawnerFeatures> + </analysis.AnalyseSpawnerFeatures> - <species.AnalyseFishDistribution> + <analysis.AnalyseFishDistribution> <synchronisationMode>ASYNCHRONOUS</synchronisationMode> <analysisSeason>SPRING</analysisSeason> <memorySize>30</memorySize> <minimumRecruitsForPopulatedBasin>50</minimumRecruitsForPopulatedBasin> - </species.AnalyseFishDistribution> + </analysis.AnalyseFishDistribution> <species.ReproduceAndSurviveAfterReproductionWithDiagnose> <synchronisationMode>ASYNCHRONOUS</synchronisationMode> @@ -342,15 +342,15 @@ </processesEachStep> <processesAtEnd> - <species.AnalyseLikelihoodOfPresence> + <analysis.AnalyseLikelihoodOfPresence> <synchronisationMode>ASYNCHRONOUS</synchronisationMode> <presenceFileName>data/input/northeastamerica/nea_presence.csv</presenceFileName> <period>obs_1900_1950</period> <minimumRecruitsForPopulatedBasin>50</minimumRecruitsForPopulatedBasin> <epsilon>0.001</epsilon> - </species.AnalyseLikelihoodOfPresence> + </analysis.AnalyseLikelihoodOfPresence> - <species.IdentifyPopulation> + <analysis.IdentifyPopulation> <synchronisationMode>ASYNCHRONOUS</synchronisationMode> <consoleDisplay>false</consoleDisplay> <years> @@ -358,7 +358,7 @@ </years> <fluxesSeason>SPRING</fluxesSeason> <fileNameOutput>effectiveFluxes</fileNameOutput> - </species.IdentifyPopulation> + </analysis.IdentifyPopulation> </processesAtEnd> </processes> <useCemetery>false</useCemetery> diff --git a/src/main/java/species/AnalyseFishDistribution.java b/src/main/java/analysis/AnalyseFishDistribution.java similarity index 98% rename from src/main/java/species/AnalyseFishDistribution.java rename to src/main/java/analysis/AnalyseFishDistribution.java index 70681ab..fee2d2e 100644 --- a/src/main/java/species/AnalyseFishDistribution.java +++ b/src/main/java/analysis/AnalyseFishDistribution.java @@ -17,7 +17,7 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -package species; +package analysis; import java.util.HashMap; import java.util.Map; @@ -34,6 +34,8 @@ import fr.cemagref.simaqualife.pilot.Pilot; import miscellaneous.QueueMemory; import miscellaneous.TreeMapForCentile; import observer.ObservableRecord; +import species.DiadromousFish; +import species.DiadromousFishGroup; /** * diff --git a/src/main/java/species/AnalyseLikelihoodOfPresence.java b/src/main/java/analysis/AnalyseLikelihoodOfPresence.java similarity index 98% rename from src/main/java/species/AnalyseLikelihoodOfPresence.java rename to src/main/java/analysis/AnalyseLikelihoodOfPresence.java index ca4a123..fe406f7 100644 --- a/src/main/java/species/AnalyseLikelihoodOfPresence.java +++ b/src/main/java/analysis/AnalyseLikelihoodOfPresence.java @@ -17,7 +17,7 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -package species; +package analysis; import java.io.FileReader; import java.util.Locale; @@ -31,6 +31,8 @@ import com.thoughtworks.xstream.io.xml.DomDriver; import environment.RiverBasin; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; import fr.cemagref.simaqualife.pilot.Pilot; +import species.DiadromousFish; +import species.DiadromousFishGroup; /** * diff --git a/src/main/java/species/AnalyseSpawnerFeatures.java b/src/main/java/analysis/AnalyseSpawnerFeatures.java similarity index 98% rename from src/main/java/species/AnalyseSpawnerFeatures.java rename to src/main/java/analysis/AnalyseSpawnerFeatures.java index d3ddb75..4eae1a8 100644 --- a/src/main/java/species/AnalyseSpawnerFeatures.java +++ b/src/main/java/analysis/AnalyseSpawnerFeatures.java @@ -17,7 +17,7 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -package species; +package analysis; import java.util.HashMap; import java.util.Map; @@ -31,6 +31,8 @@ import environment.Time.Season; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; import fr.cemagref.simaqualife.pilot.Pilot; import miscellaneous.QueueMemory; +import species.DiadromousFish; +import species.DiadromousFishGroup; import species.DiadromousFish.Gender; /** diff --git a/src/main/java/species/AnalyseSpawnerRun.java b/src/main/java/analysis/AnalyseSpawnerRun.java similarity index 98% rename from src/main/java/species/AnalyseSpawnerRun.java rename to src/main/java/analysis/AnalyseSpawnerRun.java index e221033..05caa25 100644 --- a/src/main/java/species/AnalyseSpawnerRun.java +++ b/src/main/java/analysis/AnalyseSpawnerRun.java @@ -17,7 +17,7 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -package species; +package analysis; import java.util.ArrayList; import java.util.List; @@ -33,6 +33,8 @@ import fr.cemagref.observation.kernel.ObservablesHandler; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; import fr.cemagref.simaqualife.pilot.Pilot; import observer.ObservableRecord; +import species.DiadromousFish; +import species.DiadromousFishGroup; /** * diff --git a/src/main/java/species/Calibrate.java b/src/main/java/analysis/Calibrate.java similarity index 99% rename from src/main/java/species/Calibrate.java rename to src/main/java/analysis/Calibrate.java index 840a641..d19950a 100644 --- a/src/main/java/species/Calibrate.java +++ b/src/main/java/analysis/Calibrate.java @@ -17,7 +17,7 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -package species; +package analysis; import java.io.IOException; diff --git a/src/main/java/species/ExportLenghtAgeDistribution.java b/src/main/java/analysis/ExportLenghtAgeDistribution.java similarity index 97% rename from src/main/java/species/ExportLenghtAgeDistribution.java rename to src/main/java/analysis/ExportLenghtAgeDistribution.java index 709ff4b..6e73a4c 100644 --- a/src/main/java/species/ExportLenghtAgeDistribution.java +++ b/src/main/java/analysis/ExportLenghtAgeDistribution.java @@ -17,7 +17,7 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -package species; +package analysis; import java.io.BufferedWriter; import java.io.File; @@ -32,6 +32,8 @@ import environment.Time; import environment.Time.Season; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; import fr.cemagref.simaqualife.pilot.Pilot; +import species.DiadromousFish; +import species.DiadromousFishGroup; import species.DiadromousFish.Stage; /** diff --git a/src/main/java/species/ExportMeanRecruitment.java b/src/main/java/analysis/ExportMeanRecruitment.java similarity index 93% rename from src/main/java/species/ExportMeanRecruitment.java rename to src/main/java/analysis/ExportMeanRecruitment.java index 59e1d33..3fab68d 100644 --- a/src/main/java/species/ExportMeanRecruitment.java +++ b/src/main/java/analysis/ExportMeanRecruitment.java @@ -1,4 +1,4 @@ -package species; +package analysis; import com.thoughtworks.xstream.XStream; import com.thoughtworks.xstream.io.xml.DomDriver; @@ -9,6 +9,8 @@ import environment.Time; import environment.Time.Season; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; import fr.cemagref.simaqualife.pilot.Pilot; +import species.DiadromousFish; +import species.DiadromousFishGroup; import java.io.BufferedWriter; import java.io.File; diff --git a/src/main/java/species/ExportPopulationStatus.java b/src/main/java/analysis/ExportPopulationStatus.java similarity index 95% rename from src/main/java/species/ExportPopulationStatus.java rename to src/main/java/analysis/ExportPopulationStatus.java index ab9edaf..9f55605 100644 --- a/src/main/java/species/ExportPopulationStatus.java +++ b/src/main/java/analysis/ExportPopulationStatus.java @@ -1,4 +1,4 @@ -package species; +package analysis; import com.thoughtworks.xstream.XStream; import com.thoughtworks.xstream.io.xml.DomDriver; @@ -9,6 +9,8 @@ import environment.Time; import environment.Time.Season; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; import fr.cemagref.simaqualife.pilot.Pilot; +import species.DiadromousFish; +import species.DiadromousFishGroup; import java.io.BufferedWriter; import java.io.File; diff --git a/src/main/java/species/ExportRecruitment.java b/src/main/java/analysis/ExportRecruitment.java similarity index 93% rename from src/main/java/species/ExportRecruitment.java rename to src/main/java/analysis/ExportRecruitment.java index b29699e..6d7f23d 100644 --- a/src/main/java/species/ExportRecruitment.java +++ b/src/main/java/analysis/ExportRecruitment.java @@ -1,4 +1,4 @@ -package species; +package analysis; import com.thoughtworks.xstream.XStream; import com.thoughtworks.xstream.io.xml.DomDriver; @@ -9,6 +9,8 @@ import environment.Time; import environment.Time.Season; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; import fr.cemagref.simaqualife.pilot.Pilot; +import species.DiadromousFish; +import species.DiadromousFishGroup; import java.io.BufferedWriter; import java.io.File; diff --git a/src/main/java/species/ExportSpeciesRange.java b/src/main/java/analysis/ExportSpeciesRange.java similarity index 93% rename from src/main/java/species/ExportSpeciesRange.java rename to src/main/java/analysis/ExportSpeciesRange.java index f580e1a..f9ca25e 100644 --- a/src/main/java/species/ExportSpeciesRange.java +++ b/src/main/java/analysis/ExportSpeciesRange.java @@ -17,7 +17,7 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -package species; +package analysis; import java.io.BufferedWriter; import java.io.File; @@ -30,6 +30,8 @@ import com.thoughtworks.xstream.io.xml.DomDriver; import environment.Time; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; import fr.cemagref.simaqualife.pilot.Pilot; +import species.DiadromousFish; +import species.DiadromousFishGroup; /** * diff --git a/src/main/java/species/IdentifyPopulation.java b/src/main/java/analysis/IdentifyPopulation.java similarity index 94% rename from src/main/java/species/IdentifyPopulation.java rename to src/main/java/analysis/IdentifyPopulation.java index d6d5961..670d818 100644 --- a/src/main/java/species/IdentifyPopulation.java +++ b/src/main/java/analysis/IdentifyPopulation.java @@ -17,7 +17,7 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -package species; +package analysis; import java.io.BufferedWriter; import java.io.File; @@ -34,6 +34,8 @@ import environment.RiverBasin; import environment.Time; import environment.Time.Season; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; +import species.DiadromousFish; +import species.DiadromousFishGroup; /** * diff --git a/src/main/java/species/TypeTrajectoryCV.java b/src/main/java/analysis/TypeTrajectoryCV.java similarity index 97% rename from src/main/java/species/TypeTrajectoryCV.java rename to src/main/java/analysis/TypeTrajectoryCV.java index 5dfcbef..c76340c 100644 --- a/src/main/java/species/TypeTrajectoryCV.java +++ b/src/main/java/analysis/TypeTrajectoryCV.java @@ -1,8 +1,11 @@ -package species; +package analysis; import com.thoughtworks.xstream.XStream; import com.thoughtworks.xstream.io.xml.DomDriver; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; +import species.DiadromousFish; +import species.DiadromousFishGroup; + import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; diff --git a/src/main/java/species/WriteBiomassFluxes.java b/src/main/java/analysis/WriteBiomassFluxes.java similarity index 97% rename from src/main/java/species/WriteBiomassFluxes.java rename to src/main/java/analysis/WriteBiomassFluxes.java index 0c18ddc..54efdad 100644 --- a/src/main/java/species/WriteBiomassFluxes.java +++ b/src/main/java/analysis/WriteBiomassFluxes.java @@ -1,4 +1,4 @@ -package species; +package analysis; import java.io.BufferedWriter; import java.io.File; @@ -15,6 +15,8 @@ import environment.Time; import environment.Time.Season; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; import fr.cemagref.simaqualife.pilot.Pilot; +import species.DiadromousFish; +import species.DiadromousFishGroup; import species.DiadromousFish.Stage; /** diff --git a/src/main/java/species/WriteCurrentNutrientExportFluxes.java b/src/main/java/analysis/WriteCurrentNutrientExportFluxes.java similarity index 93% rename from src/main/java/species/WriteCurrentNutrientExportFluxes.java rename to src/main/java/analysis/WriteCurrentNutrientExportFluxes.java index 7840608..1815f41 100644 --- a/src/main/java/species/WriteCurrentNutrientExportFluxes.java +++ b/src/main/java/analysis/WriteCurrentNutrientExportFluxes.java @@ -1,4 +1,4 @@ -package species; +package analysis; import java.io.BufferedWriter; import java.io.File; @@ -12,6 +12,8 @@ import com.thoughtworks.xstream.io.xml.DomDriver; import environment.Time; import environment.Time.Season; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; +import species.DiadromousFish; +import species.DiadromousFishGroup; public class WriteCurrentNutrientExportFluxes extends AquaNismsGroupProcess<DiadromousFish, DiadromousFishGroup> { diff --git a/src/main/java/species/WriteCurrentNutrientImportFluxes.java b/src/main/java/analysis/WriteCurrentNutrientImportFluxes.java similarity index 93% rename from src/main/java/species/WriteCurrentNutrientImportFluxes.java rename to src/main/java/analysis/WriteCurrentNutrientImportFluxes.java index 06ca76f..5b95342 100644 --- a/src/main/java/species/WriteCurrentNutrientImportFluxes.java +++ b/src/main/java/analysis/WriteCurrentNutrientImportFluxes.java @@ -1,4 +1,4 @@ -package species; +package analysis; import java.io.BufferedWriter; import java.io.File; @@ -12,6 +12,8 @@ import com.thoughtworks.xstream.io.xml.DomDriver; import environment.Time; import environment.Time.Season; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; +import species.DiadromousFish; +import species.DiadromousFishGroup; public class WriteCurrentNutrientImportFluxes extends AquaNismsGroupProcess<DiadromousFish, DiadromousFishGroup> { diff --git a/src/main/java/species/WriteEffectiveAndBiomassExportFluxes.java b/src/main/java/analysis/WriteEffectiveAndBiomassExportFluxes.java similarity index 97% rename from src/main/java/species/WriteEffectiveAndBiomassExportFluxes.java rename to src/main/java/analysis/WriteEffectiveAndBiomassExportFluxes.java index c106bda..5464b93 100644 --- a/src/main/java/species/WriteEffectiveAndBiomassExportFluxes.java +++ b/src/main/java/analysis/WriteEffectiveAndBiomassExportFluxes.java @@ -1,4 +1,4 @@ -package species; +package analysis; import java.io.BufferedWriter; import java.io.File; @@ -17,6 +17,8 @@ import environment.RiverBasin; import environment.Time; import environment.Time.Season; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; +import species.DiadromousFish; +import species.DiadromousFishGroup; import species.DiadromousFish.Stage; public class WriteEffectiveAndBiomassExportFluxes extends AquaNismsGroupProcess<DiadromousFish, DiadromousFishGroup> { diff --git a/src/main/java/species/WriteEffectiveAndBiomassImportFluxes.java b/src/main/java/analysis/WriteEffectiveAndBiomassImportFluxes.java similarity index 98% rename from src/main/java/species/WriteEffectiveAndBiomassImportFluxes.java rename to src/main/java/analysis/WriteEffectiveAndBiomassImportFluxes.java index 4d19b17..4be8260 100644 --- a/src/main/java/species/WriteEffectiveAndBiomassImportFluxes.java +++ b/src/main/java/analysis/WriteEffectiveAndBiomassImportFluxes.java @@ -17,7 +17,7 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -package species; +package analysis; import java.io.BufferedWriter; import java.io.File; @@ -34,6 +34,8 @@ import environment.Time; import environment.Time.Season; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; import fr.cemagref.simaqualife.pilot.Pilot; +import species.DiadromousFish; +import species.DiadromousFishGroup; import species.DiadromousFish.Stage; /** diff --git a/src/main/java/species/WriteEffectivesFluxes.java b/src/main/java/analysis/WriteEffectivesFluxes.java similarity index 98% rename from src/main/java/species/WriteEffectivesFluxes.java rename to src/main/java/analysis/WriteEffectivesFluxes.java index 1a92725..34829a7 100644 --- a/src/main/java/species/WriteEffectivesFluxes.java +++ b/src/main/java/analysis/WriteEffectivesFluxes.java @@ -17,7 +17,7 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -package species; +package analysis; import java.io.BufferedWriter; import java.io.File; @@ -34,7 +34,9 @@ import environment.Time; import environment.Time.Season; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; import fr.cemagref.simaqualife.pilot.Pilot; +import species.DiadromousFish; import species.DiadromousFish.Stage; +import species.DiadromousFishGroup; @Deprecated /** diff --git a/src/main/java/species/WriteNutrientExportFluxes.java b/src/main/java/analysis/WriteNutrientExportFluxes.java similarity index 92% rename from src/main/java/species/WriteNutrientExportFluxes.java rename to src/main/java/analysis/WriteNutrientExportFluxes.java index 3ab9320..018a46f 100644 --- a/src/main/java/species/WriteNutrientExportFluxes.java +++ b/src/main/java/analysis/WriteNutrientExportFluxes.java @@ -1,4 +1,4 @@ -package species; +package analysis; import java.io.BufferedWriter; import java.io.File; @@ -13,13 +13,14 @@ import com.thoughtworks.xstream.XStream; import com.thoughtworks.xstream.io.xml.DomDriver; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; +import species.DiadromousFish; +import species.DiadromousFishGroup; @Deprecated public class WriteNutrientExportFluxes extends AquaNismsGroupProcess<DiadromousFish, DiadromousFishGroup> { private String fileName = "nutrientExportFluxes"; - public static void main(String[] args) { System.out.println((new XStream(new DomDriver())).toXML(new WriteNutrientExportFluxes())); diff --git a/src/main/java/species/WriteNutrientImportFluxes.java b/src/main/java/analysis/WriteNutrientImportFluxes.java similarity index 93% rename from src/main/java/species/WriteNutrientImportFluxes.java rename to src/main/java/analysis/WriteNutrientImportFluxes.java index 127f05a..10a34e7 100644 --- a/src/main/java/species/WriteNutrientImportFluxes.java +++ b/src/main/java/analysis/WriteNutrientImportFluxes.java @@ -1,4 +1,4 @@ -package species; +package analysis; import java.io.BufferedWriter; import java.io.File; @@ -13,13 +13,14 @@ import com.thoughtworks.xstream.XStream; import com.thoughtworks.xstream.io.xml.DomDriver; import fr.cemagref.simaqualife.kernel.processes.AquaNismsGroupProcess; +import species.DiadromousFish; +import species.DiadromousFishGroup; @Deprecated public class WriteNutrientImportFluxes extends AquaNismsGroupProcess<DiadromousFish, DiadromousFishGroup> { private String fileName = "fluxes"; - public static void main(String[] args) { System.out.println((new XStream(new DomDriver())).toXML(new WriteNutrientImportFluxes())); -- GitLab