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
 AbstractBusinessDelegate
org.pranaframework.cairngorm.business AbstractBusinessDelegate acts as a base class for business delegates.
 AbstractFactoryObject
org.pranaframework.ioc.factory.config 
 AbstractMember
org.pranaframework.reflection The base class for members of a class.
 AbstractNodeParser
org.pranaframework.ioc.factory.xml.parser.support.nodeparsers Abstract base class for node parsers.
 AbstractObjectFactory
org.pranaframework.ioc.factory.support This is the basic implementation of IConfigurableObjectFactory.
 AbstractPropertyEditor
org.pranaframework.objects.propertyeditors Abstract property editor.
 AbstractReferenceResolver
org.pranaframework.ioc.factory.support Abstract base class for reference resolvers.
 AbstractResponder
org.pranaframework.cairngorm 
 AbstractResponderCommand
org.pranaframework.cairngorm.commands 
 Accessor
org.pranaframework.reflection A member defined by getter and setter functions.
 AccessorAccess
org.pranaframework.reflection TypeSafe enum of an accessor's access properties.
 ApplicationContextAwareProcessor
org.pranaframework.context.support 
 AppSettings
org.pranaframework.config The AppSettings class is a singleton that holds a set of configuration settings.
 AppSettingsEvent
org.pranaframework.config An AppSettings event object that contains information about the key and value that caused the event.
 ArrayCollectionNodeParser
org.pranaframework.ioc.factory.xml.parser.support.nodeparsers Parses an array-collection node.
 ArrayCollectionReferenceResolver
org.pranaframework.ioc.factory.support.referenceresolvers Resolves the references in an array-collection.
 ArrayNodeParser
org.pranaframework.ioc.factory.xml.parser.support.nodeparsers Parses an array node.
 ArrayReferenceResolver
org.pranaframework.ioc.factory.support.referenceresolvers Resolves the references in an array.
 ArrayUtils
org.pranaframework.utils Contains utility methods for working with Array objects.
 Assert
org.pranaframework.utils Assertion utility class that assists in validating arguments.
 AttributeToElementPreprocessor
org.pranaframework.ioc.factory.xml.preprocessors Converts an attribute to an element.
 BooleanPropertyEditor
org.pranaframework.objects.propertyeditors Converts boolean string values (true or false) to a typed Boolean value.
 BusinessDelegateFactory
org.pranaframework.cairngorm.business Business delegate factory.
 CairngormFrontController
org.pranaframework.cairngorm.control The CairngormFrontController extends Cairngorm's FrontController and adds the ability to pass in commands to the constructor.
 CairngormServiceLocator
org.pranaframework.cairngorm.business Allows programmatic manipulation of the services inside Cairngorm's ServiceLocator.
 ClassNotFoundError
org.pranaframework.errors Thrown when an application tries to retrieve a class by its name and the corresponding class could not be found.
 ClassPropertyEditor
org.pranaframework.objects.propertyeditors Converts class names to class objects.
 ClassUtils
org.pranaframework.utils Provides utilities for working with Class objects.
 CommandFactory
org.pranaframework.cairngorm.commands 
 CommandProxy
org.pranaframework.cairngorm.commands 
 Constant
org.pranaframework.reflection A property defined with the const statement
 Constants
org.pranaframework.ioc.util 
 DefaultListableObjectFactory
org.pranaframework.ioc.factory.support Default implementation of the IConfigurableListableObjectFactory and the IObjectDefinitionRegistry interfaces.
 DictionaryNodeParser
org.pranaframework.ioc.factory.xml.parser.support.nodeparsers Parses a dictionary node.
 DictionaryReferenceResolver
org.pranaframework.ioc.factory.support.referenceresolvers Resolves references in a dictionary.
 DictionaryUtils
org.pranaframework.utils Contains utilities for working with Dictionaries.
 DisplayObjectContainerUtils
org.pranaframework.utils Contains utilities for working with DisplayObjectContainer objects.
 Entity
