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
 AbstractArrayCollection
com.addicted2flash.util This class provides a skeletal implementation of the ICollection interface for arrays to minimize the effort required to implement this interface.
 AbstractArrayList
com.addicted2flash.util This class provides a skeletal implementation of the IList interface for arrays to minimize the effort required to implement this interface.
 AbstractArraySet
com.addicted2flash.util This class provides a skeletal implementation of the ISet interface for arrays to minimize the effort required to implement this interface.
 AbstractFluxAdapter
com.addicted2flash.tween.adapter Abstract class for IFluxAdapter implementations.
 AbstractGridBox
com.addicted2flash.layout.component Abstract class for ui grid box implementations.
 AbstractGridLayout
com.addicted2flash.layout.strategy Abstract class of grid layouts.
 AbstractLinkedCollection
com.addicted2flash.util This class provides a skeletal implementation of the ICollection interface for sequential data-structures (linked list) to minimize the effort required to implement this interface.
 AbstractLinkedList
com.addicted2flash.util This class provides a skeletal implementation of the IList interface for sequential data-structures to minimize the effort required to implement this interface.
 AbstractLinkedSet
com.addicted2flash.util This class provides a skeletal implementation of the ISet interface for sequential data-structures to minimize the effort required to implement this interface.
 AbstractLoader
com.addicted2flash.data.loader This class provides a skeletal implementation of the ILoader interface to minimize the effort required to implement this interface.
 Alignment
com.addicted2flash.layout.util Enumeration of different alignment types.
 Application
com.addicted2flash.layout.component The application class acts as the root of the display list (main class) in a layout system.
 ArrayHeapSorter
com.addicted2flash.util.sorter Heap sorter algorithm class for sorting Arrays based on heap-structure ordered with IComparator configured at construction time.
 ArrayList
com.addicted2flash.util Array based list.
 ArrayMergeSorter
com.addicted2flash.util.sorter 
 ArrayQueue
com.addicted2flash.util An array collection designed for holding elements prior to processing.
 ArrayQuickSorter
com.addicted2flash.util.sorter 
 ArraySelectionSorter
com.addicted2flash.util.sorter 
 ArraySet
com.addicted2flash.util Implementation of an Array-based list.
 ArrayStack
com.addicted2flash.util The ArrayStack class represents a last-in-first-out (LIFO) stack of elements.
 ASCDataServicePriorityComparator
com.addicted2flash.util.comparator Basic implementation of a IComparator that compares two IDataService in ascending order.
 ASCNumberComparator
com.addicted2flash.util.comparator Basic implementation of a IComparator that compares two numbers in ascending order.
 BounceInEasing
com.addicted2flash.tween.easing This class represents a bounce (easeIn) easing based on Grant Skinners easing equations.
 BounceOutEasing
com.addicted2flash.tween.easing This class represents a bounce (easeOut) easing based on Grant Skinners easing equations.
 BoxLayout
com.addicted2flash.layout.strategy Instances of this class arrange and measure components of a given container in vertical or horizontal orientation.
 Canvas
com.addicted2flash.layout.component Concrete implementation of a container that uses a CanvasLayout.
 CanvasLayout
com.addicted2flash.layout.strategy Canvas layout arranges components to their desired size.
 CanvasLayoutConstraint
com.addicted2flash.layout.constraint Contraint for components added to a Canvas.
 CollectionIterator
com.addicted2flash.util.iterator Iterator for traversing ICollections.
 Collections
com.addicted2flash.util This class consists exclusively of static methods that operate on or return collections.
 DataProgress
com.addicted2flash.data This class represents the numeric progress of data.
 DataServiceEvent
com.addicted2flash.event Enumeration class for data service event types.
 DebugStyle
com.addicted2flash.layout.debug This class defines the style of outline the LayoutDebugger uses.
 DESCDataServicePriorityComparator
com.addicted2flash.util.comparator Basic implementation of a IComparator that compares two IDataService in descending order.
 DESCNumberComparator
com.addicted2flash.util.comparator Basic implementation of a IComparator that compares two numbers in descending order.
 DisplayFluxAdapter
com.addicted2flash.tween.adapter Abstract class for IFluxAdapter implementations that tween DisplayObjects.
 DynamicGridBox
com.addicted2flash.layout.component UIContainer with DynamicGridBox.
 DynamicGridLayout
com.addicted2flash.layout.strategy 
 Easing
com.addicted2flash.tween.easing Enumeration class for ITweenEasing-objects.
 Entry
com.addicted2flash.util Helper class for key/value pairs.
 ExpoInEasing
com.addicted2flash.tween.easing This class represents a expo (easeIn) easing based on Grant Skinners easing equations.
 ExpoOutEasing
com.addicted2flash.tween.easing This class represents a expo (easeOut) easing based on Grant Skinners easing equations.
 Flow
com.addicted2flash.layout.util Enumeration of different flow types.
 FlowBox
