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
 AbstractChildElementHandler
org.spicefactory.lib.xml.mapper.handler Abstract base class for PropertyHandler implementations that deal with XML child elements.
 AbstractCommand
org.spicefactory.parsley.core.messaging.command.impl Abstract base class for Commands.
 AbstractCommandObserverDecorator
org.spicefactory.parsley.tag.messaging Abstract base class for methods that wish to be invoked after completion of asynchronous commands.
 AbstractMessageHandler
org.spicefactory.parsley.core.messaging.receiver.impl Abstract base class for regular message handlers where the message is simply passed to a method on the target instance.
 AbstractMessageReceiver
org.spicefactory.parsley.core.messaging.receiver.impl Abstract base class for all types of message receivers.
 AbstractMessageReceiverDecorator
org.spicefactory.parsley.tag.messaging Abstract base class for decorators used for message receivers that offer the attributes type, selector and order.
 AbstractMethodError
org.spicefactory.lib.errors Error thrown when a (pseudo-) abstract method gets invoked.
 AbstractMethodReceiver
org.spicefactory.parsley.core.messaging.receiver.impl Abstract base class for all message handlers where the message is handled by a method invocation on the target instance.
 AbstractObjectDefinition
org.spicefactory.parsley.core.registry.impl Abstract base class for all ObjectDefinition implementations.
 AbstractObjectDefinitionBuilder
org.spicefactory.parsley.core.registry.builder.impl Abstract base class for ObjectDefinitionBuilders that handles processing of ObjectDefinitionDecorators.
 AbstractParameterRegistry
org.spicefactory.parsley.core.registry.definition.impl Abstract base class for registries that contain values for method parameters.
 AbstractPropertyHandler
org.spicefactory.lib.xml.mapper.handler Abstract base impelementation of the PropertyHandler interface.
 AbstractRegistry
org.spicefactory.parsley.core.registry.definition.impl Abstract registry base class.
 AbstractSynchronizedProviderDecorator
org.spicefactory.parsley.tag.lifecycle Abstract base class for tags that need to handle ObjectProviders, like tags for message receivers or lifecycle observers.
 AbstractTargetInstanceReceiver
org.spicefactory.parsley.core.messaging.receiver.impl Abstract base class for all types of message receivers that use an ObjectProvider for determining the target instance handling the message.
 AbstractViewAutowireFilter
org.spicefactory.parsley.core.view.impl Abstract base implementation of the ViewAutowireFilter.
 AbstractXmlObjectMapper
org.spicefactory.lib.xml.mapper Base class for XmlObjectMapper implementations providing default implementations for the two property getter methods.
 ActionScriptConfigurationProcessor
org.spicefactory.parsley.asconfig.processor ConfigurationProcessor implementation that processes ActionScript configuration classes.
 ActionScriptContextBuilder
org.spicefactory.parsley.asconfig Static entry point methods for building a Context from ActionScript configuration classes.
 Any
org.spicefactory.lib.reflect.types Represents the special * type.
 ArrayTag
org.spicefactory.parsley.tag.core Represents an Array value.
 ArrayUtil
org.spicefactory.lib.util Static utility methods for Arrays.
 AssignableTo
org.spicefactory.lib.reflect.metadata Represents a metadata tag that may be used on properties of type Class or ClassInfo in mapped metadata classes.
 AsyncConfigurationProcessor
org.spicefactory.parsley.core.builder Interface to be implemented by ConfigurationProcessors that operate asynchronously.
 AsyncInitConfig
org.spicefactory.parsley.core.registry.model The configuration for an asynchronously initializing object.
 AsyncInitDecorator
org.spicefactory.parsley.tag.lifecycle Represents a Metadata, MXML or XML tag that can be used to mark an object as being asynchronously initializing.
 AsyncTokenCommandFactory
org.spicefactory.parsley.rpc.flex.command CommandFactory implementation that supports command methods that return an AsyncToken.
 AsyncTokenCommandSupport
org.spicefactory.parsley.rpc.flex.command Provides a static method to initalize the support for command methods that execute remote calls and return an AsyncToken instance.
 AttributeHandler
org.spicefactory.lib.xml.mapper.handler Responsible for mapping properties to attribute values.
 BooleanConverter
org.spicefactory.lib.reflect.converter Converts boolean values.
 ChainedPropertyResolver
org.spicefactory.lib.expr.impl PropertyResolver implementation that chains multiple PropertyResolver.
 ChainedVariableResolver
org.spicefactory.lib.expr.impl VariableResolver implementation that chains multiple VariableResolvers.
 ChannelTag
org.spicefactory.parsley.rpc.cinnamon.config Represents the Channel MXML or XML tag, defining the configuration for a Cinnamon ServiceChannel.
 ChildContext
org.spicefactory.parsley.core.context.impl Implementation of the Context interface that is capable of handling a parent Context.
 ChildElementHandler
org.spicefactory.lib.xml.mapper.handler Responsible for mapping properties to objects mapped to child elements.
 ChildTextNodeHandler
org.spicefactory.lib.xml.mapper.handler Responsible for mapping properties to text nodes of child elements.
 Choice
org.spicefactory.lib.xml.mapper Choices represent several XML child elements that should be mapped to the same property of the mapped class.
 ChoiceHandler
org.spicefactory.lib.xml.mapper.handler Responsible for mapping properties to objects mapped to a choice of child elements.
 CinnamonCommandFactory
org.spicefactory.parsley.rpc.cinnamon.command CommandFactory implementation that supports command methods that return an Cinnamon ServiceRequest.
 CinnamonCommandSupport
org.spicefactory.parsley.rpc.cinnamon.command Provides a static method to initalize the support for command methods that execute Cinnamon remote calls and return a ServiceRequest instance.
 CinnamonXmlSupport
