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
 AbstractApplyChildrenConfig
org.spicefactory.parsley.context.tree.namespaces.template.nested Abstract base implementation for configuration objects that represent the <apply-children> tag.
 AbstractArrayValueHolderConfig
org.spicefactory.parsley.context.tree Abstract base implementation for all configuration classes that accept a sequence of the standard value tags like <boolean> or <string> as child nodes representing Array elements.
 AbstractAttributeContainer
org.spicefactory.parsley.context.tree Abstract base implementation of the AttributeContainer interface.
 AbstractElementConfig
org.spicefactory.parsley.context.tree Abstract base implementation of the ElementConfig interface that delegates XML parsing to an ElementProcessor implementation.
 AbstractFactoryTemplateClientConfig
org.spicefactory.parsley.context.tree.namespaces.template.client Abstract base implementation for factory template clients.
 AbstractMethodConfig
org.spicefactory.parsley.context.tree.core Abstract baes class for all types of method call configuration.
 AbstractResolverConfig
org.spicefactory.parsley.context.tree.setup Abstract base class for PropertyResolverConfig and VariableResolverConfig.
 AbstractTagConfig
org.spicefactory.parsley.context.tree.namespaces Abstract base implementation for configuration classes that use programmatic configuration for custom tags.
 AbstractTemplateConfig
org.spicefactory.parsley.context.tree.namespaces.template Abstract base implementation of the TemplateConfig interface.
 AbstractValueHolderConfig
org.spicefactory.parsley.context.tree Abstract base class for all configuration classes that accept the standard value tags like <boolean> or <string> as child nodes.
 Action
org.spicefactory.parsley.mvc Actions will be invoked for an ApplicationEvent they were registered for in a FrontController instance.
 ActionConfigProcessor
org.spicefactory.parsley.namespaces.mvc Represents the action tag from the custom configuration namespace for the MVC Framework.
 ActionInterceptor
org.spicefactory.parsley.mvc Intercepts an event before the actual actions registered for that event are executed.
 ActionProcessor
org.spicefactory.parsley.mvc An ActionProcessor is responsible for handling a single event processing.
 ActionRegistration
org.spicefactory.parsley.mvc.impl Represents a single registered action.
 ActionRegistry
org.spicefactory.parsley.mvc.impl Special subclass of Registry that works with ActionRegistration instances and uses their equals methods for finding items to remove.
 AppenderConfig
org.spicefactory.parsley.namespaces.logging Represents the custom appender tag.
 ApplicationContext
org.spicefactory.parsley.context The central class of the Parsley IOC Container.
 ApplicationContextAction
org.spicefactory.parsley.mvc.impl An ActionRegistration implementation that serves as a registration for a lazily initialized Action delegate configured in an ApplicationContext.
 ApplicationContextAware
org.spicefactory.parsley.context.tree Interfaces to be implemented by all configuration classes that need a reference to the ApplicationContext they belong to.
 ApplicationContextConfig
org.spicefactory.parsley.context.tree.core Represents the root <application-context> tag in a Parsley configuration file.
 ApplicationContextInterceptor
org.spicefactory.parsley.mvc.impl An ActionInterceptor implementation that serves as a registration for a lazily initialized ActionInterceptor delegate configured in an ApplicationContext.
 ApplicationContextParser
org.spicefactory.parsley.context Class responsible for loading and parsing of configuration files.
 ApplicationContextRefConfig
org.spicefactory.parsley.context.tree.values Represents a reference to the ApplicationContext that created the configured object.
 ApplicationEvent
org.spicefactory.parsley.mvc The base class for all events processed by the FrontController.
 ApplyFactoryTemplateConfig
org.spicefactory.parsley.context.tree.namespaces.template.nested Represents the <apply-factory-template> tag.
 ApplyProcessorChildrenConfig
org.spicefactory.parsley.context.tree.namespaces.template.nested Represents the <apply-children> tag when used in places where object processor tags are located.
 ApplyValueChildrenConfig
