Class RuleHelper


public class RuleHelper extends StorageHelper
Helper pour effectuer des manipulations sur les règles. Permet de :
  • affecter les valeurs aux parametres des règles
Created: 6 juin 07 12:03:42
Version:
$Revision$ Last update: $Date$ by : $Author$
Author:
poussin
  • Constructor Details

    • RuleHelper

      public RuleHelper()
  • Method Details

    • populateRule

      @Deprecated public static void populateRule(int ruleIndex, RegionStorage region, Rule rule, Properties props)
      Deprecated.
      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