org.spicefactory.parsley.rpc.cinnamon.config Provides a static method to initalize the Cinnamon XML tag extension.
 ClassConverter
org.spicefactory.lib.reflect.converter Converts Class values.
 ClassInfo
org.spicefactory.lib.reflect Represents a class or interface and allows reflection on its name, properties and methods.
 ClassInfoConverter
org.spicefactory.lib.reflect.converter Converts ClassInfo values.
 ClassUtil
org.spicefactory.lib.util Static utility methods to reflectively create new instances.
 Command
org.spicefactory.parsley.core.messaging.command Represents a single Command execution.
 CommandDecorator
org.spicefactory.parsley.tag.messaging Represents a Metadata, MXML or XML tag that can be used on methods which wish to execute asynchronous commands triggered by messages.
 CommandDecoratorTag
org.spicefactory.parsley.xml.tag Represents the command XML tag.
 CommandErrorDecorator
org.spicefactory.parsley.tag.messaging Represents a Metadata, MXML or XML tag that can be used on methods which wish to be invoked when a matching asynchronous command execution finished with an error.
 CommandFactory
org.spicefactory.parsley.core.messaging.command A factory responsible for creating Command instances based on the return value of the command method.
 CommandFactoryRegistry
org.spicefactory.parsley.core.messaging.command A registry to obtain CommandFactories from.
 CommandManager
org.spicefactory.parsley.core.messaging.command Responsible for managing all active commands for a single scope.
 CommandObserver
org.spicefactory.parsley.core.messaging.receiver Represents a message receiver that gets invoked when an asnychronous command starts or finishes its execution.
 CommandProcessor
org.spicefactory.parsley.core.messaging.command Processor to be passed to CommandTargets.
 CommandResultDecorator
org.spicefactory.parsley.tag.messaging Represents a Metadata, MXML or XML tag that can be used on methods which wish to be invoked when the result of a matching asynchronous command execution has been received.
 CommandStatus
org.spicefactory.parsley.core.messaging.command Enumeration for the current status of a command.
 CommandStatusDecorator
org.spicefactory.parsley.tag.messaging Represents a Metadata, MXML or XML tag that can be used on properties that serve as a flag for indicating whether any matching asynchronous command is currently active.
 CommandStatusFlag
org.spicefactory.parsley.core.messaging.receiver.impl A message target where a property value serves as a flag for indicating whether there is at least one active command matching the specified message type and selector.
 CommandTarget
org.spicefactory.parsley.core.messaging.receiver Represents a message receiver that initiates the execution of an asynchronous command.
 CompositeContextBuilder
org.spicefactory.parsley.core.builder Responsible for building Context instances using one or more ObjectDefinitionBuilder instances.
 CompositeContextBuilderTask
org.spicefactory.parsley.task.builder Wraps a CompositeContextBuilder to adapt it to the Task Framework.
 CompositeExpression
org.spicefactory.lib.expr.impl Represents a composite expression consisting of a sequence of literal expressions and value expressions.
 CompoundError
org.spicefactory.lib.errors Base Error implementation that allows to specify multiple causes.
 CompoundErrorEvent
org.spicefactory.lib.events Base ErrorEvent implementation that allows to specify multiple causes.
 ConcurrentTaskGroup
org.spicefactory.lib.task A TaskGroup implementation that executes its child Tasks concurrently.
 ConfigTag
org.spicefactory.parsley.rpc.pimento.config Represents the Config MXML or XML tag, defining the configuration for a Pimento EntityManager.
 ConfigurationProcessor
org.spicefactory.parsley.core.builder Responsible for processing configuration and adding object definitions to a registry.
 ConfigurationProcessorError
org.spicefactory.parsley.core.errors Error thrown while processing a ConfigurationProcessor.
 ConfigurationTagBase
org.spicefactory.parsley.flex.tag Base class for MXML configuration tags that may require both, the associated document component being added to the stage and the bindings for the tag being executed, before performing its work.
 ConfigurationUnitError
org.spicefactory.parsley.core.errors Error thrown for a particular configuration unit.
 ConfigureTag
org.spicefactory.parsley.flex.tag.view MXML Tag that can be used for views that wish to be wired to the IOC Container.
 Constructor
org.spicefactory.lib.reflect Represents a Constructor.
 ConstructorArgRegistry
org.spicefactory.parsley.core.registry.definition Registry for the constructor arguments for a single object.
 ConstructorTag
org.spicefactory.parsley.tag.core Represent the constructor arguments for an object definition.
 ContainerObjectInstantiator
org.spicefactory.parsley.core.registry.definition Marker interface for instantiators that are required by the container and cannot be overwritten for an ObjectDefinition.
 Context
org.spicefactory.parsley.core.context The main interface of the IOC Container providing access to all configured objects.
 ContextBuilderError
org.spicefactory.parsley.core.errors Error thrown by ContextBuilder implementations.
 ContextBuilderEvent
org.spicefactory.parsley.core.events Event that fires when a new Context gets created that is associated with a view root.
 ContextBuilderFactory
org.spicefactory.parsley.core.factory Factory responsible for creating CompositeContextBuilder instances.
 ContextBuilderProcessor
org.spicefactory.parsley.flex.tag.builder Interface to be implemented by child tags of the ContextBuilder MXML tag.
 ContextBuilderSyncEvent
org.spicefactory.parsley.flex.tag.builder Event that fires when an MXML ContextBuilder tag wants to synchronize with its potential parent.
 ContextBuilderTag
org.spicefactory.parsley.flex.tag.builder MXML tag for creating a Parsley Context.
 ContextError
org.spicefactory.parsley.core.errors Error thrown by Context implementations.
 ContextEvent
org.spicefactory.parsley.core.events Event that fires when a Context changes its internal state.
 ContextFactory
org.spicefactory.parsley.core.factory Factory responsible for creating Context instances.
 ContextObjectProvider
