org.siebengeisslein.pgui.validation
Class AbstractValidator

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.pgui.validation.AbstractValidator
All Implemented Interfaces:
java.lang.Cloneable, CloneAware, Instrumented, Validator
Direct Known Subclasses:
AbstractPComponentValidator, AndValidator, SelectionValidator

public abstract class AbstractValidator
extends Persistent
implements Validator


Constructor Summary
AbstractValidator()
           
 
Method Summary
 void addChangeListener(javax.swing.event.ChangeListener listener)
           
 CloneAware clone(CloneHelper helper)
           
protected  void fireChangeEvent()
           
 void removeChangeListener(javax.swing.event.ChangeListener listener)
           
 
Methods inherited from class org.siebengeisslein.client.Persistent
abort, clearUserLocals, clone, commit, disposeTransient, getGroup, getRef, getTransientValue, hashCode, initTransient, isWriteTransaction, joinWriteTransaction, readLock, setGroup, setTransientValue, toPersistent, toRef, writeExternal, writeLock
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.siebengeisslein.pgui.validation.Validator
getValidationMessage, isEnabled, isValid
 

Constructor Detail

AbstractValidator

public AbstractValidator()
Method Detail

fireChangeEvent

protected void fireChangeEvent()

addChangeListener

public void addChangeListener(javax.swing.event.ChangeListener listener)
Specified by:
addChangeListener in interface Validator

removeChangeListener

public void removeChangeListener(javax.swing.event.ChangeListener listener)
Specified by:
removeChangeListener in interface Validator

clone

public CloneAware clone(CloneHelper helper)
                 throws java.lang.CloneNotSupportedException
Specified by:
clone in interface CloneAware
Throws:
java.lang.CloneNotSupportedException