org.pranaframework.domain 
 Enum
org.pranaframework.domain Base class for enumerations.
 EventSequence
org.pranaframework.cairngorm An EventSequence represents a sequence of events to be chained.
 Field
org.pranaframework.reflection 
 FieldRetrievingFactoryObject
org.pranaframework.ioc.factory.config 
 FlexUnitTestCase
org.pranaframework.flexunit Extends the FlexUnit TestCase with extra assertions.
 FlexXMLApplicationContext
org.pranaframework.context.support Extension of XMLApplicationContext that supports flex framework specific classes like ArrayCollection.
 FlexXMLObjectDefinitionsParser
org.pranaframework.ioc.factory.xml.parser.support An extension to the XMLObjectDefinitionsParser to support flex framework specific classes like ArrayCollection.
 HtmlUtils
org.pranaframework.utils 
 IApplicationContext
org.pranaframework.context 
 IApplicationContextAware
org.pranaframework.context Interface to be implemented by any object that wishes to be notified of the IApplicationContext that it runs in.
 IAppSettingsListener
org.pranaframework.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.
 IBusinessDelegate
org.pranaframework.cairngorm.business Defines a business delegate.
 IBusinessDelegateAware
org.pranaframework.cairngorm.business Implemented by objects that hold a business delegate.
 IBusinessDelegateFactory
org.pranaframework.cairngorm.business Defines a business delegate factory.
 ICommandFactory
org.pranaframework.cairngorm.commands 
 IConfigurableApplicationContext
org.pranaframework.context Provides methods for configuring an application context.
 IConfigurableListableObjectFactory
org.pranaframework.ioc.factory.config This interface combines IConfigurableObjectFactory and IListableObjectFactory
 IConfigurableObjectFactory
org.pranaframework.ioc.factory.config Defines the methods for configuring object factories.
 IdAttributePreprocessor
org.pranaframework.ioc.factory.xml.preprocessors Adds an "id" attribute to objects that have none defined.
 IEntity
org.pranaframework.domain Describes an entity.
 IEnum
org.pranaframework.domain Defines an enumeration.
 IFactoryObject
org.pranaframework.ioc.factory Interface to be implemented by objects that are factories for other objects.
 IInitializingObject
org.pranaframework.ioc.factory Objects that should execute behavior after their properties have been set, should implement this interface.
 IInvocationHandler
org.pranaframework.reflection 
 IIocCommand
org.pranaframework.puremvc.interfaces Description wannabe.
 IIocConfigNameAware
org.pranaframework.puremvc.interfaces Defines setter and getter for a configuration name for ioc puremvc constructs.
 IIocController
org.pranaframework.puremvc.interfaces Description wannabe.
 IIocFacade
org.pranaframework.puremvc.interfaces Interface definition for IoC capable (Prana powered) PureMVC facade.
 IIocMediator
org.pranaframework.puremvc.interfaces Description wannabe.
 IIocProxy
org.pranaframework.puremvc.interfaces Description wannabe.
 IListableObjectFactory
org.pranaframework.ioc.factory Provides an object factory with list type methods of accessing defintions.
 IllegalArgumentError
org.pranaframework.errors Thrown to indicate that a method has been passed an illegal or inappropriate argument.
 IllegalStateError
org.pranaframework.errors TODO
 IMap
org.pranaframework.collections An object that contains key/value pairs.
 IMember
org.pranaframework.reflection Describes a member (field or method) of a class.
 INodeParser
org.pranaframework.ioc.factory.xml.parser Defines a single node parser.
 IObjectDefinition
org.pranaframework.ioc Represents an object definition.
 IObjectDefinitionRegistry
org.pranaframework.ioc.factory.support Defines the interface for an object definition registry.
 IObjectDefinitionsSerializer
org.pranaframework.ioc.serializer 
 IObjectFactory
org.pranaframework.ioc.factory Defines the most basic object factory.
 IObjectFactoryAware
