Package fr.ifremer.isisfish.rule
Class RuleHelper
java.lang.Object
fr.ifremer.isisfish.datastore.StorageHelper
fr.ifremer.isisfish.rule.RuleHelper
Helper pour effectuer des manipulations sur les règles.
Permet de :
- affecter les valeurs aux parametres des règles
- Version:
- $Revision$ Last update: $Date$ by : $Author$
- Author:
- poussin
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Properties
getRuleAsProperties
(int ruleIndex, org.nuiton.topia.TopiaContext context, Rule rule) Permet de mettre les parametres de la regle sous une forme String pour pouvoir les relire ensuite.static void
populateRule
(int ruleIndex, RegionStorage region, Rule rule, Properties props) Deprecated.static void
populateRule
(int ruleIndex, org.nuiton.topia.TopiaContext context, Rule rule, Properties props) Recupere dans propriétés les valeurs des champs spécifiques à la règle et met à jour les champs de la règle.Methods inherited from class fr.ifremer.isisfish.datastore.StorageHelper
getParamsAsProperties, populateStorageParams
-
Constructor Details
-
RuleHelper
public RuleHelper()
-
-
Method Details
-
populateRule
@Deprecated public static void populateRule(int ruleIndex, RegionStorage region, Rule rule, Properties props) Deprecated.since 3.3.0.0, usepopulateRule(int, TopiaContext, Rule, Properties)
instead.Recupere dans propriétés les valeurs des champs spécifiques à la règle et met à jour les champs de la règle.- Parameters:
ruleIndex
- l'index de la règlerule
- la règle dont les paramètres doivent être lu depuis les propriétésregion
- le topia context dont on a besoinprops
- les propriétés contenant les paramètres de la règle
-
populateRule
public static void populateRule(int ruleIndex, org.nuiton.topia.TopiaContext context, Rule rule, Properties props) Recupere dans propriétés les valeurs des champs spécifiques à la règle et met à jour les champs de la règle.- Parameters:
ruleIndex
- l'index de la règlerule
- la règle dont les paramètres doivent être lu depuis les propriétéscontext
- le topia context dont on a besoinprops
- les propriétés contenant les paramètres de la règle
-
getRuleAsProperties
public static Properties getRuleAsProperties(int ruleIndex, org.nuiton.topia.TopiaContext context, Rule rule) Permet de mettre les parametres de la regle sous une forme String pour pouvoir les relire ensuite.- Parameters:
ruleIndex
- l'index de la rulecontext
- le contextrule
- La regle dont on souhaite mettre les parametres dans l'objet Properties retourne- Returns:
- L'objet Properties contenant les valeurs des parametres de la regle
-
populateRule(int, TopiaContext, Rule, Properties)
instead.