com.addicted2flash.layout.component Concreate implementation of a container that uses a FlowLayout.
 FlowLayout
com.addicted2flash.layout.strategy A WrapLayout arranges IUIComponents in a row/column until no more IUIComponents fit in that row/column.
 FlowLayoutConstraint
com.addicted2flash.layout.constraint Contraint for components laid out by a FlowLayout.
 Flux
com.addicted2flash.tween Tween object with the capability to start, stop, pause, resume tweens.
 FluxAlpha
com.addicted2flash.tween.adapter 
 FluxBlur
com.addicted2flash.tween.adapter 
 FluxBlurX
com.addicted2flash.tween.adapter 
 FluxBlurY
com.addicted2flash.tween.adapter 
 FluxEvent
com.addicted2flash.event Enumeration class for tween event types.
 FluxHeight
com.addicted2flash.tween.adapter 
 FluxRenderer
com.addicted2flash.tween Renderer for Flux tween objects.
 FluxRotation
com.addicted2flash.tween.adapter 
 FluxScale
com.addicted2flash.tween.adapter 
 FluxScaleX
com.addicted2flash.tween.adapter 
 FluxScaleY
com.addicted2flash.tween.adapter 
 FluxState
com.addicted2flash.tween Enumeration of flux states.
 FluxWidth
com.addicted2flash.tween.adapter 
 FluxX
com.addicted2flash.tween.adapter 
 FluxY
com.addicted2flash.tween.adapter 
 HashMap
com.addicted2flash.util Hashtable (Dictionary) based implementation of the IMap interface.
 HBox
com.addicted2flash.layout.component This container arranges its components according to their desired size in horizontal orientation.
 IArraySorter
com.addicted2flash.util.sorter Interface for Array sorter.
 ICollection
com.addicted2flash.util Interface based on Java-Collection-Framework.
 IComparator
com.addicted2flash.util.comparator A comparison function, which imposes a total ordering on some collection of objects.
 IDataService
com.addicted2flash.data.service Interface for data services
 IDataServiceGroup
com.addicted2flash.data.service Interface for all objects that group a list of data services and handle their events.
 IDataServiceGroupObserver
com.addicted2flash.data.service Interface for all objects that are interested in data service group events.
 IDataServiceObservable
com.addicted2flash.data.service Interface all data service observables have to implement.
 IDataServiceObserver
com.addicted2flash.data.service Interface for all objects that are interested in data service events.
 Identifier
com.addicted2flash.util Static helper class for creating "unique" identifiers.
 IDisposable
com.addicted2flash.util Interface that every class has to implement if memory management is important.
 IFlux
com.addicted2flash.tween Interface of tween objects.
 IFluxAdapter
com.addicted2flash.tween.adapter Interface for all custom flux properties that want to be tweened.
 IFluxEasing
com.addicted2flash.tween.easing Interface for easing objects.
 IFluxObserver
com.addicted2flash.tween Interface for all objects that are interested in flux (tween) events.
 IIterator
com.addicted2flash.util.iterator Generic interface for traversing data-structures.
 ILayout
com.addicted2flash.layout.strategy Interface for objects that want to layout IUIContainers.
 ILayoutObservable
com.addicted2flash.layout.core Interface for all components that inform added observers about events.
 ILayoutObserver
com.addicted2flash.layout.core Interface for all objects that are interested in layout events.
 IList
com.addicted2flash.util The user of this interface has precise control over where in the list each element is inserted.
 IListIterator
com.addicted2flash.util.iterator Interface for traversing IList data-structures.
 IListObservable
com.addicted2flash.util Interface for Ilist implementations that inform added observers about events.
 IListObserver
com.addicted2flash.util 
 ILoader
com.addicted2flash.data.loader Interface every loader-strategy has to implement.
 IMap
com.addicted2flash.util An object that maps keys to values.
 IMicroObservable
com.addicted2flash.util Interface for observables with only one value.
 IMicroObserver
com.addicted2flash.util Observer interface all IMicroObservers have to implement.
 IPerformanceObservable
com.addicted2flash.util Interface for performance observables (observing frames per second and the total amount of memory currently in use by Flash Player).
 IQueue
com.addicted2flash.util A collection designed for holding elements prior to processing.
 ISet
com.addicted2flash.util A collection that contains no duplicate elements and at most one null element.
 ISortedSet
com.addicted2flash.util A Set that further provides a total ordering on its elements.
 IStack
com.addicted2flash.util The IStack interface represents a last-in-first-out (LIFO) stack of elements.
 IUIComponent
com.addicted2flash.layout.core Interface for ui components that want to be layouted.
 IUIContainer
com.addicted2flash.layout.core IUIComponents added to a IUIContainer are tracked in a list.
 IUIScrollBar
com.addicted2flash.layout.component Interface for scrollbar implementations.
 IUIScrollerFactory
com.addicted2flash.layout.component Interface for all scroller factories, responsible for creating scroller components.
 LayoutDebugger