org.spicefactory.parsley.core.context.provider.impl ObjectProvider implementation that pulls instances from a Context.
 ContextObjectProviderFactory
org.spicefactory.parsley.core.context.provider.impl Default implementation of the ObjectProviderFactory interface that creates providers for objects in a Context.
 ContextRegistry
org.spicefactory.parsley.core.builder.impl Manages the inherited scopes and the registry for view configuration for all currently active Context instances.
 ContextStrategyProvider
org.spicefactory.parsley.core.factory Provider to be used by Context instances to obtain their collaborating services.
 ConversionError
org.spicefactory.lib.reflect.errors Error thrown when type conversion fails.
 Converter
org.spicefactory.lib.reflect Interface to be implemented by objects responsible for any necessary type conversion.
 Converters
org.spicefactory.lib.reflect Facility for registering custom Converter implementations.
 DateConverter
org.spicefactory.lib.reflect.converter Converts to Date instances.
 DecoratorAssembler
org.spicefactory.parsley.core.registry Assembles decorators for a single ObjectDefinition.
 DecoratorUtil
org.spicefactory.parsley.tag.util Static utility methods for decorator implementations.
 DefaultCommandManager
org.spicefactory.parsley.core.messaging.command.impl Default implementation of the CommandManager interface.
 DefaultCommandObserver
org.spicefactory.parsley.core.messaging.receiver.impl Default implementation of the CommandObserver interface.
 DefaultCommandTarget
org.spicefactory.parsley.core.messaging.receiver.impl Default implementation of the CommandTarget interface.
 DefaultCompositeContextBuilder
org.spicefactory.parsley.core.builder.impl Default implementation of the CompositeContextBuilder interface.
 DefaultConstructorArgRegistry
org.spicefactory.parsley.core.registry.definition.impl Default implementation of the ConstructorArgRegistry interface.
 DefaultContext
org.spicefactory.parsley.core.context.impl Default implementation of the Context interface.
 DefaultContextStrategyProvider
org.spicefactory.parsley.core.factory.impl Default implementation of the ContextStrategyProvider interface.
 DefaultDynamicContext
org.spicefactory.parsley.core.context.impl Default implementation of the DynamicContext interface.
 DefaultDynamicObject
org.spicefactory.parsley.core.context.impl Default implementation of the DynamicObject interface.
 DefaultExpressionContext
org.spicefactory.lib.expr.impl Default implementation of the ExpressionContext interface.
 DefaultLifecycleListenerRegistry
org.spicefactory.parsley.core.registry.definition.impl Default implementation of the LifecycleListenerRegistry interface.
 DefaultMessageErrorHandler
org.spicefactory.parsley.core.messaging.receiver.impl Default implementation of the MessageErrorHandler interface.
 DefaultMessageInterceptor
org.spicefactory.parsley.core.messaging.receiver.impl Default implementation of the MessageInterceptor interface.
 DefaultMessageProcessor
org.spicefactory.parsley.core.messaging.impl Default implementation of the MessageProcessor interface.
 DefaultMessageReceiverRegistry
org.spicefactory.parsley.core.messaging.impl Default implementation of the MessageReceiverRegistry interface.
 DefaultMessageRouter
org.spicefactory.parsley.core.messaging.impl Default implementation of the MessageRouter interface.
 DefaultMethodParameterRegistry
org.spicefactory.parsley.core.registry.definition.impl Default implementation of the MethodParameterRegistry interface.
 DefaultMethodRegistry
org.spicefactory.parsley.core.registry.definition.impl Default implementation of the MethodRegistry interface.
 DefaultNamingStrategy
org.spicefactory.lib.xml Default implementation of the NamingStrategy interface, transforming camel-case property names to XML names with dashes.
 DefaultNestedObjectDefinition
org.spicefactory.parsley.core.registry.impl Default implementation of the NestedObjectDefinition interface.
 DefaultObjectDefinitionBuilderFactory
org.spicefactory.parsley.core.registry.builder.impl Default implementation of the ObjectDefinitionBuilderFactory interface.
 DefaultObjectDefinitionRegistry
org.spicefactory.parsley.core.registry.impl Default implementation of the ObjectDefinitionRegistry interface.
 DefaultObjectLifecycleManager
org.spicefactory.parsley.core.lifecycle.impl Default implementation of the ObjectLifecycleManager interface.
 DefaultObjectLifecycleScope
org.spicefactory.parsley.core.scope.impl Default implementation of the ObjectLifecycleScope interface.
 DefaultProperty
org.spicefactory.lib.reflect.metadata Represents a metadata tag that marks a property as the default property.
 DefaultPropertyRegistry
org.spicefactory.parsley.core.registry.definition.impl Default implementation of the PropertyRegistry interface.
 DefaultPropertyResolver
org.spicefactory.lib.expr.impl The default PropertyResolver implementation interpreting property names as names of "real" properties in the base object.
 DefaultReflectionCache
org.spicefactory.lib.reflect.cache Default implementation of the ReflectionCache interface.
 DefaultRootObjectDefinition
org.spicefactory.parsley.core.registry.impl Default implementation of the RootObjectDefinition interface.
 DefaultScope
org.spicefactory.parsley.core.scope.impl Default implementation of the Scope interface.
 DefaultScopeExtensionRegistry
org.spicefactory.parsley.core.factory.impl Default implementation of the ScopeExtensionRegistry interface.
 DefaultScopeExtensions
org.spicefactory.parsley.core.scope.impl Default implementation of the ScopeExtensions interface.
 DefaultScopeManager
org.spicefactory.parsley.core.scope.impl Default implementation of the ScopeManager interface.
 DefaultVariableResolver
org.spicefactory.lib.expr.impl The default VariableResolver implementation mapping variable names to values with an internal Dictionary.
 DefaultViewAutowireFilter
