com.sri.emo.wizard.creation.management
Class DoChooseCriteria

java.lang.Object
  extended by com.sri.emo.wizard.creation.management.DoChooseCriteria
All Implemented Interfaces:
StateHandler

public class DoChooseCriteria
extends Object
implements StateHandler

Author:
Michael Rimov

Field Summary
static String STATE_DESCRIPTION
           
static String STATE_NAME
           
 
Constructor Summary
DoChooseCriteria(Controller owner, CreationRepository respository, ICreationBeanManager stateBeanManager)
          Constructor that takes the owner controller as a paramter.
 
Method Summary
 void handleRequest(ExpressoRequest request, ExpressoResponse response)
          Called to handle the request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STATE_NAME

public static final String STATE_NAME
See Also:
Constant Field Values

STATE_DESCRIPTION

public static final String STATE_DESCRIPTION
See Also:
Constant Field Values
Constructor Detail

DoChooseCriteria

public DoChooseCriteria(Controller owner,
                        CreationRepository respository,
                        ICreationBeanManager stateBeanManager)
Constructor that takes the owner controller as a paramter.

Parameters:
owner - Controller the owning controller.
respository - The Completion Repository bean.
stateBeanManager - The CompletionBean Manager.
Method Detail

handleRequest

public void handleRequest(ExpressoRequest request,
                          ExpressoResponse response)
                   throws DBException,
                          ControllerException
Called to handle the request.

Specified by:
handleRequest in interface StateHandler
Parameters:
request - ControllerRequest The Function's ControllerRequest object.
response - ControllerResponse The Function's ControllerResponse object.
Throws:
DBException - upon underlying database exception error.
ControllerException - upon underlying ControllerException error.
To Do:
Clean up validation logic to clear out


Copyright © 2004-2006 Codeguild, Inc.. All Rights Reserved.