tweed.binding
Class InputValidationHub

java.lang.Object
  |
  +--tweed.binding.InputValidationHub

public class InputValidationHub
extends java.lang.Object

Holds the state of user input validation (bindings) and produces user messages, while a ContextAction is being performed.

Version:
$Id$
Author:
Laurent Caillette

Nested Class Summary
 class InputValidationHub.ValidationMessageBuilder
           
 
Field Summary
static java.lang.String CHILDLOGGER_NAME
           
 
Constructor Summary
InputValidationHub(Context context)
           
 
Method Summary
 void beginBindings()
           
 InputValidationHub.ValidationMessageBuilder createValidationMessage(java.lang.String message)
           
 void endBindings()
           
protected  void fireUserMessageEvents()
           
protected  Context getContext()
           
protected  org.apache.avalon.framework.logger.Logger getLogger()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CHILDLOGGER_NAME

public static final java.lang.String CHILDLOGGER_NAME
See Also:
Constant Field Values
Constructor Detail

InputValidationHub

public InputValidationHub(Context context)
Method Detail

getLogger

protected org.apache.avalon.framework.logger.Logger getLogger()

getContext

protected Context getContext()

beginBindings

public void beginBindings()

endBindings

public void endBindings()

createValidationMessage

public InputValidationHub.ValidationMessageBuilder createValidationMessage(java.lang.String message)

fireUserMessageEvents

protected void fireUserMessageEvents()


Copyright © 2003 Laurent Caillette. All Rights Reserved.