org.spicefactory.parsley.core.view.impl Default implementation of the ViewAutowireFilter.
 DefaultViewDefinition
org.spicefactory.parsley.core.registry.impl Default implementation of the ViewDefinition interface.
 DefaultViewDefinitionRegistry
org.spicefactory.parsley.core.registry.impl Default implementation of the ViewDefinitionRegistry interface.
 DefaultViewManager
org.spicefactory.parsley.core.view.impl Default implementation of the ViewManager interface.
 DelayedDelegateChain
org.spicefactory.lib.util A type of DelegateChain that invokes the Delegates after a specified delay.
 Delegate
org.spicefactory.lib.util A Delegate wraps a method and its parameters for deferred execution.
 DelegateChain
org.spicefactory.lib.util A DelegateChain invokes multiple Delegate sequentially.
 DelegateTask
org.spicefactory.lib.task.util A Task implementation that delegates the actual execution of the operation.
 DestroyMethodDecorator
org.spicefactory.parsley.tag.lifecycle Represents a Metadata, MXML or XML tag that can be used on methods that should be invoked when the Context that the object belongs to gets destroyed or when the object is removed from the Context.
 DynamicCommandProxy
org.spicefactory.parsley.core.messaging.receiver.impl A dynamic command is a special type of object that only gets created when a matching message was dispatched.
 DynamicCommandTag
org.spicefactory.parsley.tag.messaging Represents the root DynamicCommand tag for an object definition in MXML or XML configuration.
 DynamicCommandXmlTag
org.spicefactory.parsley.xml.tag Represents the dynamic-command XML tag.
 DynamicContext
org.spicefactory.parsley.core.context Special Context type that allows objects to be added and removed dynamically.
 DynamicObject
org.spicefactory.parsley.core.context Represents a single dynamic object that belongs to a DynamicContext instance.
 EnumerationConverter
org.spicefactory.lib.reflect.converter Converts to Enumeration instances.
 ErrorPolicy
org.spicefactory.parsley.core.messaging Enumeration for the policy to apply for unhandled errors.
 EventInfo
org.spicefactory.lib.reflect.metadata Represent a single Event metadata tag.
 Expression
org.spicefactory.lib.expr Represents a single expression.
 ExpressionContext
org.spicefactory.lib.expr Represents a context for creating and resolving expressions.
 FactoryMethodDecorator
org.spicefactory.parsley.tag.lifecycle Represents a Metadata, MXML or XML tag that can be used to mark a method as a factory method.
 FactoryRegistry
org.spicefactory.parsley.core.factory Central registry for all factories responsible for creating the individual services of the Parsley IOC kernel.
 FastInjectEvent
org.spicefactory.parsley.core.events Event that fires when a view component wishes to retrieve a single object from the IOC container.
 FastInjectTag
org.spicefactory.parsley.flex.tag.view MXML Tag that can be used for views that wish to retrieve a particular object from the IOC Container without actually getting wired to it to avoid the cost of reflection.
 FlexConfigTag
org.spicefactory.parsley.flex.tag.builder MXML tag for adding a MXML configuration class to a CompositeContext.
 FlexConfigurationProcessor
org.spicefactory.parsley.flex.processor ConfigurationProcessor implementation that processes MXML configuration classes.
 FlexContextBuilder
org.spicefactory.parsley.flex Static entry point methods for building a Context from MXML configuration classes.
 FlexContextEvent
org.spicefactory.parsley.flex.tag.builder Event that fires when a new Context gets created that is associated with a view root.
 FlexLogFactory
org.spicefactory.lib.logging.flex LogFactory implementation that adapts the Spicelib Log Wrapper with the Flex Logging API.
 FlexLoggingXmlSupport
org.spicefactory.parsley.flex.logging Provides a static method to initalize the Flex Logging XML tag extension.
 FlexModuleSupport
org.spicefactory.parsley.flex.modules Provides support for seamless integration of Flex Modules into modular Parsley applications.
 FlexResourceBindingAdapter
org.spicefactory.parsley.flex.resources Adapts the ResourceBinding facility to the Flex ResourceManager.
 FunctionBase
org.spicefactory.lib.reflect Abstract base class for Function types (Methods and Constructors).
 GlobalFactoryRegistry
org.spicefactory.parsley.core.factory.impl Global registry for all factories responsible for creating the individual services of the Parsley IOC kernel.
 IdGenerator
org.spicefactory.parsley.core.registry.impl Simple generator for internal object ids in case they are not specified by the user.
 IllegalArgumentError
org.spicefactory.lib.errors Error thrown when a method is called with illegal arguments.
 IllegalExpressionError
org.spicefactory.lib.expr.impl Error thrown for illegal expressions.
 IllegalStateError
org.spicefactory.lib.errors Error thrown when a method has been invoked while the target instance was in an inappropiate state.
 Include
org.spicefactory.parsley.xml.tag Represents the include XML tag, defining an additional file to load by the definition builder.
 InitializerSequence
org.spicefactory.parsley.core.context.impl Responsible for processing all non-lazy singletons that need to be instantiated upon Context creation.
 InitMethodDecorator
org.spicefactory.parsley.tag.lifecycle Represents a Metadata, MXML or XML tag that can be used on methods that should be invoked after the object has been created and fully configured.
 InjectConstructorDecorator
org.spicefactory.parsley.tag.inject Represents a Metadata, MXML or XML tag that can be used on clases for which constructor injection should be performed.
 InjectMethodDecorator
org.spicefactory.parsley.tag.inject Represents a Metadata, MXML or XML tag that can be used on methods for which dependency injection should be performed.
 InjectPropertyDecorator
org.spicefactory.parsley.tag.inject Represents a Metadata, MXML or XML tag that can be used on properties for which dependency injection should be performed.
 InjectTag
