Package fr.ifremer.isisfish.datastore
Class StorageHelper
java.lang.Object
fr.ifremer.isisfish.datastore.StorageHelper
- Direct Known Subclasses:
ExportHelper
,RuleHelper
Helper used to populate and extract instance parameters
from simulation.
- Version:
- $Revision$ Last update : $Date$ By : $Author$
- Author:
- chatellier
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Properties
getParamsAsProperties
(int instanceIndex, org.nuiton.topia.TopiaContext context, Object instance, String propPrefix) Permet de mettre les parametres d'un object Isis sous une forme String pour pouvoir les relire ensuite.static void
populateStorageParams
(int instanceIndex, org.nuiton.topia.TopiaContext context, Object instance, Properties props, String propPrefix) Recupere dans prop les valeurs des champs specifique au export et met a jour les champs de l'export.
-
Constructor Details
-
StorageHelper
public StorageHelper()
-
-
Method Details
-
populateStorageParams
public static void populateStorageParams(int instanceIndex, org.nuiton.topia.TopiaContext context, Object instance, Properties props, String propPrefix) Recupere dans prop les valeurs des champs specifique au export et met a jour les champs de l'export.- Parameters:
instanceIndex
- l'index de l'instanceinstance
- l'instance a mettre à jourcontext
- le topia context dont on a besoinprops
- les proprietes contenant les parametre de l'exportpropPrefix
- prefix des clés a prendre en compte dansprops
-
getParamsAsProperties
public static Properties getParamsAsProperties(int instanceIndex, org.nuiton.topia.TopiaContext context, Object instance, String propPrefix) Permet de mettre les parametres d'un object Isis sous une forme String pour pouvoir les relire ensuite.- Parameters:
instanceIndex
- l'index de la rulecontext
- le contextinstance
- La regle dont on souhaite mettre les parametres dans l'objet Properties retournepropPrefix
- prefix des clés a prendre en compte dansprops
- Returns:
- L'objet Properties contenant les valeurs des parametres de l'instance
-