org.spicefactory.parsley.context.tree.namespaces.template.nested Represents the <apply-children> tag when used in places where object factory tags are located.
 ArrayConfig
org.spicefactory.parsley.context.tree.values Represents an Array - in XML configuration the <array> tag.
 Attribute
org.spicefactory.parsley.context.tree Represents a single configuration attribute.
 AttributeConfig
org.spicefactory.parsley.context.xml Configuration for a single attribute.
 AttributeContainer
org.spicefactory.parsley.context.tree Interface to be implemented by all configuration classes that expect configuration attributes to be set.
 AutowireConverter
org.spicefactory.parsley.context.converter Converter implementation that converts strings to Autowire enumeration instances.
 AutowireMode
org.spicefactory.parsley.context.tree.core.enum Enumeration for all available autowire modes.
 Binding
org.spicefactory.parsley.context.binding Interface to be implemented by all configuration objects that support binding of a property value to the value of the configuration object.
 BooleanValue
org.spicefactory.parsley.context.util Represents a boolean value.
 BoundValueConfig
org.spicefactory.parsley.context.tree.values Interface to be implemented by configuration classes which represent values which can be bound to properties of other instances.
 BundleLoaderFactory
org.spicefactory.parsley.localization.spi Factory that creates Task instances responsible for loading localized messages.
 ChannelConfig
org.spicefactory.parsley.namespaces.cinnamon Represents the custom channel tag.
 ChildConfig
org.spicefactory.parsley.context.xml Configuration for a single child node type.
 CinnamonNamespaceXml
org.spicefactory.parsley.namespaces.cinnamon Static constant for the configuration XML that needs to be included with an ApplicationContextParser when using the custom configuration namespace of the MVC Framework.
 ClassConfig
org.spicefactory.parsley.context.tree.values TODO: not implemented yet?
 CompositeObjectProcessorConfig
org.spicefactory.parsley.context.tree.namespaces.template.client Object processor configuration used in template client nodes that merge nodes from the client with nodes from the template.
 ConfigurationError
org.spicefactory.parsley.context Error thrown for configuration errors.
 CustomValueConfig
org.spicefactory.parsley.context.tree.values Represents a value with an explicitly specified Converter - in XML configuration the <custom> tag.
 DefaultBundleLoader
org.spicefactory.parsley.localization.impl The default bundle loader which loads localized messages from XML files.
 DefaultBundleLoaderFactory
org.spicefactory.parsley.localization.impl Default implementation of the BundleLoaderFactory interface.
 DefaultChildConfig
org.spicefactory.parsley.context.xml Default implementation of the ChildConfig interface.
 DefaultElementProcessor
org.spicefactory.parsley.context.xml The default ElementProcessor implementation.
 DefaultLocaleManager
org.spicefactory.parsley.localization.impl Default implementation of the LocaleManagerSpi interface.
 DefaultMessageBundle
org.spicefactory.parsley.localization.impl Default implementation of the MessageBundleSpi interface.
 DefaultMessageSource
org.spicefactory.parsley.localization.impl Default implementation of the MessageSourceSpi interface.
 DefaultObjectFactoryConfig
org.spicefactory.parsley.context.tree.core The default ObjectFactoryConfig implementation.
 DelegateAction
org.spicefactory.parsley.mvc.impl An ActionRegistration implementation that serves as a registration for a simple function delegate.
 DelegatingNestedObjectFactoryConfig
org.spicefactory.parsley.context.tree.core Implementation of NestedObjectFactoryConfig that delegates to an ObjectFactoryConfig.
 DelegatingRootObjectFactoryConfig
org.spicefactory.parsley.context.tree.core Implementation of RootObjectFactoryConfig that delegates to an ObjectFactoryConfig.
 ElementConfig
org.spicefactory.parsley.context.factory Interface to be implemented by all configuration classes that represent a single XML node.
 ElementProcessor
org.spicefactory.parsley.context.xml Interface to be implemented by object that parse and process a single node of an XML object.
 EventSource
