public class Project extends AbstractEntity
REFTAX_SPECIES_HEADER
).
"C_Perm";"NumSys";"NivSys";"C_VALIDE";"L_VALIDE";"AA_VALIDE";"C_TxPère";"Taxa"Modifier and Type | Field and Description |
---|---|
protected String |
author |
protected String |
catchFile
Utilisé seulement lors de la création du projet (sinon, non valorisé).
|
protected String |
catchFileName
Nom original du fichier de captures.
|
protected String |
comment
Commentaire du projet.
|
protected Control |
control
Project control.
|
protected Date |
creationDate |
protected SpeciesFieldType |
displaySpeciesType
Species field type used for user display.
|
protected String |
haulFile
Utilisé seulement lors de la création du projet (sinon, non valorisé).
|
protected String |
haulFileName
Nom original du fichier de traits.
|
protected String |
lengthFile
Utilisé seulement lors de la création du projet (sinon, non valorisé).
|
protected String |
lengthFileName
Nom original du fichier de tailles.
|
protected List<File> |
maps
File des cartes (plus facile a gerer en tant que file dans l'ui, mais seul le filename est sauvegardé).
|
protected String |
name |
protected SpeciesFieldType |
outputSpeciesType
Species field type used for rsufi output files.
|
static String |
PROPERTY_SELECTIONS |
static String[] |
REFTAX_SPECIES_HEADER |
protected DataStorage |
refTaxSpecies
Reftax SIH.
|
protected LinkedHashMap<String,String> |
refTaxSpeciesMap
Map de cache entre les codes especes et la visualisation utilisateur.
|
protected Map<String,Selection> |
selections
Project selections.
|
protected SpeciesFieldType |
storageSpeciesType
Species field type used in storage.
|
protected String |
strataFile
Utilisé seulement lors de la création du projet (sinon, non valorisé).
|
protected String |
strataFileName
Nom original du fichier de strates.
|
static String[] |
TYPE_ESPECE_HEADER |
protected DataStorage |
typeEspeces
Type especes
|
support
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeSupport, removePropertyChangeListener, removePropertyChangeListener
public static final String[] REFTAX_SPECIES_HEADER
public static final String[] TYPE_ESPECE_HEADER
public static final String PROPERTY_SELECTIONS
protected String name
protected String author
protected String catchFile
protected String haulFile
protected String lengthFile
protected String strataFile
protected String catchFileName
protected String haulFileName
protected String lengthFileName
protected String strataFileName
protected List<File> maps
protected String comment
protected Date creationDate
protected Control control
protected DataStorage refTaxSpecies
protected LinkedHashMap<String,String> refTaxSpeciesMap
protected DataStorage typeEspeces
protected SpeciesFieldType storageSpeciesType
protected SpeciesFieldType displaySpeciesType
protected SpeciesFieldType outputSpeciesType
public Project()
public Project(String name)
public String getName()
public void setName(String name)
public String getAuthor()
public void setAuthor(String author)
public String getCatchFile()
public void setCatchFile(String catchFile)
public String getHaulFile()
public void setHaulFile(String haulFile)
public String getLengthFile()
public void setLengthFile(String lengthFile)
public String getStrataFile()
public void setStrataFile(String strataFile)
public String getCatchFileName()
public void setCatchFileName(String catchFileName)
public String getHaulFileName()
public void setHaulFileName(String haulFileName)
public String getLengthFileName()
public void setLengthFileName(String lengthFileName)
public String getStrataFileName()
public void setStrataFileName(String strataFileName)
public String getComment()
public void setComment(String comment)
public Date getCreationDate()
public void setCreationDate(Date creationDate)
public Control getControl()
public void setControl(Control control)
public void addSelections(Selection selection)
public DataStorage getRefTaxSpecies()
public void setRefTaxSpecies(DataStorage refTaxSpecies)
public LinkedHashMap<String,String> getRefTaxSpeciesMap()
public void setRefTaxSpeciesMap(LinkedHashMap<String,String> refTaxSpeciesMap)
refTaxSpeciesMap
- new mappublic String getDisplaySpeciesText(String speciesCode)
public DataStorage getTypeEspeces()
public void setTypeEspeces(DataStorage typeEspeces)
public SpeciesFieldType getStorageSpeciesType()
public void setStorageSpeciesType(SpeciesFieldType storageSpeciesType)
public SpeciesFieldType getDisplaySpeciesType()
public void setDisplaySpeciesType(SpeciesFieldType displaySpeciesType)
public SpeciesFieldType getOutputSpeciesType()
public void setOutputSpeciesType(SpeciesFieldType outputSpeciesType)
public void clearData()
public Properties toProperties()
public void fromProperties(Properties props, File mapDirectory)
public String getDataStorageFileName(CoserConstants.Category category, String suffix)
category
- category to get file namesuffix
- suffix to add into file nameCopyright © 2010–2015 Ifremer. All rights reserved.