org.siebengeisslein.pgui.validation
Interface Validator

All Superinterfaces:
java.lang.Cloneable, CloneAware
All Known Implementing Classes:
AbstractPComponentValidator, AbstractValidator, AndValidator, EqualTextFieldValidator, NotContainedTextFieldValidator, NotEmptyTextFieldValidator, NotSystemAccountValidator, SelectionValidator

public interface Validator
extends CloneAware


Method Summary
 void addChangeListener(javax.swing.event.ChangeListener listener)
           
 java.lang.String getValidationMessage()
           
 boolean isEnabled()
          Returns wether this validator is currently enabled.
 boolean isValid()
           
 void removeChangeListener(javax.swing.event.ChangeListener listener)
           
 
Methods inherited from interface org.siebengeisslein.client.CloneAware
clone
 

Method Detail

isEnabled

boolean isEnabled()
Returns wether this validator is currently enabled. For example a validator for a textfield will return false, if the textfield is not editable.


isValid

boolean isValid()

getValidationMessage

java.lang.String getValidationMessage()

addChangeListener

void addChangeListener(javax.swing.event.ChangeListener listener)

removeChangeListener

void removeChangeListener(javax.swing.event.ChangeListener listener)