org.spicefactory.parsley.mvc Responsible for listening to events of an Flash IEventDispatcher, transforming these events to Parsley ApplicationEvents and dispatching them through a FrontController.
 EventSourceConfigProcessor
org.spicefactory.parsley.namespaces.mvc Represents the event-source tag from the custom configuration namespace for the MVC Framework.
 EventTypeConverter
org.spicefactory.parsley.context.converter Converter implementation that converts String values to String event types.
 ExpressionsConfig
org.spicefactory.parsley.context.tree.setup Represents the <expressions> tag.
 FactoryConfig
org.spicefactory.parsley.context.tree.core Represents the <factory> tag, the root tag for all object configurations.
 FactoryMetadata
org.spicefactory.parsley.context.factory Represents the additional metadata of top level object configurations.
 FactoryMetadataConfig
org.spicefactory.parsley.context.tree.namespaces.template Represents the <factory-metadata> tag used in custom namespace templates.
 FactoryMethodConfig
org.spicefactory.parsley.context.tree.core Abstract base class for all types of factory method configuration.
 FrontController
org.spicefactory.parsley.mvc The central class of the Parsley MVC Framework.
 IncludeConfig
org.spicefactory.parsley.context.tree.setup Represents a single configuration file that should be included to a parent configuration.
 IncludeListConfig
org.spicefactory.parsley.context.tree.setup Represents the <includes> tag.
 InstanceFactoryMethodConfig
org.spicefactory.parsley.context.tree.core Represents a factory method of an object in the ApplicationContext - in XML configuration the <factory-method> tag.
 InterceptorConfigProcessor
org.spicefactory.parsley.namespaces.mvc Represents the interceptor tag from the custom configuration namespace for the MVC Framework.
 ListenerConfig
org.spicefactory.parsley.context.tree.core Represents the configuration for registration of an event listener - in XML configuration the <listener> tag.
 Locale
org.spicefactory.parsley.localization Represents a geographical or political region.
 LocaleConfig
org.spicefactory.parsley.context.tree.localization The configuration for a single Locale.
 LocaleManager
org.spicefactory.parsley.localization The central manager for all internationalization features.
 LocaleManagerConfig
org.spicefactory.parsley.context.tree.localization Represents the LocaleManager - in XML configuration the <locale-manager> tag.
 LocaleManagerSpi
org.spicefactory.parsley.localization.spi Service provider interface that extends the public LocaleManager interface.
 LocaleSwitchEvent
org.spicefactory.parsley.localization.events Event fired when switching the current Locale starts or is completed.
 LocaleUtil
org.spicefactory.parsley.localization.impl Utility methods used by the default bundle loading mechanism.
 LocalizationConfig
org.spicefactory.parsley.context.tree.localization Represents the localization tag.
 LogFactoryConfig
org.spicefactory.parsley.namespaces.logging Processes the custom log-factory tag and all of its child nodes.
 LoggerConfig
org.spicefactory.parsley.namespaces.logging Represents the custom logger tag.
 LoggingNamespaceXml
org.spicefactory.parsley.namespaces.logging Static constant for the configuration XML that needs to be included with an ApplicationContextParser when using the custom configuration namespace of the MVC Framework.
 LogLevelConverter
org.spicefactory.parsley.context.converter Converter implementation that converts strings to LogLevel instances.
 MessageBinding
org.spicefactory.parsley.context.binding Binding implementation that supports binding of a property value to localized messages automatically updating when the current locale is switched.
 MessageBindingConfig
org.spicefactory.parsley.context.tree.values Represents a binding to a localized message from a message bundle - in XML configuration the <message-binding> tag.
 MessageBundle
org.spicefactory.parsley.localization A single message bundle containing localized messages.
 MessageBundleConfig
org.spicefactory.parsley.context.tree.localization Represents the MessageBundle - in XML configuration the <message-bundle> tag.
 MessageBundleSpi
org.spicefactory.parsley.localization.spi Service provider interface that extends the public MessageBundle interface.
 MessageConfig
org.spicefactory.parsley.context.tree.values Represents a localized message from a message bundle - in XML configuration the <message> tag.
 MessageSource
