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 :
|
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.