Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AbstractAirApplication
org.servebox.airfoundry.control AbstractAirApplication is the foundry mx:WindowedApplication implementation businessDelegates, Controllers, and Models initialization are initialized automatically.
 AbstractApplication
org.servebox.foundry.control AbstractApplication is the foundry mx:Application implementation businessDelegates, Controllers, and Models initialization are initialized automatically
 AbstractBaseController
org.servebox.foundry.control The Controller member of MVC design pattern.
 AbstractBusinessDelegate
org.servebox.foundry.service BusinessDelegate design pattern implementation.
 AbstractCollection
org.servebox.commons.collection Abstract implementation of the ICollection interface.
 AbstractController
org.servebox.foundry.control A base controller with sub-controller managment, your application controller should extend AbstractController
 AbstractDataSaveViewHelper
org.servebox.toolbox.view 
 AbstractModel
org.servebox.foundry.model AbstractModel is used as data model base and it implements notification/observation mechanisms.
 AbstractSet
org.servebox.commons.collection Abstract implementation of the ISet interface.
 AbstractSubController
org.servebox.foundry.control A base sub-controller.
 AbstractValueObject
org.servebox.foundry.value AbstractValueObject is used to ease IBasicObject implementation on value objects.
 AccessControlApplication
org.servebox.toolbox.acl Define an ACO of type application
 AccessControlObject
org.servebox.toolbox.acl A Simple ACO
 AccessControlObjectGroup
org.servebox.toolbox.acl Define a group of ACO
 AccessRequestGroup
org.servebox.toolbox.acl Define ARO group
 AccessRequestObject
org.servebox.toolbox.acl A Simple ARO
 AccessRequestRole
org.servebox.toolbox.acl A simple ARO Role
 AccessRequestUser
org.servebox.toolbox.acl A Simple ARO user
 ACLBaseDenyHandler
org.servebox.toolbox.acl Default implementation of IACLDenyHandler just a wrapper for a Logger
 ACLEntry
org.servebox.toolbox.acl Define an ACLEntry containing an Action, an ARO, an ACO and a directive
 ACLGrid
org.servebox.toolbox.acl ACLGrid contain a collection of ACLEntry
 ACLGridTO
org.servebox.toolbox.acl.service An ACL grid.
 ACLGridTOError
org.servebox.toolbox.acl.exception An ACL grid error.
 ACLManager
org.servebox.toolbox.acl ACLManager is designed for resolved credential between ACO and ARO
 ACLServiceError
org.servebox.toolbox.acl.exception This error is thrown when the estination for ACLService is null.
 ApplicationControllerInitializationError
org.servebox.foundry.control An ApplicationControllerInitializationError is thrown when you try to register a class that is not an AbstractController.
 ArrayList
org.servebox.commons.collection Implementation of the IList interface.
 ArrayUtils
org.servebox.commons.utils The ArrayUtils utility class contains advanced array manipulation static methods.
 ArrayWrapper
org.servebox.commons.value Wrap a simple Array as an IBasicObject
 BasicACLObject
org.servebox.toolbox.acl An ACL basinc object.
 BasicObject
org.servebox.commons.value BasicObject implements mechanism for object identification and object comparison.
 BasicObjectComparator
org.servebox.commons.comparator Default comparator for IBasicObject.
 BrowsingAction
org.servebox.toolbox.browsing Define a action for the FlexBrowser
 BrowsingError
org.servebox.toolbox.browsing Simple Browsing Error
 BrowsingOperation
org.servebox.toolbox.browsing BrowsingOperation represents an operation for the FlexBrowser BrowsingOperation is defined by a source and a target URI.
 BrowsingOperationComparator
org.servebox.toolbox.browsing.comparator 
 BrowsingSequence
org.servebox.toolbox.browsing A Browsing Sequence is a stack of BrowsingAction
 BrowsingTabBar
org.servebox.toolbox.view BrowsingTabBar is a simple TabBar extenstion with flexBrowser as manager for browsing between tabs.
 BrowsingTabNavigator
org.servebox.toolbox.view BrowsingTabNavigator is a simple TabNavigator extenstion with flexBrowser as manager for browsing between tabs
 BrowsingUtils
org.servebox.toolbox.browsing BrowsingUtils exposes static method for the FlexBrowser mechanism
 BusinessDelegateAlreadyRegisteredError
org.servebox.foundry.control A BusinessDelegateAlreadyRegisteredError is thrown when a BusinessDelegate is already registered to the AbstractBaseController.
 BusinessDelegateNotFoundError
org.servebox.foundry.control A ServiceForBusinessDelegateNotDefError is thrown when the wanted BusinessDelegate is not registered to the businessDelegates array.
 BusinessDelegateServiceError