org.spicefactory.parsley.localization The central repository for localized messages.
 MessageSourceConfig
org.spicefactory.parsley.context.tree.localization Represents the MessageSource - in XML configuration the <message-source> tag.
 MessageSourceSpi
org.spicefactory.parsley.localization.spi Service provider interface that extends the public MessageSource interface.
 MethodInvocationConfig
org.spicefactory.parsley.context.tree.core The configuration for a single method invocation - in XML the <init-method> or <destroy-method> tag.
 MvcNamespaceXml
org.spicefactory.parsley.namespaces.mvc Static constant for the configuration XML that needs to be included with an ApplicationContextParser when using the custom configuration namespace of the MVC Framework.
 MvcNamespaceXmlConfig
org.spicefactory.parsley.namespaces.mvc Static constant for the configuration XML that needs to be included with an ApplicationContextParser when using the custom configuration namespace of the MVC Framework.
 NamespaceChildConfig
org.spicefactory.parsley.context.tree.namespaces A ChildConfig implementation that represents a child node from a custom configuration namespace.
 NamespaceConfig
org.spicefactory.parsley.context.tree.namespaces The configuration for a single custom configuration namespace.
 NamespaceListConfig
org.spicefactory.parsley.context.tree.namespaces Represents all custom configuration namespaces for an ApplicationContext.
 NestedFactoryTemplateClientConfig
org.spicefactory.parsley.context.tree.namespaces.template.client Represents a client node of a template used in the context of a nested object configuration.
 NestedObjectFactoryConfig
org.spicefactory.parsley.context.tree.core Represents a configuration for a nested object in an ApplicationContext.
 NullConverter
org.spicefactory.parsley.context.converter Converter implementation that always converts to null no matter what the source value was.
 NullValueConfig
org.spicefactory.parsley.context.tree.values Represents the null tag.
 ObjectFactoryConfig
org.spicefactory.parsley.context.factory Interface to be implemented by all classes that process XML nodes that act as a factory that creates new instances.
 ObjectFactoryConfigBuilder
org.spicefactory.parsley.context.tree.namespaces Interface to be implemented by all configuration classes that represent custom tags that can be used in place of the builtin <object> tag.
 ObjectFactoryConfigWrapper
org.spicefactory.parsley.context.tree.namespaces.template Wraps an ObjectFactoryConfig instance to adapt it to the ElementConfig interface needed for parsing the template.
 ObjectFactoryTagConfig
org.spicefactory.parsley.context.tree.namespaces Represents the configuration for a custom tag that acts as an object factory.
 ObjectFactoryTemplateConfig
org.spicefactory.parsley.context.tree.namespaces.template Represents the template for an object factory - in XML configuration the <factory-template> tag.
 ObjectFactoryVariableResolver
org.spicefactory.parsley.context.expr VariableResolver implementation that resolves variable names by matching them to ids of objects in an ApplicationContext and then using those object as variable values.
 ObjectProcessorConfig
org.spicefactory.parsley.context.factory Interface to be implemented by all classes that process XML nodes that act as a processor that configures instances.
 ObjectProcessorConfigBuilder
org.spicefactory.parsley.context.tree.namespaces Interface to be implemented by all configuration classes that represent custom tags that can be used in place of the builtin <property> or <init-method> tags.
 ObjectProcessorTagConfig
org.spicefactory.parsley.context.tree.namespaces Represents the configuration for a custom tag that acts as an object processor.
 ObjectProcessorTemplateConfig
org.spicefactory.parsley.context.tree.namespaces.template Represents the template for an object processor - in XML configuration the <processor-template> tag.
 OperationListenerConfig
org.spicefactory.parsley.namespaces.cinnamon Represents the custom operation-listener tag.
 ParamMethodConfig
org.spicefactory.parsley.context.tree.values Represents a method used to dynamically resolve parameters of a localized message - in XML configuration the <param-method> tag.
 ParserContext
org.spicefactory.parsley.context.factory Context Class that gives access to the currently active object configuration during parse methods of custom tags.
 PartialValueHolderConfig
