com.jgoodies.validation.tutorial.validator
Class ValidatingOrderModel

java.lang.Object
  extended by com.jgoodies.binding.beans.Model
      extended by com.jgoodies.binding.PresentationModel<Order>
          extended by com.jgoodies.validation.tutorial.shared.OrderModel
              extended by com.jgoodies.validation.tutorial.validator.ValidatingOrderModel
All Implemented Interfaces:
com.jgoodies.binding.beans.Observable, com.jgoodies.validation.Validatable, Serializable

public final class ValidatingOrderModel
extends OrderModel
implements com.jgoodies.validation.Validatable

An OrderModel subclass that can validate itself.

Version:
$Revision: 1.10 $
Author:
Karsten Lentzsch
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.jgoodies.binding.PresentationModel
PROPERTYNAME_AFTER_BEAN, PROPERTYNAME_BEAN, PROPERTYNAME_BEFORE_BEAN, PROPERTYNAME_BUFFERING, PROPERTYNAME_CHANGED, PROPERTYNAME_TRIGGERCHANNEL
 
Constructor Summary
ValidatingOrderModel(Order order)
           
 
Method Summary
 com.jgoodies.validation.ValidationResult validate()
          Validates the order and returns a ValidationResult.
 
Methods inherited from class com.jgoodies.validation.tutorial.shared.OrderModel
getValidationResultModel
 
Methods inherited from class com.jgoodies.binding.PresentationModel
addBeanPropertyChangeListener, addBeanPropertyChangeListener, afterBeanChange, beforeBeanChange, createBeanAdapter, getBean, getBeanChannel, getBeanPropertyChangeListeners, getBeanPropertyChangeListeners, getBufferedComponentModel, getBufferedModel, getBufferedModel, getBufferedValue, getComponentModel, getModel, getModel, getTriggerChannel, getValue, isBuffering, isChanged, observeChanged, observeChanged, release, removeBeanPropertyChangeListener, removeBeanPropertyChangeListener, resetChanged, retractInterestFor, retractInterestFor, setBean, setBufferedValue, setChanged, setTriggerChannel, setValue, setVetoableValue, triggerCommit, triggerFlush
 
Methods inherited from class com.jgoodies.binding.beans.Model
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, equals, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidatingOrderModel

public ValidatingOrderModel(Order order)
Method Detail

validate

public com.jgoodies.validation.ValidationResult validate()
Validates the order and returns a ValidationResult.

Specified by:
validate in interface com.jgoodies.validation.Validatable
Returns:
the ValidationResult of the pure order validation


Copyright © 2003-2008 JGoodies Karsten Lentzsch. All Rights Reserved.