com.addicted2flash.layout.debug This class draws an rectangle around all components of a given container.
 LayoutEvent
com.addicted2flash.event This class is an enumeration of layout event types.
 LinearEasing
com.addicted2flash.tween.easing This class represents a linear easing based on Grant Skinners easing equations.
 LinkedList
com.addicted2flash.util Sequential based list.
 LinkedNode
com.addicted2flash.util Helper class for building sequential data-structures.
 LinkedQueue
com.addicted2flash.util An sequential collection designed for holding elements prior to processing.
 LinkedSet
com.addicted2flash.util Implementation of an sequential data-structure based set.
 LinkedStack
com.addicted2flash.util The LinkedStack class represents a last-in-first-out (LIFO) stack of elements implemented with Sequential structure.
 ListEventType
com.addicted2flash.util.event Enumeration for list events.
 ListIterator
com.addicted2flash.util.iterator Iterator for traversing ILists.
 Loader
com.addicted2flash.data.loader This class provides a loader-strategy for Loader specific data providing.
 LoaderQueue
com.addicted2flash.data.loader This class represents a FIFO implementation of IDataServices.
 LoaderQueueService
com.addicted2flash.data.service This class is represents a ILoaderQueueService created by LoaderQueue.
 LoaderQueueServiceGroup
com.addicted2flash.data.service Concrete implementation of IDataServiceGroup for LoaderQueueServices.
 Margin
com.addicted2flash.layout.util This class represents the margin of an object.
 MicroObservable
com.addicted2flash.util This class represents an observer-pattern-based implementation with only one value in the model.
 ObservableArrayList
com.addicted2flash.util Array based list.
 Orientation
com.addicted2flash.layout.util Enumeration of different orientations.
 Overflow
com.addicted2flash.layout.util Enumeration of different overflow types.
 Padding
com.addicted2flash.layout.util This class represents the padding of an object.
 Paging
com.addicted2flash.layout.util Enumeration of different paging directions.
 PerformanceObservable
com.addicted2flash.util This class represents a utility for observing frames per second and the total amount of memory currently in use by Flash Player.
 Property
com.addicted2flash.tween Linked list node in the flux engine that acts as a property.
 PropertyPool
com.addicted2flash.tween Pool for Property objects.
 Range
com.addicted2flash.data Represents a specific numeric range.
 ServiceState
com.addicted2flash.data Enumeration class for service states.
 SineInEasing
com.addicted2flash.tween.easing This class represents a sine (easeIn) easing based on Grant Skinners easing equations.
 SineOutEasing
com.addicted2flash.tween.easing This class represents a sine (easeOut) easing based on Grant Skinners easing equations.
 Size
com.addicted2flash.layout.util This class encapsulates the width and the height of an object.
 SizeRequirement
com.addicted2flash.layout.util Utility class for measuring ans sizing layouts.
 SortedArrayQueue
com.addicted2flash.util An unbounded sorted queue.
 SortedArraySet
com.addicted2flash.util Implementation of an ordered Array-based set.
 Space
com.addicted2flash.layout.util This class represents an encapsulation of space around an object.
 StaticGridBox
com.addicted2flash.layout.component UIContainer with StaticGridLayout.
 StaticGridLayout
com.addicted2flash.layout.strategy Arranges a containers components in a fixed amount of rows and columns (static).
 StrongInEasing
com.addicted2flash.tween.easing This class represents a strong (easeIn) easing based on Grant Skinners easing equations.
 StrongOutEasing
com.addicted2flash.tween.easing This class represents a strong (easeOut) easing based on Grant Skinners easing equations.
 SystemStats
com.addicted2flash.util Sprite container that displays the virtual machine, total memory and the frames per second in a box.
 TextDrawer
com.addicted2flash.util This class enables multiple instances to retrieve bitmaps with text.
 UIComponent
com.addicted2flash.layout.core IUIComponent dependent to the display-list.
 UIComponentState
com.addicted2flash.layout.state Enumeration of uicomponent states.
 UIContainer
com.addicted2flash.layout.core Visual container for layouting components.
 UIPanel
com.addicted2flash.layout.component The UIPanel is a basic container with the ability to handle horizontal and/or vertical scrolling.
 UIScrollBar
com.addicted2flash.layout.component ScrollBar component.
 UIScroller
com.addicted2flash.layout.component Scroller component with a scrollbar and arrows.
 UIScrollerVariant
com.addicted2flash.layout.component Enumeration of scroller variants.
 URLLoader
com.addicted2flash.data.loader This class provides a loader-strategy for URLLoader specific data providing.
 VBox
com.addicted2flash.layout.component This container arranges its components according to their desired size in vertical orientation.
 WeakReference
com.addicted2flash.util Flash based interpretation of an weak referenced object (influenced by http://www.bigroom.co.uk/blog/create-your-own-weak-references-in-actionscript-3).