de.xoev.xdomea.viewer.gui.util.forms
Class DependantMandatoryValidator

java.lang.Object
  extended by de.xoev.xdomea.viewer.gui.util.forms.MandatoryValidator
      extended by de.xoev.xdomea.viewer.gui.util.forms.DependantMandatoryValidator
All Implemented Interfaces:
ValidationHandler

public class DependantMandatoryValidator
extends MandatoryValidator

Diese Klasse validiert ein Textfeld in Abhängigkeit der bei der Instanziierung übergebenen DecisionMaker-Instanz: Liefert DecisionMaker.evaluate() true zurück, dann wird das mit validate(TextField) übergebene TextField als Pflichtfeld behandelt.

Author:
Sächsisches Staatsministerium der Justiz und für Europa

Constructor Summary
DependantMandatoryValidator(TitleAreaDialog dialog, DecisionMaker decisionMaker)
          erzeugt eine DependantMandatoryValidator-Instanz
 
Method Summary
 boolean validate(TextField field)
          validiert den Inhalt der übergebenen TextField-Instanz
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DependantMandatoryValidator

public DependantMandatoryValidator(TitleAreaDialog dialog,
                                   DecisionMaker decisionMaker)
erzeugt eine DependantMandatoryValidator-Instanz

Parameters:
dialog - eine TitleAreaDialog-Instanz
decisionMaker - eine DecisionMaker-Instanz
Method Detail

validate

public boolean validate(TextField field)
Description copied from interface: ValidationHandler
validiert den Inhalt der übergebenen TextField-Instanz

Specified by:
validate in interface ValidationHandler
Overrides:
validate in class MandatoryValidator
Parameters:
field - eine TextField-Instanz
Returns:
true für valide / false für nicht valide


Copyright © 2009. All Rights Reserved.