org.spicefactory.parsley.flex.tag.view MXML Tag that can be used for as a child tag for the FastInject tag in case multiple injections are required for a single component.
 InstanceTag
org.spicefactory.parsley.flex.tag.builder Tag to be nested within RuntimeConfig tag that allows to add an existing instance and specify an id.
 IntConverter
org.spicefactory.lib.reflect.converter Converts int values.
 InternalProperty
org.spicefactory.parsley.asconfig.metadata Represents a metadata tag that marks a property for exclusion when processing an ActionScript configuration.
 LifecycleListenerRegistry
org.spicefactory.parsley.core.registry.definition A registry for all lifecycle listeners registered for a single instance.
 LiteralExpression
org.spicefactory.lib.expr.impl Represents a literal expression without variable parts.
 LocalFactoryRegistry
org.spicefactory.parsley.core.factory.impl Local registry for all factories responsible for creating the individual services of the Parsley IOC kernel.
 LogContext
org.spicefactory.lib.logging Central entry point to the Spicelib Log Wrapper.
 LogFactory
org.spicefactory.lib.logging Factory interface of the Spicelib Log Wrapper API.
 Logger
org.spicefactory.lib.logging The Logger interface of the Spicelib Log Wrapper API.
 LogTargetTag
org.spicefactory.parsley.flex.logging Represents the target XML tag, defining a single Flex LogTarget.
 LogUtil
org.spicefactory.lib.logging Static utility methods for logging.
 ManagedArray
org.spicefactory.parsley.core.registry.model Represents an Array that might contain special configuration values like object references or inline object definitions alongside simple values.
 ManagedEventsDecorator
org.spicefactory.parsley.tag.messaging Represents a Metadata, MXML or XML tag that can be used on classes that dispatch events that should be dispatched through Parsleys central message router.
 ManagedEventsDecoratorTag
org.spicefactory.parsley.xml.tag Represents the managed-events XML tag.
 MappedClass
org.spicefactory.lib.reflect.mapping Represents a class that can be mapped to a metadata tag or an XML tag.
 MappedMetadata
org.spicefactory.lib.reflect.metadata Represents a metadata tag that marks a class as a mapped metadata class.
 MappedProperty
org.spicefactory.lib.reflect.mapping Represents a single property that can be mapped to an attribute of a metadata tag or an XML tag.
 MappingError
org.spicefactory.lib.xml Error thrown when an XML-to-Object mapping operation failed.
 Member
org.spicefactory.lib.reflect Represents a named member of a Class (a Constructor, Property or Method).
 MessageBinding
org.spicefactory.parsley.core.messaging.receiver.impl A message target where a property value of matching messages is bound to a property of the target instance.
 MessageBindingDecorator
org.spicefactory.parsley.tag.messaging Represents a Metadata, MXML or XML tag that can be used on properties which wish to be bound to a property value of a particular message type dispatched through Parsleys central message router.
 MessageConfirmation
org.spicefactory.parsley.flex.util Utility class that allows to show a Flex Alert with Yes and No buttons and only continue with message processing when the user clicks yes.
 MessageConfirmationTag
org.spicefactory.parsley.tag.messaging Utility tag for convenient declaration of a confirmation dialog that opens in response to a message and only proceeds when the user clicks Yes.
 MessageDispatcherDecorator
org.spicefactory.parsley.tag.messaging Represents a Metadata, MXML or XML tag that can be used on properties where a message dispatcher function should be injected.
 MessageDispatcherFunctionReference
org.spicefactory.parsley.core.messaging.impl Represents a reference to a message dispatcher function.
 MessageErrorDecorator
org.spicefactory.parsley.tag.messaging Represents a Metadata, MXML or XML tag that can be used on methods that want to handle errors that were thrown by a regular message target or an interceptor.
 MessageErrorHandler
org.spicefactory.parsley.core.messaging.receiver Handles errors thrown by regular message targets or interceptors.
 MessageHandler
org.spicefactory.parsley.core.messaging.receiver.impl A regular message handler where the message is simply passed to a method on the target instance.
 MessageHandlerDecorator
org.spicefactory.parsley.tag.messaging Represents a Metadata, MXML or XML tag that can be used on methods which wish to handle messages dispatched through Parsleys central message router.
 MessageHandlerDecoratorTag
org.spicefactory.parsley.xml.tag Represents the message-handler XML tag.
 MessageInterceptor
org.spicefactory.parsley.core.messaging.receiver Represent a message interceptor that may be used to optionally cancel or suspend message processing.
 MessageInterceptorDecorator
org.spicefactory.parsley.tag.messaging Represents a Metadata, MXML or XML tag that can be used on methods that want to intercept messages of a particular type dispatched through Parsleys central message router.
 MessageProcessor
org.spicefactory.parsley.core.messaging Responsible for processing a single message.
 MessageReceiver
org.spicefactory.parsley.core.messaging.receiver Base interface for all types of message receivers a MessageRouter handles.
 MessageReceiverCollection
org.spicefactory.parsley.core.messaging.impl A collection of message receivers for a particular message type.
 MessageReceiverKind
org.spicefactory.parsley.core.messaging.impl Enumeration for the different kinds of message receivers.
 MessageReceiverRegistry
org.spicefactory.parsley.core.messaging Registry for receivers of messages dispatched through a MessageRouter.
 MessageReceiverSelectionCache
org.spicefactory.parsley.core.messaging.impl A cached selection of receivers for a particular message type and its subtypes.
 MessageRouter
org.spicefactory.parsley.core.messaging The central message routing facility.
 MessageRouterFactory
org.spicefactory.parsley.core.factory Factory responsible for creating MessageRouter instances.
 MessageTarget
org.spicefactory.parsley.core.messaging.receiver Represent a regular target for a message.
 MessagingEnvironment