org.pranaframework.ioc.factory Interface to be implemented by all objects that want to know what container they run in.
 IObjectFactoryPostProcessor
org.pranaframework.ioc.factory.config 
 IObjectPostProcessor
org.pranaframework.ioc.factory.config 
 IObjectReference
org.pranaframework.ioc.factory.config Exposes a reference to an object by its name.
 IocConfigNameAwarePostProcessor
org.pranaframework.puremvc.ioc Object post processor which injects configuration name in all IIocConfigNameAware instances available in container.
 IocConstants
org.pranaframework.puremvc.interfaces Description wannabe.
 IocController
org.pranaframework.puremvc.core.controller Description wannabe.
 IocFacade
org.pranaframework.puremvc.patterns.facade IoC capable PureMVC facade which integrates functionalities of Prana and PureMVC frameworks.
 IocMacroCommand
org.pranaframework.puremvc.patterns.command Description wannabe.
 IocManagedMacroCommand
org.pranaframework.puremvc.patterns.command This class exists to provide a macro command that can have its subcommands injected into it.
 IocMediator
org.pranaframework.puremvc.patterns.mediator Description wannabe.
 IocProxy
org.pranaframework.puremvc.patterns.proxy Description wannabe.
 IocSimpleCommand
org.pranaframework.puremvc.patterns.command Description wannabe.
 IPropertyEditor
org.pranaframework.objects A property editor converts strings to typed objects.
 IPropertyEditorRegistry
org.pranaframework.objects Defines a registry for property editors.
 IReferenceResolver
org.pranaframework.ioc.factory The interface definting a reference resolver.
 IResponderAware
org.pranaframework.cairngorm 
 IResponderCommandFactory
org.pranaframework.cairngorm.commands 
 ITypeConverter
org.pranaframework.objects Converts a string value to a typed object.
 ITypedCollectionListener
org.pranaframework.collections 
 IValueObject
org.pranaframework.domain Describes a value object.
 IXMLObjectDefinitionsPreprocessor
org.pranaframework.ioc.factory.xml.parser All preprocessors for object definitions should implement this interface in order to be hooked into the parser mechanism.
 IXMLObjectFactory
org.pranaframework.ioc.factory.xml Interface to be implemented by object factories that load their object definitions from XML files.
 KeyValueNodeParser
org.pranaframework.ioc.factory.xml.parser.support.nodeparsers Parses a key and value node.
 LoggingTargetFactoryObject
org.pranaframework.ioc.factory.config Creates a new LoggingTargetFactoryObject.
 Map
org.pranaframework.collections Basic implementation of the IMap interface.
 MapViewCursor
org.pranaframework.collections Map view cursor.
 MetaData
org.pranaframework.reflection 
 MetadataUtils
org.pranaframework.utils This class provides utility methods concerning metadata.
 Method
org.pranaframework.reflection Provides information about a single method of a class or interface.
 MethodInvocationPreprocessor
org.pranaframework.ioc.factory.xml.preprocessors Preprocesses a "method-invocation" tag to a MethodInvokingObject.
 MethodInvoker
org.pranaframework.utils 
 MethodInvokingObject
org.pranaframework.ioc.factory 
 NoSuchObjectDefinitionError
org.pranaframework.ioc.factory Error throw when an object factory cannot find an object definition for the given name.
 NumberPropertyEditor
org.pranaframework.objects.propertyeditors Converts a number represented by a string to a number object.
 ObjectDefinition
org.pranaframework.ioc Describes an object that can be created by an ObjectContainer.
 ObjectDefinitionNotFoundError
org.pranaframework.ioc TODO
 ObjectDefinitionScope
org.pranaframework.ioc Enumeration for the scopes of an object definition.
 ObjectFactoryAwarePostProcessor
org.pranaframework.ioc.factory.config Post processes object by setting the object container as a property on the object if it implementens IObjectContainerAware.
 ObjectNodeParser
org.pranaframework.ioc.factory.xml.parser.support.nodeparsers Parses an object node.
 ObjectReferenceResolver
