L'interface de valideur

L'interface de valideur expose les fonctions suivantes : init(config:GridConfig), process(rulesToExecute:Validator.RulesEnum) et destroy().

Fonction Description

init(config:GridConfig)

Cette fonction initialise le valideur.

process(rulesToExecute:Validator.RulesEnum)

Cette fonction exécute les règles de validation. Le paramètre rulesToExecute détermine le type de plug-in de validation de règles qui s'exécute. Il s'agit d'une valeur énumérée qui peut avoir les valeurs suivantes :

  • allRules
  • gridRules
  • rowRules

destroy()

Cette fonction est un descripteur de l'objet, qui procède à la récupération de place.

Le produit Unica Plan met à disposition un valideur simple, RangeCheckRule.java. Cet objet admet une grille en entrée, puis itère via tous les enregistrements de la grille pour procéder à la validation en fonction de règles définies dans un fichier XML.