This package org.servebox.control contains the basic classes for the Controller part of MVC design pattern Learn more at http://java.sun.com/blueprints/patterns/catalog.html



Interfaces
 InterfaceDescription
 IAbstractApplication The IAbstractApplication interfae defines the interface for getting the ViewHelper.
Classes
 ClassDescription
 AbstractApplication AbstractApplication is the foundry mx:Application implementation businessDelegates, Controllers, and Models initialization are initialized automatically
 AbstractBaseController The Controller member of MVC design pattern.
 AbstractController A base controller with sub-controller managment, your application controller should extend AbstractController
 AbstractSubController A base sub-controller.
 ApplicationControllerInitializationError An ApplicationControllerInitializationError is thrown when you try to register a class that is not an AbstractController.
 BusinessDelegateAlreadyRegisteredError A BusinessDelegateAlreadyRegisteredError is thrown when a BusinessDelegate is already registered to the AbstractBaseController.
 BusinessDelegateNotFoundError A ServiceForBusinessDelegateNotDefError is thrown when the wanted BusinessDelegate is not registered to the businessDelegates array.
 ServiceForBusinessDelegateNotDefError A ServiceForBusinessDelegateNotDefError is thrown when the wanted BusinessDelegate is not defined.
 SubControllerInstanceError A SubControllerInstanceError is thrown in two case, when the wanted object is not an AbstractSubController ad when the wanted object is already created.
 SubControllerNotFoundError A SubControllerNotFoundError is thrown when the wanted AbstractSubController is not registered to the subControllers array.