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.
| Class | Package | Description | |
|---|---|---|---|
| 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. |