org.servebox.foundry.service This error is thrwon when an object that AbstractService or HTTPService is trying to be registered the BusinessDelegate.
 CanvasView
org.servebox.foundry.view CanvasView extends mx.containers.Canvas and implements IView interface.
 ChannelSetProvider
org.servebox.commons.utils.rpc This class provides the application-level default AMF(Remoting) channel used for remote procedure calls.
The URI used as the message broker one is http://{host}:{port}/{context-root}/messagebroker/amf
 ClassUtils
org.servebox.commons.utils ClassUtils is a class containing static methods to handle objects.
 DateUtils
org.servebox.commons.utils DateUtils is a helper class with a lot of static methods to handle dates.
 DecoratorFactory
org.servebox.commons.utils A decoration factory utility class.
 DelayTextInput
org.servebox.toolbox.form.elements DelayTextInput is a standard TexInput, but broadcasts change event after a delay.
 DictionaryTable
org.servebox.commons.map DictionaryTable is a data structure that maps keys to values.
Every value is an object, but unlike the HashTable, every key should be a String.
 FlexBrowser
org.servebox.toolbox.browsing FlexBrowser in a singleton implentation.
 FormView
org.servebox.foundry.view FormView extends mx.containers.Form and implements IView interface.
 GenericExternalResource
org.servebox.foundry.control.externalressource 
 GetObjectBrowsingAction
org.servebox.toolbox.browsing Specific Browsing Action
 GetObjectBrowsingError
org.servebox.toolbox.browsing Specific Browsing Error
 GlobalizationDictionary
org.servebox.toolbox.globalization GlobalizationDictionary is a Singleton implementation handle method for loading and storing translation schema
 GlobalizationDictionaryError
org.servebox.toolbox.globalization Simple Error thrown when localization xml schema could not be load
 GlobalizationDictionaryReader
org.servebox.toolbox.globalization GlobalizationDictionaryReader give acces to the GlobalizationDictionary Model.
 GridView
org.servebox.foundry.view GridView extends mx.containers.Grid and implements IView interface.
 HashSet
org.servebox.commons.collection Implementation the ISet interface.
 Hashtable
org.servebox.commons.map This class is a port of the Java hashtable, which maps keys to values.
 HBoxView
org.servebox.foundry.view HBoxView extends mx.containers.HBox and implements IView interface.
 IAbstractApplication
org.servebox.foundry.control The IAbstractApplication interfae defines the interface for getting the ViewHelper.
 IAccessControlObject
org.servebox.toolbox.acl Interface for base ACO
 IAccessRequestObject
org.servebox.toolbox.acl Interface for base ARO
 IACLDenyHandler
org.servebox.toolbox.acl Interface for a manager when ACLManager return a deny directive
 IACLGridParser
org.servebox.toolbox.acl.parsing An implementation for IACLGridParser.
 IACLManager
org.servebox.toolbox.acl Interface for ACLManager
 IBasicObject
org.servebox.commons.value All value object should implement IBasicObject
 IBasicObjectError
org.servebox.commons.errors The IBasicObjectError class contains information about an error that occurred when an object is not a IBasicObjectError and should be.
 IBrowsingAction
org.servebox.toolbox.browsing An implementaion class for BrowsingAction.
 IBusinessDelegate
org.servebox.foundry.service BusinessDelegate design pattern implementation.
 IBusinessResponder
org.servebox.foundry.service An implementaion of BusinessReposnder.
 ICollection
org.servebox.commons.collection The root interface in the collection hierarchy.
 IComparator
org.servebox.commons.comparator A comparison interface that allows the comparison of two objects.
 IDataLoadViewHelper
org.servebox.toolbox.view IDataLoadViewHelper is a interface for ViewHelper that will load data
 IDataSaveViewHelper
org.servebox.toolbox.view IDataSaveViewHelper is a interface for ViewHelper that will force user to save data before leaving view
 IExternalRessource
org.servebox.foundry.control.externalressource 
 IGlobalizable
org.servebox.toolbox.globalization Simple interface for globalize component
 IIterable
org.servebox.commons.collection Implementing this interface allows to retrieve an iterator.
 IIterator
org.servebox.commons.collection An iterator for collections.
 IList
org.servebox.commons.collection An ordered collection, providing precise control over where in the list each element is inserted.
 IListIterator
org.servebox.commons.collection An iterator for lists that allows to go through the list forward or backward, modify the list during the iteration, and obtain the iterator's current position in the list.
 ImageRenderer
org.servebox.toolbox.form.renderer Simple Image Renderer for SmartForm renderer mechanism
 IMap
org.servebox.commons.map Maps keys to values.
 IntrospectionUtils
org.servebox.commons.utils An intropsection utility class.
 IObservable
org.servebox.foundry.observation The IObservable interface provides a standard protocol for a Model to notify a ViewHelper of changes.
 IObserver
