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
 AbstractAsyncCommand
org.springextensions.actionscript.mvcs.command Provides an implementation for the IAsyncCommand interface that asynchronous commands can subclass.
 AbstractAsyncOperation
org.springextensions.actionscript.mvcs.service.operation Abstract base class for asynchronous operations.
 AbstractFactoryObject
org.springextensions.actionscript.ioc.factory.config

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 AbstractNodeParser
org.springextensions.actionscript.ioc.factory.xml.parser.support.nodeparsers Abstract base class for node parsers.
 AbstractObjectFactory
org.springextensions.actionscript.ioc.factory.support This is the basic implementation of IConfigurableObjectFactory.
 AbstractPropertyEditor
org.springextensions.actionscript.objects.propertyeditors Abstract property editor.
 AbstractReferenceResolver
org.springextensions.actionscript.ioc.factory.support Abstract base class for reference resolvers.
 AbstractRemoteObjectOperation
org.springextensions.actionscript.mvcs.service.operation 
 AbstractRemoteObjectService
org.springextensions.actionscript.mvcs.service.support 
 AbstractService
org.springextensions.actionscript.mvcs.service The base class for service classes.
 ApplicationContextAwareProcessor
org.springextensions.actionscript.context.support

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 AppSettings
org.springextensions.actionscript.config The AppSettings class is a singleton that holds a set of configuration settings.
 AppSettingsEvent
org.springextensions.actionscript.config An AppSettings event object that contains information about the key and value that caused the event.
 ArrayCollectionNodeParser
org.springextensions.actionscript.ioc.factory.xml.parser.support.nodeparsers Parses an array-collection node.
 ArrayCollectionReferenceResolver
org.springextensions.actionscript.ioc.factory.support.referenceresolvers Resolves the references in an array-collection.
 ArrayCollectionUtils
org.springextensions.actionscript.utils Contains utilities for working with ArrayCollection objects.
 ArrayNodeParser
org.springextensions.actionscript.ioc.factory.xml.parser.support.nodeparsers Parses an array node.
 ArrayReferenceResolver
org.springextensions.actionscript.ioc.factory.support.referenceresolvers Resolves the references in an array.
 ArrayUtils
org.springextensions.actionscript.utils Contains utility methods for working with Array objects.
 Assert
org.springextensions.actionscript.utils Assertion utility class that assists in validating arguments.
 AsyncCommandEvent
org.springextensions.actionscript.mvcs.command Event dispatched by an AsyncCommand instance when it has completed successfully (RESULT) or with an error (FAULT)
 AsyncCommandFaultEvent
org.springextensions.actionscript.mvcs.command 
 AsyncCommandResultEvent
org.springextensions.actionscript.mvcs.command 
 AsyncOperationErrorEvent
org.springextensions.actionscript.mvcs.service.operation.event 
 AsyncOperationEvent
org.springextensions.actionscript.mvcs.service.operation.event 
 AsyncOperationResultEvent
org.springextensions.actionscript.mvcs.service.operation.event 
 AttributeToElementPreprocessor
org.springextensions.actionscript.ioc.factory.xml.preprocessors Converts an attribute to an element.
 BaseObject
org.springextensions.actionscript.domain Base object that offers core functionality for working with object such as an equals(), clone() and copyFrom() method.
 BooleanPropertyEditor
org.springextensions.actionscript.objects.propertyeditors Converts boolean string values (true or false) to a typed Boolean value.
 ClassNotFoundError
org.springextensions.actionscript.errors Thrown when an application tries to retrieve a class by its name and the corresponding class could not be found.
 ClassPropertyEditor
org.springextensions.actionscript.objects.propertyeditors Converts class names to class objects.
 CompositeCommand
org.springextensions.actionscript.mvcs.command 
 CompositeCommandEvent
org.springextensions.actionscript.mvcs.command.event 
 Constants
org.springextensions.actionscript.ioc.util

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 CustomEditorConfigurer
org.springextensions.actionscript.ioc.factory.config IObjectFactoryPostProcessor implementation that allows for convenient registration of custom property editors.
 DefaultListableObjectFactory
