fr.ifremer.isisfish.rule
Class RuleHelper

java.lang.Object
  extended by fr.ifremer.isisfish.datastore.StorageHelper
      extended by fr.ifremer.isisfish.rule.RuleHelper

public class RuleHelper
extends StorageHelper

Helper pour effectuer des manipulations sur les règles. Permet de :

Created: 6 juin 07 12:03:42

Version:
$Revision: 3420 $ Last update: $Date: 2011-06-17 15:55:14 +0200 (Fri, 17 Jun 2011) $ by : $Author: chatellier $
Author:
poussin

Constructor Summary
RuleHelper()
           
 
Method Summary
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.
static void populateRule(int ruleIndex, RegionStorage region, Rule rule, Properties props)
          Deprecated. since 3.3.0.0, use populateRule(int, TopiaContext , Rule, Properties) instead.
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleHelper

public RuleHelper()
Method Detail

populateRule

@Deprecated
public static void populateRule(int ruleIndex,
                                           RegionStorage region,
                                           Rule rule,
                                           Properties props)
Deprecated. since 3.3.0.0, use populateRule(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ègle
rule - la règle dont les paramètres doivent être lu depuis les propriétés
region - le topia context dont on a besoin
props - 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ègle
rule - la règle dont les paramètres doivent être lu depuis les propriétés
context - le topia context dont on a besoin
props - 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 rule
context - le context
rule - 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


Copyright © 1999-2012 CodeLutin. All Rights Reserved.