org.spicefactory.parsley.core.messaging.impl Internal facade interface that allows to decouple the default implementations of MessageRouter and MessageProcessor interfaces.
 Metadata
org.spicefactory.lib.reflect Represents a single metadata tag associated with a class, property or method declaration.
 MetadataAware
org.spicefactory.lib.reflect Base class for all types that can have associated metadata tags.
 MetadataDecoratorAssembler
org.spicefactory.parsley.metadata DecoratorAssembler implementation that can be used by all object definition builders that wish to process metadata tags on classes.
 Method
org.spicefactory.lib.reflect Represents a single method.
 MethodInvocationError
org.spicefactory.lib.reflect.errors Error thrown when a reflective method invocation fails.
 MethodParameterRegistry
org.spicefactory.parsley.core.registry.definition Registry for the parameter values for a single method.
 MethodRegistry
org.spicefactory.parsley.core.registry.definition Registry for the parameters for all configured methods for a single instance.
 ModuleLoadingPolicy
org.spicefactory.parsley.flex.modules Enumeration for the policy into which ApplicationDomain modules should be loaded per default.
 MxmlChannelTag
org.spicefactory.parsley.rpc.cinnamon.config MXML variant of the channel tag that handles the id that was specified for the MXML tag.
 MxmlConfigTag
org.spicefactory.parsley.rpc.pimento.config MXML variant of the config tag that handles the id that was specified for the MXML tag.
 MxmlRootObjectTag
org.spicefactory.parsley.tag.core Extension of the default object definition tag that handles ids set in MXML.
 MxmlServiceTag
org.spicefactory.parsley.rpc.pimento.config MXML variant of the service tag that handles the id that was specified for the MXML tag.
 MxmlServiceTag
org.spicefactory.parsley.rpc.cinnamon.config MXML variant of the service tag that handles the id that was specified for the MXML tag.
 MxmlViewTag
org.spicefactory.parsley.tag.core Extension of the default view definition tag that handles ids set in MXML.
 NamingStrategy
org.spicefactory.lib.xml Responsible for transforming property names to XML notation.
 NestedError
org.spicefactory.lib.errors Base Error implementation that allows to specify a cause.
 NestedErrorEvent
org.spicefactory.lib.events Base ErrorEvent implementation that allows to specify a cause.
 NestedObjectDefinition
org.spicefactory.parsley.core.registry Represents the configuration for an object that is configured inline within another object configuration.
 NestedObjectDefinitionBuilder
org.spicefactory.parsley.core.registry.builder Builder for creating nested object definitions.
 NestedObjectTag
org.spicefactory.parsley.tag.core Tag that may be used for nested (inline) object definitions in MXML.
 NoOpConverter
org.spicefactory.lib.reflect.converter Converter that performs no action, useful for untyped method parameters or properties.
 NumberConverter
org.spicefactory.lib.reflect.converter Converts Number values.
 ObjectDefinition
org.spicefactory.parsley.core.registry Represents the configuration for a single object definition.
 ObjectDefinitionBuilderError
org.spicefactory.parsley.core.errors Error thrown by ObjectDefinitionBuilder implementations.
 ObjectDefinitionBuilderFactory
org.spicefactory.parsley.core.registry.builder A factory for builders that can be used to create ObjectDefinitions programmatically.
 ObjectDefinitionDecorator
org.spicefactory.parsley.core.registry The core extension interface for adding configuration artifacts to an object definition.
 ObjectDefinitionDecoratorError
org.spicefactory.parsley.core.errors Error thrown while processing an ObjectDefinitionDecorator.
 ObjectDefinitionError
org.spicefactory.parsley.core.errors Error thrown while processing an ObjectDefinition.
 ObjectDefinitionMetadata
org.spicefactory.parsley.asconfig.metadata Represents a metadata tag that can be used to specify additional configuration for object definitions in an ActionScript configuration class.
 ObjectDefinitionRegistry
org.spicefactory.parsley.core.registry A registry for object definitions.
 ObjectDefinitionRegistryEvent
org.spicefactory.parsley.core.events Event that fires when an ObjectDefinitionRegistry changes its internal state.
 ObjectDefinitionRegistryFactory
org.spicefactory.parsley.core.factory Factory responsible for creating ObjectDefinitionRegistry instances.
 ObjectDefinitionWrapper
org.spicefactory.parsley.core.registry.impl A simple wrapper around an existing root object definition.
 ObjectIdReference
org.spicefactory.parsley.core.registry.model Represent a reference to an object in the Parsley Context by id.
 ObjectInstantiator
org.spicefactory.parsley.core.registry.definition An object responsible for creating instances.
 ObjectLifecycle
org.spicefactory.parsley.core.lifecycle Enumeration for all phases of an object lifecycle.
 ObjectLifecycleManager
org.spicefactory.parsley.core.lifecycle Responsible for managing the lifecycle of objects based on their ObjectDefinitions.
 ObjectLifecycleManagerFactory
org.spicefactory.parsley.core.factory Factory responsible for creating ObjectLifecycleManager instances.
 ObjectLifecycleScope
org.spicefactory.parsley.core.scope A registry for listeners that listen to lifecycle events of objects within a single scope.
 ObjectProvider
org.spicefactory.parsley.core.context.provider Provider for a (possibly lazily initializing) instance.
 ObjectProviderFactory
org.spicefactory.parsley.core.context.provider Factory that creates lazy initializing ObjectProvider instances.
 ObjectReferenceTag
org.spicefactory.parsley.tag.core Represents a reference to another object in the container (either by id or by type) in MXML or XML configuration.
 ObjectsTag
org.spicefactory.parsley.xml.tag Represents the root objects tag of an XML configuration file.
 ObjectTypeReference