org.springextensions.actionscript.ioc.factory.support Default implementation of the IConfigurableListableObjectFactory and the IObjectDefinitionRegistry interfaces.
 DictionaryNodeParser
org.springextensions.actionscript.ioc.factory.xml.parser.support.nodeparsers Parses a dictionary node.
 DictionaryReferenceResolver
org.springextensions.actionscript.ioc.factory.support.referenceresolvers Resolves references in a dictionary.
 DictionaryUtils
org.springextensions.actionscript.utils Contains utilities for working with Dictionaries.
 DisplayObjectContainerUtils
org.springextensions.actionscript.utils Contains utilities for working with DisplayObjectContainer objects.
 Entity
org.springextensions.actionscript.domain Entity acts as a base domain object for objects that hold a unique identity throughout their lifetime.
 EntityCollection
org.springextensions.actionscript.collections Collection that is forced to hold instances of Entity No duplicate id's can be added to the collection.
 Enum
org.springextensions.actionscript.domain Base class for enumerations.
 FieldRetrievingFactoryObject
org.springextensions.actionscript.ioc.factory.config

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 FlexUnitTestCase
org.springextensions.actionscript.flexunit Extends the FlexUnit TestCase with extra assertions.
 FlexXMLApplicationContext
org.springextensions.actionscript.context.support Extension of XMLApplicationContext that supports flex framework specific classes like ArrayCollection.
 FlexXMLObjectDefinitionsParser
org.springextensions.actionscript.ioc.factory.xml.parser.support An extension to the XMLObjectDefinitionsParser to support flex framework specific classes like ArrayCollection.
 HtmlUtils
org.springextensions.actionscript.utils Contains utility methods for working with html.
 IApplicationContext
org.springextensions.actionscript.context

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 IApplicationContextAware
org.springextensions.actionscript.context Interface to be implemented by any object that wishes to be notified of the IApplicationContext that it runs in.
 IAppSettingsListener
org.springextensions.actionscript.config By implementing this interface, a type can be added as a listener to the AppSettings class and receive notifications when the keys or values are modified.
 IAsyncCommand
org.springextensions.actionscript.mvcs.command Describes an asynchronous command.
 IAsyncOperation
org.springextensions.actionscript.mvcs.service.operation Desribes an asynchronous operation.
 ICloneable
org.springextensions.actionscript.domain Interface to be implemented by all classes that want to provide cloning functionality.
 ICommand
org.springextensions.actionscript.mvcs.command Interface to be implemented by command classes.
 ICompositeCommand
org.springextensions.actionscript.mvcs.command 
 IConfigurableApplicationContext
org.springextensions.actionscript.context Provides methods for configuring an application context.
 IConfigurableListableObjectFactory
org.springextensions.actionscript.ioc.factory.config This interface combines IConfigurableObjectFactory and IListableObjectFactory

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 IConfigurableObjectFactory
org.springextensions.actionscript.ioc.factory.config Defines the methods for configuring object factories.
 ICopyFrom
org.springextensions.actionscript.domain Interface to be implemented by all classes that want to provide "copy from" functionality.
 IdAttributePreprocessor
org.springextensions.actionscript.ioc.factory.xml.preprocessors Adds an "id" attribute to objects that have none defined.
 IEntity
org.springextensions.actionscript.domain Describes an entity.
 IEquals
org.springextensions.actionscript.domain This interface should be implemented by all objects that wish to offer an "equals" method.
 IFactoryObject
org.springextensions.actionscript.ioc.factory Interface to be implemented by objects that are factories for other objects.
 IInitializingObject
org.springextensions.actionscript.ioc.factory Objects that should execute behavior after their properties have been set, should implement this interface.
 IListableObjectFactory
org.springextensions.actionscript.ioc.factory Provides an object factory with list type methods of accessing defintions.
 IllegalArgumentError
org.springextensions.actionscript.errors Thrown to indicate that a method has been passed an illegal or inappropriate argument.
 IllegalStateError
org.springextensions.actionscript.errors TODO

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 IMap
org.springextensions.actionscript.collections An object that contains key/value pairs.
 INodeParser