org.pranaframework.ioc.factory.support.referenceresolvers Resolves IObjectReference references.
 ObjectUtils
org.pranaframework.utils ObjectsUtils contains utility methods for working with objects.
 Parameter
org.pranaframework.reflection Provides information of a parameter passed to a method.
 Parse
org.pranaframework.utils 
 ParseError
org.pranaframework.utils 
 PendingCommandRegistry
org.pranaframework.cairngorm 
 PendingCommandRegistryEvent
org.pranaframework.cairngorm 
 Properties
org.pranaframework.collections The Properties class represents a collection of properties in the form of key-value pairs.
 PropertiesPreprocessor
org.pranaframework.ioc.factory.xml.preprocessors Replaces all properties placeholders in the xml of the application context with the values in the Properties objects.
 PropertiesUtils
org.pranaframework.utils 
 Property
org.pranaframework.utils 
 PropertyEditorRegistrySupport
org.pranaframework.objects Default implementation of a property editor registry.
 PropertyTypeError
org.pranaframework.errors Thrown to indicate that a property was given an object of the wrong type.
 RandomNumberFactoryObject
org.pranaframework.ioc.factory.config 
 RefNodeParser
org.pranaframework.ioc.factory.xml.parser.support.nodeparsers Parses an reference node.
 RequiredMetadataObjectPostProcessor
org.pranaframework.ioc.factory.config ObjectPostProcessor implementation that enforces required properties to have been configured.
 ResolveReferenceError
org.pranaframework.errors Thrown to indicate that a reference could not be resolved.
 ResponderCommandFactory
org.pranaframework.cairngorm.commands 
 RuntimeError
org.pranaframework.errors TODO
 RuntimeObjectReference
org.pranaframework.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.pranaframework.ioc.factory.xml.preprocessors The ScopeAttributePrepocessor makes sure that all object definitions have a valid scope attribute.
 SequenceEvent
org.pranaframework.cairngorm 
 SimpleTypeConverter
org.pranaframework.objects Simple implementation of the ITypeConverter interface.
 SOSTarget
org.pranaframework.logging Provides a logger that writes messages to the SOS console.
 SpringConstants
org.pranaframework.ioc.util 
 SpringNamesPreprocessor
org.pranaframework.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.pranaframework.utils Contains utility methods for working with strings.
 TemplatePreprocessor
org.pranaframework.ioc.factory.xml.preprocessors The TemplatePreprocessor is used to apply all templates to the xml context.
 Type
org.pranaframework.reflection Provides information about the characteristics of a class or an interface.
 TypeConverter
org.pranaframework.utils Converts a variable from one type to another.
 TypedCollection
org.pranaframework.collections Collection that is forced to hold values of a certain type.
 TypedCollectionEvent
org.pranaframework.collections Describes an event generated by a TypedCollection
 TypedCollectionViewCursor
org.pranaframework.collections A decorator for an IViewCursor instance which forces the cursor to deal with values of a certain type.
 TypedProxy
org.pranaframework.utils 
 TypeResolver
org.pranaframework.utils Resolves the type of an object represented by a string.
 ValueObject
org.pranaframework.domain Base implementation of the IValueObject interface.
 Variable
org.pranaframework.reflection A property defined with the var statement.
 XMLApplicationContext
org.pranaframework.context.support The XMLApplicationContext is the object factory used in ActionScript projects, in Flex projects you want to use the FlexXMLApplicationContext class.
 XMLObjectDefinitionsParser
org.pranaframework.ioc.factory.xml.parser.support Xml parser for object definitions.
 XmlObjectDefinitionsSerializer
org.pranaframework.ioc.serializer 
 XMLObjectFactory
org.pranaframework.ioc.factory.xml Manages object definitions and creates new objects based on those definitions.
 XMLSocketEvent
org.pranaframework.events 
 XMLUtils
org.pranaframework.utils Contains utilities for working with XML objects.