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
 AbstractException
com.ericfeminella.errors Pseudo-abstract base class which provides an API which allows sub-classes to pass a message containing tokens to be replaced with an arbitrary parameters

Below is an example of an AbstractException sub class

 ConfigurableContextMenu
com.ericfeminella.ui Provides a default IConfigurableContextMenu implementation which allows clients to configure a custom ContextMenu dynamically at runtime as well as add additional items, remove items and enable disable ContextMenuItems

ConfigurableContextMenu provides a "has-a" relationship in that it wraps a ContextMenu object instance in order to provide an API for working on a ContextMenu at runtime

 ConfigurableContextMenuBuilder
com.ericfeminella.ui Constructs a new instance of ConfigurableContextMenu from a collection of ContextMenuItemClient instances

The ConfigurableContextMenuBuilder accepts a ListCollectionView from which a new ConfigurableContextMenu object is created.

 ContextMenuItemCaptionValidator
com.ericfeminella.ui Provides an all static API which determines if a specific ContextMenuItem caption is valid
 ContextMenuItemClient
com.ericfeminella.ui Convenience class which is used to provide a type safe object which ConfigurableContextMenuBuilder utilizes to create an instance of ConfigurableContectMenu

ContextMenuItemClient is a simple object which is intened to wrap a ContextMenuItem with its associated listener Function

 ContextMenuItemCollisionException
com.ericfeminella.errors Throws an exception specifying that a ContextMenuItem which has been attempted to be included in the ContextMenu already exists
 ContextMenuItemInvalidCaptionException
com.ericfeminella.errors Throws an exception specifying that a ContextMenuItem caption either exceeds a maximum charachter length of 100, or if the caption is a reserved word which is not used in conjunction with another word and / or charachter, or an illegally reserved caption term is specified
 ContextMenuMaximumItemsExceededError
com.ericfeminella.errors Throws an exception specifying that a ContextMenuItem which has been attempted to be included in the ContextMenu has not been added due to the maximum limit of ContextMenuItems being exceeded (15)
 ICloneableContextMenu
com.ericfeminella.ui Defines the contract for classes which must provide an API that supports ConfigurableContextMenu cloning
 IConfigurableContextMenu
com.ericfeminella.ui Defines the contract for classes which must provide an API which allows users to configure a custom ContextMenu
 IDynamicContextMenu
com.ericfeminella.ui Defines the contract for an IConfigurableContextMenu implementation which requires the flexability to dynamically control ContextMenuItems
 NullPointerException
com.ericfeminella.errors Thrown when an application attempts to access a property or method of a null object reference