org.spicefactory.parsley.context.tree.namespaces.template.client Value configuration used in template client nodes that merge nodes from the client with nodes from the template.
 ProcessorTemplateClientConfig
org.spicefactory.parsley.context.tree.namespaces.template.client Represents a client node of a template used in the context of an object processor.
 PropertyConfig
org.spicefactory.parsley.context.tree.core Represents the configuration for setting the value of a single property - in XML configuration the <property> tag.
 PropertyResolverConfig
org.spicefactory.parsley.context.tree.setup Represents a PropertyResolver - in XML configuration the <property-resolver> tag.
 ProxyListenerConfig
org.spicefactory.parsley.namespaces.cinnamon Represents the custom proxy-listener tag.
 ReferenceConfig
org.spicefactory.parsley.context.tree.values Represents a reference to another object in the same ApplicationContext - in XML configuration the <object-ref> tag.
 ReferenceHolderConfig
org.spicefactory.parsley.context.tree.values Represents a configuration artifact that has a single object reference as its child.
 Registry
org.spicefactory.parsley.mvc.impl Registry that maps key to array of items.
 RootFactoryTemplateClientConfig
org.spicefactory.parsley.context.tree.namespaces.template.client Represents a client node of a template used in the context of an root object configuration.
 RootObjectFactoryConfig
org.spicefactory.parsley.context.tree.core Represents a configuration for a top level object in an ApplicationContext.
 ServiceConfig
org.spicefactory.parsley.namespaces.cinnamon Represents the custom service tag.
 SetupConfig
org.spicefactory.parsley.context.tree.setup Represents the <setup> tag, the root tag for all the configuration logic that should be processed before any object configuration in the factory of the ApplicationContext.
 SimpleArrayConfig
org.spicefactory.parsley.context.tree.values Represents an array whose elements are specified by comma-separated string values - in XML configuration the <string-array> or <number-array> tag.
 SimpleArrayConverter
org.spicefactory.parsley.context.converter Converter implementation that converts comma-separated strings to Arrays.
 SimpleValueConfig
org.spicefactory.parsley.context.tree.values Represents a simple value that can be represented by a single text node in XML.
 StaticConfig
org.spicefactory.parsley.context.tree.setup Represents a single configuration for static properties or static method calls - in XML configuration the <static> tag.
 StaticFactoryMethodConfig
org.spicefactory.parsley.context.tree.core Represents a static factory method configuration - in XML configuration the <static-factory-method> tag.
 StaticListConfig
org.spicefactory.parsley.context.tree.setup Represents the <static-initializer> tag.
 StaticPropertyRefConfig
org.spicefactory.parsley.context.tree.values Represents a reference to a static property - in XML configuration the <static-property-ref> tag.
 TemplateAttributeVariableResolver
org.spicefactory.parsley.context.expr VariableResolver implementation that resolves variable names by matching them with attribute names from a custom configuration namespaces template and then using the attribute value as the variable value.
 TemplateConfig
org.spicefactory.parsley.context.tree.namespaces.template Core interface for custom configuration namespace templates.
 TemplateParserContext
org.spicefactory.parsley.context.tree.namespaces.template.context Context that provides access to the processed template and namespace configuration.
 TemplateProcessorContext
org.spicefactory.parsley.context.tree.namespaces.template.context Manages the stack of currently processed templates.
 ValueConfig
org.spicefactory.parsley.context.tree.values Interface to be implemented by all configuration artifacts that represent a single value that can be used to set a property or as a method parameter or as an element of a complex value (like Arrays).
 VariableConfig
org.spicefactory.parsley.context.tree.setup Represents the <variable> tag.
 VariableResolverConfig
org.spicefactory.parsley.context.tree.setup Represents a VariableResolver - in XML configuration the <variable-resolver> tag.
 WrappedAction
org.spicefactory.parsley.mvc.impl An ActionRegistration implementation that simply wraps an Action instance.
 XmlLoaderTask
org.spicefactory.parsley.util