fr.ifremer.isisfish.datastore
Class StorageHelper

java.lang.Object
  extended by fr.ifremer.isisfish.datastore.StorageHelper
Direct Known Subclasses:
ExportHelper, RuleHelper

public class StorageHelper
extends Object

Helper used to populate and extract instance parameters from simulation.

Version:
$Revision: 3507 $ Last update : $Date: 2011-10-28 15:47:33 +0200 (Fri, 28 Oct 2011) $ By : $Author: echatellier $
Author:
chatellier

Constructor Summary
StorageHelper()
           
 
Method Summary
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.
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StorageHelper

public StorageHelper()
Method Detail

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'instance
instance - l'instance a mettre à jour
context - le topia context dont on a besoin
props - les proprietes contenant les parametre de l'export
propPrefix - prefix des clés a prendre en compte dans props

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 rule
context - le context
instance - La regle dont on souhaite mettre les parametres dans l'objet Properties retourne
propPrefix - prefix des clés a prendre en compte dans props
Returns:
L'objet Properties contenant les valeurs des parametres de l'instance


Copyright © 1999-2012 CodeLutin. All Rights Reserved.