org.servebox.foundry.observation The IObserver interface provides a standard protocol for a ViewHelper to update the View.
 ISet
org.servebox.commons.collection Classes implementing this interface should not allow to insert duplicate elements to the collection.
 ISmartFormElement
org.servebox.toolbox.form.elements All Form elements managed in a SmartForm should implement ISmartFormElement
 ISmartFormRenderer
org.servebox.toolbox.form.renderer The implementation interface for SmartForm renderers.
 ISortedMap
org.servebox.commons.map A Map providing ordering on its keys.
 ISortedSet
org.servebox.commons.collection A Set that provides ordering on its elements.
 IView
org.servebox.foundry.view IView is an implementation used to define the View.
 IViewDataSaveWrapper
org.servebox.toolbox.view IViewDataSaveWrapper for define the object to save on a IDataSaveViewHelper.save() methods
 IViewSavePrompt
org.servebox.toolbox.view IViewSavePrompt force definition of following methods for IDataSaveViewHelper
 IViewSavePromptCallbackHandler
org.servebox.toolbox.view Interface for handling doSave and doCancel on a IViewSavePrompt
 LabelRenderer
org.servebox.toolbox.form.renderer Simple Label Renderer for SmartForm renderer mechanism
 MapUtils
org.servebox.commons.map MapUtils is a helper class with a lot of static methods to manipulate classes that implements IMap interface.
 ModelAlreadyRegisteredError
org.servebox.foundry.model A ModelAlreadyRegisteredError is thrown when a Model is already registered to the ModelLocator.
 ModelLocator
org.servebox.foundry.model ModelLocator implements Singleton, this class is designed to store references to the models of an application
 ModelNotFoundError
org.servebox.foundry.model A ModelNotFoundError is thrown when the wanted ModelLocator is not registered to the modelsAssociativeMap array.
 MultiModeWidget
org.servebox.foundry.widget A multi-mode widget.
 MultiModeWidgetManager
org.servebox.foundry.widget A manager for MultiModeWidget.
 Notification
org.servebox.foundry.observation A notification used to notify observers.
 NumberUtils
org.servebox.commons.utils NumberUtils is a helper class with a lot of static methods to handle numbers.
 ObjectWrapper
org.servebox.commons.value ObjectWrapper allow to wrap any kind of value in as IBasicObject.
 PanelView
org.servebox.foundry.view PanelView extends mx.containers.Panel and implements IView interface.
 PasswordValidator
org.servebox.toolbox.form.validator Validator for compare two fields
 RequiredIndicatorManager
org.servebox.toolbox.form.manager Manages the RequiredIndicator when switching SmartForm between READ and UPDATE mode/
 SearchProperty
org.servebox.toolbox.search SearchProperty is a representation of a property to index that describes the way the property should be indexed/searched.
 SearchTree
org.servebox.toolbox.search SearchTree enables indexing of array values to perform text searchs.
 SerializationUtils
org.servebox.commons.utils SerializationUtils contains static methods to serialize objects.
 ServiceAlreadyRegisteredError
org.servebox.foundry.service A ServiceAlreadyRegisteredError is thrown when the serive is already registerd to the ServiceLocator.
 ServiceForBusinessDelegateNotDefError
org.servebox.foundry.control A ServiceForBusinessDelegateNotDefError is thrown when the wanted BusinessDelegate is not defined.
 ServiceLocator
org.servebox.foundry.service ServiceLocator holds a reference to services of the application.
 ServiceNotFoundError
org.servebox.foundry.service A ServiceNotFoundError is thrown when the wanted service is not found.
 SFCheckBox
org.servebox.toolbox.form.elements Checkbox that contains a referencedValue for comparision with SmartForm source
 SFCheckBoxSet
org.servebox.toolbox.form.elements Handle a group of SFCheckBox
 SFComboBox
org.servebox.toolbox.form.elements SfComboBox provide advanced feature for combobox such as null selection and Mechanism for selection bind on SmartForm source value
 SFDateCombo
org.servebox.toolbox.form.elements 
 SFDateField
org.servebox.toolbox.form.elements Implementation of ISmartFormElement for DateField
 SFHSlider
org.servebox.toolbox.form.elements Implementation of ISmartFormElement for HSlider
 SFNumericStepper
org.servebox.toolbox.form.elements Implementation of ISmartFormElement for NumericStepper
 SFRadioButton
org.servebox.toolbox.form.elements Implementation of ISmartFormElement for RadioButton
 SFRadioButtonSet
org.servebox.toolbox.form.elements Implementation of ISmartFormElement for multiples RadioButton
 SFTextArea
org.servebox.toolbox.form.elements Implementation ISmartFormElement for TextArea
 SFTextInput
org.servebox.toolbox.form.elements Implementation ISmartFormElement for TextInput
 SFVSlider
