Package fr.ifremer.isisfish.entities
Class RegionImportJson
java.lang.Object
fr.ifremer.isisfish.entities.RegionImportJson
Classe permettant d'importer des données dans une region a partir d'un
 export Json.
 L'import se fait le plus possible de façon automatique, s'il y a des
 choix a faire durant la fusion, les questions sont posées au travers de
 l'objet passé en paramètre
- Version:
- $Revision$ Last update: $Date$ by : $Author$
- Author:
- poussin
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfaceUse during import to merge imported data in existing Regionstatic classstatic classprotected static class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected com.fasterxml.jackson.databind.JsonNodeprotected com.fasterxml.jackson.databind.JsonNodeprotected RegionImportJson.RegionMerge
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleanNormalement on ne peut pas importer des cellules parce qu'avec des résolutions spatiales différentes, ca donnerait vraiment n'import quoi.Collection<org.nuiton.topia.persistence.TopiaEntity>Return all entities available in Json reader
- 
Field Details- 
merge
- 
jsonprotected com.fasterxml.jackson.databind.JsonNode json
- 
entities
- 
jsonEntitiesprotected com.fasterxml.jackson.databind.JsonNode jsonEntities
 
- 
- 
Constructor Details- 
RegionImportJson- Parameters:
- r- reader contains json
- merge- use to choice entity in Json or entity in current region, if no merge object is passed in argument "import all" object in reader
 
 
- 
- 
Method Details- 
canImportCellprotected boolean canImportCell()Normalement on ne peut pas importer des cellules parce qu'avec des résolutions spatiales différentes, ca donnerait vraiment n'import quoi. Mais dans de très rare cas, on pourrait surcharger cette méthode.
- 
getEntitiesReturn all entities available in Json reader- Returns:
 
 
-