org.springextensions.actionscript.ioc.factory.xml.parser Defines a single node parser.
 IObjectDefinition
org.springextensions.actionscript.ioc Represents an object definition.
 IObjectDefinitionRegistry
org.springextensions.actionscript.ioc.factory.support Defines the interface for an object definition registry.
 IObjectFactory
org.springextensions.actionscript.ioc.factory Defines the most basic object factory.
 IObjectFactoryAware
org.springextensions.actionscript.ioc.factory Interface to be implemented by all objects that want to know what container they run in.
 IObjectFactoryPostProcessor
org.springextensions.actionscript.ioc.factory.config

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 IObjectPostProcessor
org.springextensions.actionscript.ioc.factory.config

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 IObjectReference
org.springextensions.actionscript.ioc.factory.config Exposes a reference to an object by its name.
 IPropertyEditor
org.springextensions.actionscript.objects A property editor converts strings to typed objects.
 IPropertyEditorRegistry
org.springextensions.actionscript.objects Defines a registry for property editors.
 IReferenceResolver
org.springextensions.actionscript.ioc.factory The interface definting a reference resolver.
 ITypeConverter
org.springextensions.actionscript.objects Converts a string value to a typed object.
 ITypedCollectionListener
org.springextensions.actionscript.collections

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 IXMLObjectDefinitionsPreprocessor
org.springextensions.actionscript.ioc.factory.xml.parser All preprocessors for object definitions should implement this interface in order to be hooked into the parser mechanism.
 IXMLObjectFactory
org.springextensions.actionscript.ioc.factory.xml Interface to be implemented by object factories that load their object definitions from XML files.
 KeyValueNodeParser
org.springextensions.actionscript.ioc.factory.xml.parser.support.nodeparsers Parses a key and value node.
 LogEvent
org.springextensions.actionscript.ioc A log event is used internally to dispatch log information because we can't use the Flex logging API for ActionScript compatibility.
 LoggingTargetFactoryObject
org.springextensions.actionscript.ioc.factory.config Creates a new LoggingTargetFactoryObject.
 LoggingTargetObjectPostProcessor
org.springextensions.actionscript.ioc.factory.config Object post processor for ILoggingTarget implementations that will add all ILoggingTarget objects found in the application context to the Log via "addTarget".
 ManagedEntity
org.springextensions.actionscript.domain A managed entity keeps track of the changes made to its properties.
 Map
org.springextensions.actionscript.collections Basic implementation of the IMap interface.
 MapViewCursor
org.springextensions.actionscript.collections Map view cursor.
 MethodInvocationPreprocessor
org.springextensions.actionscript.ioc.factory.xml.preprocessors Preprocesses a "method-invocation" tag to a MethodInvokingObject.
 MethodInvokingObject
