net.sf.doolin.gui.window.support
Class WindowValidationSupportImpl<T>

java.lang.Object
  extended by net.sf.doolin.bus.bean.Bean
      extended by net.sf.doolin.gui.validation.support.ValidationSupportImpl<T>
          extended by net.sf.doolin.gui.window.support.WindowValidationSupportImpl<T>
Type Parameters:
T - Type of bean for the window
All Implemented Interfaces:
Serializable, IBean, ValidationSupport<T>

public final class WindowValidationSupportImpl<T>
extends ValidationSupportImpl<T>

Implementation for the validation support for a window.

Author:
Damien Coraboeuf
See Also:
Serialized Form

Constructor Summary
WindowValidationSupportImpl(WindowActionContext<T> windowActionContext)
          Constructor
 
Method Summary
 boolean isValid()
          Validation support for a window is valid if its support is valid and all views have a valid validation support.
 
Methods inherited from class net.sf.doolin.gui.validation.support.ValidationSupportImpl
getSubscriberValidator, getValidation, invalidate, isValidationEnabled, keyMap, setValidator, toString, updateValidation
 
Methods inherited from class net.sf.doolin.bus.bean.Bean
getBeanNotificationSupport, getParentBean, notify, setParentBean
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WindowValidationSupportImpl

public WindowValidationSupportImpl(WindowActionContext<T> windowActionContext)
Constructor

Parameters:
windowActionContext - Action context the validation support acts for
Method Detail

isValid

public boolean isValid()
Validation support for a window is valid if its support is valid and all views have a valid validation support.

Specified by:
isValid in interface ValidationSupport<T>
Overrides:
isValid in class ValidationSupportImpl<T>
Returns:
Validation result


Copyright © 2011. All Rights Reserved.