org.spicefactory.parsley.core.registry.model Represent a reference to an object in the Parsley Context by type.
 ObserveMethodDecorator
org.spicefactory.parsley.tag.lifecycle Represents a Metadata, MXML or XML tag that can be used on methods that should be invoked for lifecycle events of other objects.
 Parameter
org.spicefactory.lib.reflect Represents a single parameter of a method.
 PimentoXmlSupport
org.spicefactory.parsley.rpc.pimento.config Provides a static method to initalize the Pimento XML tag extension.
 Private
org.spicefactory.lib.reflect.types Represents a private class.
 Property
org.spicefactory.lib.reflect Represents a single property.
 PropertyError
org.spicefactory.lib.reflect.errors Error thrown when reflectively reading or writing property values fails.
 PropertyHandler
org.spicefactory.lib.xml.mapper Responsible for mapping a single property of a mapped class to an XML element, attribute or text node.
 PropertyMapper
org.spicefactory.lib.xml.mapper Default implementation of the XmlObjectMapper interface that gets produced by the PropertyMapperBuilder.
 PropertyMapperBuilder
org.spicefactory.lib.xml.mapper Builder that creates PropertyMapper instances.
 PropertyRegistry
org.spicefactory.parsley.core.registry.definition Registry for the property values for a single instance.
 PropertyResolver
org.spicefactory.lib.expr A PropertyResolver is responsible for resolving properties of resolved variables.
 PropertyTag
org.spicefactory.parsley.tag.core Represent the property value for an object definition.
 PropertyValue
org.spicefactory.parsley.core.registry.model Represents a single property value.
 Provider
org.spicefactory.parsley.core.context.provider Static utility method to create an ObjectProvider for an existing instance.
 ReflectionCache
org.spicefactory.lib.reflect.cache A reflection cache used by the ClassInfo class for performance optimizations.
 ReflectionCacheManager
org.spicefactory.parsley.core.builder.impl Manages the ApplicationDomain instances associated with all currently active Context instances.
 RegistryValueResolver
org.spicefactory.parsley.core.registry.impl Responsible for resolving some special tags that can be used in MXML or XML configuration for specifying object references or arrays possibly containing references.
 RemovedEvent
org.spicefactory.parsley.core.view.metadata Represents a metadata tag that can be used to specify the event that initiates the removal from the Context for an individual component.
 Required
org.spicefactory.lib.reflect.metadata Represents a metadata tag that marks a property as required.
 ResolvableConfigurationValue
org.spicefactory.parsley.tag Represents a configuration value that needs to be resolved before being passed to an ObjectDefinition.
 ResourceBindingAdapter
org.spicefactory.parsley.tag.resources Adapts Parsleys ResourceBinding either to the Flex ResourceManager or the Parsley Flash ResourceManager.
 ResourceBindingDecorator
org.spicefactory.parsley.tag.resources Represents a Metadata, MXML or XML tag that can be used to bind a property value to a resource, updating automatically when the ResourceManager updates.
 ResourceBindingEvent
org.spicefactory.parsley.tag.resources Event that fires when a ResourceManager has been updated.
 ResultTask
org.spicefactory.lib.task Abstract base class for asynchronous operations that produce a result.
 RootConfigurationTag
org.spicefactory.parsley.tag Represent a root configuration tag in MXML or XML configuration files.
 RootObjectDefinition
org.spicefactory.parsley.core.registry Represents the configuration for an object that can be accessed directly by id in a Parsley Context.
 RootObjectDefinitionBuilder
org.spicefactory.parsley.core.registry.builder Builder for creating root object definitions.
 RootObjectTag
org.spicefactory.parsley.tag.core Represents the root object tag for an object definition in MXML or XML configuration.
 RuntimeConfigTag
org.spicefactory.parsley.flex.tag.builder MXML tag for adding runtime instance to the configuration of a Context.
 RuntimeConfigurationProcessor
org.spicefactory.parsley.runtime.processor ConfigurationProcessor implementation that adds existing instances or simple class references to the Context.
 RuntimeContextBuilder
org.spicefactory.parsley.runtime Static entry point methods for building a Context from existing instances.
 Scope
org.spicefactory.parsley.core.scope Represents a single scope.
 ScopeDefinition
org.spicefactory.parsley.core.scope.impl Definition for a single scope.
 ScopeExtensionFactory
org.spicefactory.parsley.core.factory Factory responsible for creating scope-wide extension instances.
 ScopeExtensionRegistry
org.spicefactory.parsley.core.factory A registry for scope-wide extensions.
 ScopeExtensions
org.spicefactory.parsley.core.scope Registry for custom extensions added to a scope.
 ScopeManager
org.spicefactory.parsley.core.scope Responsible for managing the scopes associated with a single Context.
 ScopeManagerFactory
org.spicefactory.parsley.core.factory Factory responsible for creating ScopeManager instances.
 ScopeName
org.spicefactory.parsley.core.scope Enumeration for the two builtin scope types.
 ScopeTag
org.spicefactory.parsley.flex.tag.builder MXML tag for declaring a custom scope that should be added to the Context.
 Selector
org.spicefactory.parsley.core.messaging.impl Represents a metadata tag that can be used to specify a property for a message that can be used as a selector.
 SequentialTaskGroup
org.spicefactory.lib.task A TaskGroup implementation that executes its child Tasks sequentially.
 ServiceTag
org.spicefactory.parsley.rpc.pimento.config Represents the Service MXML or XML tag, defining the configuration for a Pimento managed Cinnamon service.
 ServiceTag
org.spicefactory.parsley.rpc.cinnamon.config Represents the Service MXML or XML tag, defining the configuration for a Cinnamon service.
 SettingsTag
org.spicefactory.parsley.flex.tag.builder MXML tag for declaring the most common setting globally or for a particular Context.
 SingletonLifecycleListenerRegistry
