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 | |
|---|---|---|---|
| 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 |