org.servebox.toolbox.form.elements Implementation ISmartFormElement for VSlider
 SimpleNotification
org.servebox.foundry.observation All application notifications should extend SimpleNotification
 SimpleViewDataSaveWrapper
org.servebox.toolbox.view A simple implementation of IViewDataSaveWrapper.
 SimpleViewSavePrompt
org.servebox.toolbox.view 
 SingletonError
org.servebox.commons.errors A SingletonError is thrown every time when you try to instantiate singleton object that is already instantiated.
 SmartForm
org.servebox.toolbox.form SmartForm is designed for creating and maintaining Form.
 SmartFormError
org.servebox.toolbox.form SmartForm Error
 SmartFormEvent
org.servebox.toolbox.form.event All Specific Event for SmartForm classes
 SmartTextAreaVertical
org.servebox.toolbox.form.elements 
 SortedDictionaryTable
org.servebox.commons.map SortedDictionartTable return elements sorted by keys.
 SortedSet
org.servebox.commons.collection Implementation of the ISortedSet interface.
 StateBrowsingAction
org.servebox.toolbox.browsing BrowsingAction used for accesing State
 StateBrowsingError
org.servebox.toolbox.browsing Specific error for Browsing operation involving States
 StringComparator
org.servebox.toolbox.search JUST FOR FUN ! StringComparator performs StartsWith, Boyer-Moore and Zhu-Takaoka string-matching comparison.
 StringComparator
org.servebox.commons.comparator StringComparator performs a comparison between two strings.
 StringHash
org.servebox.commons.utils.hash StringHash is an ActionScript version of the "General Purpose Hash Function Algorithms Library" by Arash Partow.
 StringUtils
org.servebox.commons.utils StringUtils a helper class with a static methods to handle strings.
 SubControllerInstanceError
org.servebox.foundry.control A SubControllerInstanceError is thrown in two case, when the wanted object is not an AbstractSubController ad when the wanted object is already created.
 SubControllerNotFoundError
org.servebox.foundry.control A SubControllerNotFoundError is thrown when the wanted AbstractSubController is not registered to the subControllers array.
 TextRenderer
org.servebox.toolbox.form.renderer Simple Text Renderer for SmartForm renderer mechanism
 TileView
org.servebox.foundry.view TileView extends mx.containers.Tile and implements IView interface.
 TitleWindowView
org.servebox.foundry.view TitleWindowView extends mx.containers.TitleWindow and implements IView interface.
 TransferObject
org.servebox.foundry.transfer Transfer Object used as a data carrier, to return data to the client
 TransferObjectHeader
org.servebox.foundry.transfer See transfert object.
 TranslationSchema
org.servebox.toolbox.globalization Define the structure of a translation file
 TranslationSchemaChangedNotification
org.servebox.toolbox.globalization Notification dispatched when current application language change
 TransparentSkin
org.servebox.toolbox.skin Simple empty programatic skin for making object invisible
 URLUtils
org.servebox.commons.utils The URLUtils utility class contains useful url static methods.
 UserCredentialsChangedNotification
org.servebox.toolbox.acl.notification This notification is created when use credentials changes.
 VBoxView
org.servebox.foundry.view VBoxView extends mx.containers.VBox and implements IView interface.
 ViewAlreadyRegisteredError
org.servebox.foundry.view A ViewAlreadyRegisteredError is thrown when the View is already registered to the ViewLocator.
 ViewHelper
org.servebox.foundry.view ViewHelper is linked to a view.
 ViewLocator
org.servebox.foundry.view ViewLocator implements Singleton design pattern , this class is designed to store references to the ViewHelper of an application
 ViewNotFoundError
org.servebox.foundry.view This eroor is thrown when a wnated View is not found.
 ViewSaveCallResponder
org.servebox.toolbox.service ViewSaveCallResponder is used to handle result after pending browsing operation.
 ViewStackBrowsingAction
org.servebox.toolbox.browsing Specific BrowsingAction user for browsing thru ViewStack
 ViewStackBrowsingError
org.servebox.toolbox.browsing Specific Browsing Error when browsing ViewStack
 ViewUtils
org.servebox.foundry.view A utility class for classes implementing the IView interface.
 Widget
org.servebox.foundry.widget Widget is designed to embed a graphic composant and his code througth the manager class.
 WidgetError
org.servebox.foundry.widget A WidgetError is thrown if an error occurs in the Widget.
 WidgetManager
org.servebox.foundry.widget WidgetManager is for a widget what is a viewhelper for a view.
 WidgetProperty
org.servebox.foundry.widget Represents a property of widget.
 WordIndex
org.servebox.toolbox.search WordIndex is a Dictionary used to link objects to single words, for search purpose.
 XMLSpringResource
org.servebox.foundry.control.externalressource