org.spicefactory.parsley.core.registry.definition.impl Extends the default implementation of the LifecycleListenerRegistry interface and adds special synchronization required for singleton ObjectProviders.
 StageEventFilter
org.spicefactory.parsley.core.view.impl Utility class for filtering stage events that were only caused by reparenting a DisplayObject.
 StaticPropertyRef
org.spicefactory.parsley.xml.tag Represents the static-property-ref XML tag.
 StringConverter
org.spicefactory.lib.reflect.converter Converts String values.
 SynchronizedObjectProvider
org.spicefactory.parsley.core.context.provider ObjectProvider extension that allows to add a callback to be invoked when the provided object gets removed from the Context.
 SynchronousCommandFactory
org.spicefactory.parsley.core.messaging.command.impl CommandFactory implementation that supports command methods that have a void return type and execute synchronously.
 SynchronousDelegateTask
org.spicefactory.lib.task.util Task implementation that wraps a synchronous Command.
 Target
org.spicefactory.parsley.metadata Represents a metadata tag that can be used in metadata configuration extensions.
 Task
org.spicefactory.lib.task Abstract base class of the Task Framework representing an asynchronous operation.
 TaskCommandFactory
org.spicefactory.parsley.task.command CommandFactory implementation that supports command methods that return a Task instance.
 TaskCommandSupport
org.spicefactory.parsley.task.command Provides a static method to initalize the support for command methods that return a Task instance.
 TaskEvent
org.spicefactory.lib.task.events Event that fires when a Task changes its internal state.
 TaskGroup
org.spicefactory.lib.task Abstract base class for SequentialTaskGroup and ConcurrentTaskGroup.
 TaskState
org.spicefactory.lib.task.enum Enumeration for the internal state of Task instances.
 TextNodeHandler
org.spicefactory.lib.xml.mapper.handler Responsible for mapping properties to text nodes.
 Types
org.spicefactory.lib.reflect.metadata Constants representing the types that metadata tags can be placed on.
 UintConverter
org.spicefactory.lib.reflect.converter Converts uint values.
 UnsatisfiedDependency
org.spicefactory.parsley.core.lifecycle.impl Class to designate unsatisfied dependencies and distinguish them from null values.
 ValidationError
org.spicefactory.lib.reflect.mapping Error thrown when a metadata tag or XML tag that has been mapped to a custom class contains invalid arguments.
 ValueExpression
org.spicefactory.lib.expr.impl Represents a value expression without literal parts.
 Variable
org.spicefactory.parsley.xml.tag Represents the variable XML tag, defining a single variable value.
 VariableResolver
org.spicefactory.lib.expr A VariableResolver is responsible for resolving the first (or sole) part of a value expression.
 ViewAutowireEvent
org.spicefactory.parsley.core.events Event that gets dispatched through view objects to check whether they are applicable for autowiring them to the IOC container.
 ViewAutowireFilter
org.spicefactory.parsley.core.view Filter that can be used to select views that should be wired to the Context.
 ViewAutowireMode
org.spicefactory.parsley.core.view Enumeration for the selection mode of autowired views.
 ViewConfigurationEvent
org.spicefactory.parsley.core.events Event that fires when a view component wishes to get added to the IOC container.
 ViewDefinition
org.spicefactory.parsley.core.registry Represents the configuration for a dynamically wired view.
 ViewDefinitionBuilder
org.spicefactory.parsley.core.registry.builder Builder for creating view object definitions.
 ViewDefinitionRegistry
org.spicefactory.parsley.core.registry A registry for view definitions.
 ViewInjection
org.spicefactory.parsley.core.view.impl Represents a single injection to be performed for a wired view.
 ViewManager
org.spicefactory.parsley.core.view A ViewManager is responsible for for dynamically wiring views to a Context.
 ViewManagerFactory
org.spicefactory.parsley.core.factory Factory responsible for creating ViewManager instances.
 ViewTag
org.spicefactory.parsley.tag.core Represents the root view tag for an object definition in MXML or XML configuration.
 Void
org.spicefactory.lib.reflect.types Represents the void return type.
 WeakReference
org.spicefactory.lib.util Wraps a weakly referenced instance.
 XmlConfigTag
org.spicefactory.parsley.flex.tag.builder MXML tag for adding an XML configuration file to a ContextBuilder.
 XmlConfigurationLoader
org.spicefactory.parsley.xml.processor Responsible for loading Parsley XML configuration files.
 XmlConfigurationNamespace
org.spicefactory.parsley.xml.ext Represent a single custom XML configuration namespace.
 XmlConfigurationNamespaceRegistry
org.spicefactory.parsley.xml.ext The central registry for custom XML configuration namespaces.
 XmlConfigurationProcessor
org.spicefactory.parsley.xml.processor ObjectDefinitionBuilder implementation that processes XML configuration files.
 XmlContextBuilder
org.spicefactory.parsley.xml Static entry point methods for building a Context from XML configuration files.
 XmlFile
org.spicefactory.parsley.xml.processor Represent a single XML configuration file.
 XmlFileEvent
org.spicefactory.parsley.xml.events Event dispatched when an XML file loading operation starts or completes.
 XmlFileProgressEvent
org.spicefactory.parsley.xml.events Event dispatched for signalling progress of an XML loading operation.
 XmlLoaderTask
org.spicefactory.lib.task.util 
 XmlObjectDefinitionMapperFactory
org.spicefactory.parsley.xml.mapper Factory that builds the XML-to-Object mappers for the Parsley XML configuration format.
 XmlObjectMapper
org.spicefactory.lib.xml The core interface of the XML-to-Object mapping framework.
 XmlProcessorContext
org.spicefactory.lib.xml The context for a recursive XML processing operation.
 XmlValidationError
org.spicefactory.lib.xml Error thrown when validating a mapped XML element failed.