org.springextensions.actionscript.ioc.factory

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 MultilineString
org.springextensions.actionscript.utils {
 NoSuchObjectDefinitionError
org.springextensions.actionscript.ioc.factory Error throw when an object factory cannot find an object definition for the given name.
 NullNodeParser
org.springextensions.actionscript.ioc.factory.xml.parser.support.nodeparsers

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 NumberPropertyEditor
org.springextensions.actionscript.objects.propertyeditors Converts a number represented by a string to a number object.
 ObjectDefinition
org.springextensions.actionscript.ioc Describes an object that can be created by an ObjectFactory.
 ObjectDefinitionNotFoundError
org.springextensions.actionscript.ioc TODO

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 ObjectDefinitionScope
org.springextensions.actionscript.ioc Enumeration for the scopes of an object definition.
 ObjectFactoryAwarePostProcessor
org.springextensions.actionscript.ioc.factory.config Post processes object by setting the object container as a property on the object if it implementens IObjectContainerAware.
 ObjectNodeParser
org.springextensions.actionscript.ioc.factory.xml.parser.support.nodeparsers Parses an object node.
 ObjectReferenceResolver
org.springextensions.actionscript.ioc.factory.support.referenceresolvers Resolves IObjectReference references.
 ObjectUtils
org.springextensions.actionscript.utils ObjectsUtils contains utility methods for working with objects.
 ParentAttributePreprocessor
org.springextensions.actionscript.ioc.factory.xml.preprocessors Preprocesses parent-child objects so that all parent attributes and elements are copied to the child if they are not defined by the child object.
 Parse
org.springextensions.actionscript.utils Helper class for HtmlUtil.
A port from the Fit framework.
 ParseError
org.springextensions.actionscript.utils

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 Properties
org.springextensions.actionscript.collections The Properties class represents a collection of properties in the form of key-value pairs.
 PropertiesParser
org.springextensions.actionscript.collections {
 PropertiesPreprocessor
org.springextensions.actionscript.ioc.factory.xml.preprocessors Replaces all properties placeholders in the xml of the application context with the values in the Properties objects.
 PropertiesUtils
org.springextensions.actionscript.utils

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 Property
org.springextensions.actionscript.utils

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 PropertyEditorRegistrySupport
org.springextensions.actionscript.objects Default implementation of a property editor registry.
 PropertyTypeError
org.springextensions.actionscript.errors Thrown to indicate that a property was given an object of the wrong type.
 RandomNumberFactoryObject
org.springextensions.actionscript.ioc.factory.config

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 RefNodeParser
org.springextensions.actionscript.ioc.factory.xml.parser.support.nodeparsers Parses an reference node.
 RequiredMetadataObjectPostProcessor
org.springextensions.actionscript.ioc.factory.config ObjectPostProcessor implementation that enforces required properties to have been configured.
 ResolveReferenceError
org.springextensions.actionscript.errors Thrown to indicate that a reference could not be resolved.
 RuntimeError
org.springextensions.actionscript.errors TODO

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 RuntimeObjectReference
org.springextensions.actionscript.ioc.factory.config Immutable placeholder class used for a property value object when it's a reference to another object in the factory, to be resolved at runtime.
 ScopeAttributePrepocessor
org.springextensions.actionscript.ioc.factory.xml.preprocessors The ScopeAttributePrepocessor makes sure that all object definitions have a valid scope attribute.
 SimpleTypeConverter
org.springextensions.actionscript.objects Simple implementation of the ITypeConverter interface.
 SOSTarget
org.springextensions.actionscript.logging Provides a logger that writes messages to the SOS console.
 SpringConstants
org.springextensions.actionscript.ioc.util

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 SpringNamesPreprocessor
org.springextensions.actionscript.ioc.factory.xml.preprocessors Preprocesses an xml context and replaces all Spring specific names with their Prana equivalent.This enables you to load in a Spring compliant context and parse it with Prana.
 StringUtils
org.springextensions.actionscript.utils Contains utility methods for working with strings.
 TemplatePreprocessor
org.springextensions.actionscript.ioc.factory.xml.preprocessors The TemplatePreprocessor is used to apply all templates to the xml context.
 TypeConverter
org.springextensions.actionscript.utils Converts a variable from one type to another.
 TypedCollection
org.springextensions.actionscript.collections Collection that is forced to hold values of a certain type.
 TypedCollectionEvent
org.springextensions.actionscript.collections Describes an event generated by a TypedCollection

Authors: Christophe Herreman, Bert Vandamme
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 TypedCollectionViewCursor
org.springextensions.actionscript.collections A decorator for an IViewCursor instance which forces the cursor to deal with values of a certain type.
 TypedProxy
org.springextensions.actionscript.utils

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 TypeResolver
org.springextensions.actionscript.utils Resolves the type of an object represented by a string.
 XMLApplicationContext
org.springextensions.actionscript.context.support The XMLApplicationContext is the object factory used in ActionScript projects, in Flex projects you want to use the FlexXMLApplicationContext class.
 XMLObjectDefinitionsParser
org.springextensions.actionscript.ioc.factory.xml.parser.support Xml parser for object definitions.
 XMLObjectFactory
org.springextensions.actionscript.ioc.factory.xml Manages object definitions and creates new objects based on those definitions.
 XMLSocketEvent
org.springextensions.actionscript.events

Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1

 XMLUtils
org.springextensions.actionscript.utils Contains utilities for working with XML objects.