A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
factory — Static Property, class org.spicefactory.lib.logging.LogContext |
|
The LogFactory for the global LogContext. |
factory — Property, interface org.spicefactory.parsley.core.bootstrap.Service |
|
The factory for the service implementation. |
factory — Property, class org.spicefactory.parsley.core.bootstrap.impl.DefaultService |
|
The factory for the service implementation. |
FactoryDefinitionReplacer — class, package org.spicefactory.parsley.lifecycle.processor |
|
The logic for transparently replacing the definition of a factory with the definition for the actual
target instance produced by that factory. |
FactoryDefinitionReplacer(method:org.spicefactory.lib.reflect:Method, registry:org.spicefactory.parsley.core.registry:ObjectDefinitionRegistry) — Constructor, class org.spicefactory.parsley.lifecycle.processor.FactoryDefinitionReplacer |
|
Creates a new instance. |
factoryFunction(factory:Function, type:Class) — Static Method , class org.spicefactory.parsley.command.MappedCommands |
|
Creates a new mapping builder for the specified factory function. |
FactoryMethodDecorator — class, package org.spicefactory.parsley.lifecycle.tag |
|
Represents a Metadata, MXML or XML tag that can be used to mark a method as a factory method. |
FastInject — class, package org.spicefactory.parsley.view |
|
Provides a fluent API for injecting a managed object from the nearest Context in the
view hierarchy into a view without reflecting on the view. |
FastInjectProcessor — class, package org.spicefactory.parsley.core.view.processor |
|
Implementation of the ViewProcessor interface that injects an object into the target from the view
without adding the target itself to the Context and thus avoiding expensive reflection on the target. |
FastInjectProcessor(property:String, type:Class, objectId:String) — Constructor, class org.spicefactory.parsley.core.view.processor.FastInjectProcessor |
|
Creates a new event instance. |
FastInjectTag — class, package 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. |
fatal(message:String, ... rest) — method, interface org.spicefactory.lib.logging.Logger |
|
Logs a message with the FATAL log level. |
fatal(message:String, ... rest) — method, class org.spicefactory.lib.logging.impl.DefaultLogger |
|
Logs a message with the FATAL log level. |
FATAL — Constant Static Property, class org.spicefactory.lib.logging.LogLevel |
|
The FATAL level designates very severe error events
that will presumably lead the application to abort. |
fetchReceivers() — method, class org.spicefactory.parsley.core.messaging.impl.DefaultMessageProcessor |
|
Fetches the receivers for the message type and receiver kind this processor handles. |
file — Property, class org.spicefactory.parsley.flex.tag.builder.PropertiesFileTag |
|
The name of the properties file. |
file — Property, class org.spicefactory.parsley.xml.tag.XmlConfigTag |
|
The name of the file that contains the XML configuration. |
FILE_COMPLETE — Constant Static Property, class org.spicefactory.parsley.xml.events.XmlFileEvent |
|
Constant for the type of event dispatched when an XML file has completed to load. |
FILE_INIT — Constant Static Property, class org.spicefactory.parsley.xml.events.XmlFileEvent |
|
Constant for the type of event dispatched when an XML file starts to load. |
filename — Property, class org.spicefactory.parsley.xml.events.XmlFileEvent |
|
The name of the XML configuration file. |
filename — Property, class org.spicefactory.parsley.xml.events.XmlFileProgressEvent |
|
The name of the XML configuration file. |
filename — Property, class org.spicefactory.parsley.xml.processor.XmlFile |
|
The name of the XML configuration file. |
filename — Property, class org.spicefactory.parsley.xml.tag.Include |
|
The name of the file to load. |
FILE_PROGRESS — Constant Static Property, class org.spicefactory.parsley.xml.events.XmlFileProgressEvent |
|
Constant for the type of event dispatched to signal progress of an XML loading operation. |
filter(object:flash.display:DisplayObject) — method, interface org.spicefactory.parsley.core.view.ViewAutowireFilter |
|
Makes the final decision whether a view object should be wired to the Context. |
filter(object:flash.display:DisplayObject) — method, class org.spicefactory.parsley.core.view.impl.AbstractViewAutowireFilter |
|
Makes the final decision whether a view object should be wired to the Context. |
filter(object:flash.display:DisplayObject) — method, class org.spicefactory.parsley.core.view.impl.DefaultViewAutowireFilter |
|
Makes the final decision whether a view object should be wired to the Context. |
findAllDefinitionsByType(type:Class, status:org.spicefactory.parsley.core.context:LookupStatus) — method, interface org.spicefactory.parsley.core.context.Context |
|
Returns all definitions for the specified type. |
findAllDefinitionsByType(type:Class, status:org.spicefactory.parsley.core.context:LookupStatus) — method, class org.spicefactory.parsley.core.context.impl.DefaultContext |
|
Returns all definitions for the specified type. |
findDefinition(id:String, status:org.spicefactory.parsley.core.context:LookupStatus) — method, interface org.spicefactory.parsley.core.context.Context |
|
Returns the definition for the object with the specified id or null if no such object exists. |
findDefinition(id:String, status:org.spicefactory.parsley.core.context:LookupStatus) — method, class org.spicefactory.parsley.core.context.impl.DefaultContext |
|
Returns the definition for the object with the specified id or null if no such object exists. |
findDefinitionByType(type:Class, status:org.spicefactory.parsley.core.context:LookupStatus) — method, interface org.spicefactory.parsley.core.context.Context |
|
Returns one definition for the specified type. |
findDefinitionByType(type:Class, status:org.spicefactory.parsley.core.context:LookupStatus) — method, class org.spicefactory.parsley.core.context.impl.DefaultContext |
|
Returns one definition for the specified type. |
findMatchingDefinition(config:org.spicefactory.parsley.core.view:ViewConfiguration, context:org.spicefactory.parsley.core.context:Context) — Static Method , class org.spicefactory.parsley.core.view.util.ViewDefinitionLookup |
|
Looks for an ObjectDefinition that matches for the specified view configuration. |
findParentInView(findParent:Boolean) — method, class org.spicefactory.parsley.context.ContextBuilderSetup |
|
Specifies whether the new Context should automatically find a parent Context
in the view hierarchy above the view root. |
findParentInView — Property, interface org.spicefactory.parsley.core.bootstrap.BootstrapConfig |
|
Specifies whether the new Context should automatically find a parent Context
in the view hierarchy above the view root. |
findParentInView — Property, class org.spicefactory.parsley.core.bootstrap.impl.DefaultBootstrapConfig |
| |
findParentInView — Property, class org.spicefactory.parsley.flex.tag.builder.ContextBuilderTag |
|
Specifies whether the new Context should automatically find a parent Context
in the view hierarchy above the view root. |
FirstChildContext — class, package org.spicefactory.parsley.view |
|
Waits for the first child Context that gets created somewhere in the view hieararchy at or below the specified
view instance. |
Flag — class, package org.spicefactory.lib.util |
|
Simple utility that can be used where a value can have three states: undefined, true and false. |
Flag(value:Boolean) — Constructor, class org.spicefactory.lib.util.Flag |
|
Creates a new instance. |
FlexApplicationDomainProvider — class, package org.spicefactory.parsley.flex.modules |
|
Implementation of the ApplicationDomainProvider interface that can be used in Flex applications. |
FlexConfig — class, package org.spicefactory.parsley.flex |
|
Static entry point methods for creating MXML configuration processors to be added to a ContextBuilder. |
FlexConfigTag — class, package org.spicefactory.parsley.flex.tag.builder |
|
MXML tag for adding a MXML configuration class to a ContextBuilder. |
FlexConfigurationProcessor — class, package org.spicefactory.parsley.flex.processor |
|
ConfigurationProcessor implementation that processes MXML configuration classes. |
FlexConfigurationProcessor(configClasses:Array) — Constructor, class org.spicefactory.parsley.flex.processor.FlexConfigurationProcessor |
|
Creates a new instance. |
FlexContextBuilder — class, package org.spicefactory.parsley.flex |
|
Static entry point methods for building a Context from MXML configuration classes. |
FlexContextEvent — class, package org.spicefactory.parsley.flex.tag.builder |
|
Event that fires when a new Context gets created that is associated with a view root. |
FlexContextEvent(context:org.spicefactory.parsley.core.context:Context) — Constructor, class org.spicefactory.parsley.flex.tag.builder.FlexContextEvent |
|
Creates a new event instance. |
FlexLogFactory — class, package org.spicefactory.lib.logging.flex |
|
LogFactory implementation that adapts the Spicelib Log Wrapper with the Flex Logging API. |
FlexPropertyWatcher — class, package org.spicefactory.parsley.flex.binding |
|
Implementation of the PropertyWatcher interface that relies on the
Flex Binding architecture for observing property changes. |
FlexResourceBindingAdapter — class, package org.spicefactory.parsley.flex.resources |
|
Adapts the ResourceBinding facility to the Flex ResourceManager. |
FlexSupport — class, package org.spicefactory.parsley.flex |
|
Initializes all Flex specific features which are not built into the Parsley Core, like the support for Modules,
for Flex Logging and for Commands based on AsyncToken. |
forAllResults() — Static Method , class org.spicefactory.lib.command.flow.LinkConditions |
|
Creates a condition that matches all results (except for cancellations and errors). |
forAutowiring(view:flash.display:DisplayObject) — Static Method , class org.spicefactory.parsley.core.events.ViewConfigurationEvent |
|
Creates a new event instance to be used to trigger the autowiring process. |
forCancellation(command:Object) — Static Method , class org.spicefactory.lib.command.base.DefaultCommandResult |
|
Creates a new instance for a command that has been cancelled. |
forClass(clazz:Class, domain:flash.system:ApplicationDomain) — Static Method , class org.spicefactory.lib.reflect.ClassInfo |
|
Returns an instance representing the specified class or interface. |
forClass(configClass:Class) — Static Method , class org.spicefactory.parsley.asconfig.ActionScriptConfig |
|
Creates a processor for the specified ActionScript configuration class. |
forClass(type:Class) — method, interface org.spicefactory.parsley.core.builder.ObjectDefinitionBuilderFactory |
|
Returns a builder for the specified type. |
forClass(type:Class) — method, class org.spicefactory.parsley.core.builder.impl.DefaultObjectDefinitionBuilderFactory |
|
Returns a builder for the specified type. |
forClass(configClass:Class) — Static Method , class org.spicefactory.parsley.flex.FlexConfig |
|
Creates a processor for the specified MXML configuration class. |
forClasses(... rest) — Static Method , class org.spicefactory.parsley.asconfig.ActionScriptConfig |
|
Creates a processor for the specified ActionScript configuration classes. |
forClasses(... rest) — Static Method , class org.spicefactory.parsley.flex.FlexConfig |
|
Creates a processor for the specified MXML configuration classes. |
forCommandStatus(status:org.spicefactory.parsley.core.command:CommandStatus, byTrigger:Boolean) — Static Method , class org.spicefactory.parsley.core.messaging.MessageReceiverKind |
|
Returns the constant corrsesponding to the specified command status. |
forCommandType(type:Class) — Static Method , class org.spicefactory.lib.command.result.ResultProcessors |
|
Returns the result processor registration for the specified
command type. |
forCompletion(command:Object, result:Object) — Static Method , class org.spicefactory.lib.command.base.DefaultCommandResult |
|
Creates a new instance for a command that successfully completed. |
forConfigurations(configurations:Array, callback:Function) — Static Method , class org.spicefactory.parsley.core.events.ViewConfigurationEvent |
|
Creates a new event instance to be used for explicitly passing the targets contained
in the specified configuration instances to the nearest Context in the view hierarchy for processing. |
forContext(context:org.spicefactory.parsley.core.context:Context) — Static Method , class org.spicefactory.parsley.util.ContextCallbacks |
| |
forDefinition(definition:org.spicefactory.parsley.core.registry:SingletonObjectDefinition) — Static Method , class org.spicefactory.parsley.core.context.provider.Provider |
|
Creates an ObjectProvider for a singleton definition. |
forError(command:Object, cause:Object) — Static Method , class org.spicefactory.lib.command.base.DefaultCommandResult |
|
Creates a new instance for a command that failed to execute. |
forExplicitTarget(view:flash.display:DisplayObject, target:Object, configId:String) — Static Method , class org.spicefactory.parsley.core.events.ViewConfigurationEvent |
|
Creates a new event instance to be used for explicitly passing the specified target instance
to the nearest Context in the view hierarchy for processing. |
forFile(file:String) — Static Method , class org.spicefactory.parsley.properties.Properties |
|
Creates a processor that loads and processes a properties file. |
forFile(file:String) — Static Method , class org.spicefactory.parsley.xml.XmlConfig |
|
Creates a processor for the specified XML configuration file. |
forFiles(... rest) — Static Method , class org.spicefactory.parsley.xml.XmlConfig |
|
Creates a processor for the specified XML configuration files. |
forInstance(instance:Object, domain:flash.system:ApplicationDomain) — Static Method , class org.spicefactory.lib.reflect.ClassInfo |
|
Returns an instance representing the class of the specified instance. |
forInstance(instance:Object) — method, interface org.spicefactory.parsley.core.builder.ObjectDefinitionBuilderFactory |
|
Returns a builder for the specified instance. |
forInstance(instance:Object) — method, class org.spicefactory.parsley.core.builder.impl.DefaultObjectDefinitionBuilderFactory |
|
Returns a builder for the specified instance. |
forInstance(instance:Object, domain:flash.system:ApplicationDomain) — Static Method , class org.spicefactory.parsley.core.context.provider.Provider |
|
Creates an ObjectProvider for an existing instance, simply wrapping it. |
forInstance(xml:XML) — Static Method , class org.spicefactory.parsley.xml.XmlConfig |
|
Creates a processor for the specified XML configuration instance. |
format(message:String, ... rest) — Static Method , class org.spicefactory.lib.util.StringUtil |
|
Builds a string from the specified message and parameters. |
formatError(cause:Object) — Static Method , class org.spicefactory.lib.util.StringUtil |
|
Builds a string from the specified error. |
forMethod(method:String) — Static Method , class org.spicefactory.parsley.comobserver.CommandComplete |
|
Creates a new builder for a command result handler. |
forMethod(method:String) — Static Method , class org.spicefactory.parsley.comobserver.CommandError |
|
Creates a new builder for a command result handler. |
forMethod(method:String) — Static Method , class org.spicefactory.parsley.comobserver.CommandResult |
|
Creates a new builder for a command result handler. |
forMethod(method:String) — Static Method , class org.spicefactory.parsley.lifecycle.Observe |
|
Creates a new builder for an observer method. |
forMethod(method:String) — Static Method , class org.spicefactory.parsley.messaging.MessageError |
|
Creates a new builder for a message error handler. |
forMethod(method:String) — Static Method , class org.spicefactory.parsley.messaging.MessageHandler |
|
Creates a new builder for a message handler. |
forName(name:String, domain:flash.system:ApplicationDomain) — Static Method , class org.spicefactory.lib.reflect.ClassInfo |
|
Returns an instance representing the class or interface with the specified name. |
forNamespace(uri:String) — Static Method , class org.spicefactory.lib.xml.mapper.XmlObjectMappings |
|
Entry point for creating mappings for a particular XML namespace. |
forObject(object:Object) — Static Method , class org.spicefactory.parsley.properties.Properties |
|
Creates a processor that adds the specified properties to the registry. |
forOwner(owner:org.spicefactory.lib.reflect:MetadataAware) — Static Method , class org.spicefactory.lib.reflect.metadata.Types |
|
Returns the constant matching the specified metadata owner. |
forProperty(property:String) — Static Method , class org.spicefactory.parsley.comobserver.CommandStatus |
|
Creates a new builder for a command status. |
forProperty(property:String) — Static Method , class org.spicefactory.parsley.messaging.MessageBinding |
|
Creates a new builder for a message binding. |
forResultProperty(name:String, value:Object) — Static Method , class org.spicefactory.lib.command.flow.LinkConditions |
|
Creates a condition for the specified result property value. |
forResultType(type:Class) — Static Method , class org.spicefactory.lib.command.flow.LinkConditions |
|
Creates a condition for the specified result type. |
forResultType(type:Class) — Static Method , class org.spicefactory.lib.command.result.ResultProcessors |
|
Returns the result processor registration for the specified
result type. |
forResultValue(value:Object) — Static Method , class org.spicefactory.lib.command.flow.LinkConditions |
|
Creates a condition for the specified result value. |
forString(string:String) — Static Method , class org.spicefactory.parsley.properties.Properties |
|
Creates a processor that parses the specified string into properties. |
forType(type:Class) — method, class org.spicefactory.parsley.context.ScopeExtensionsBuilder |
|
Specifies the implementation of a scope extension. |
forType(type:Class) — method, interface org.spicefactory.parsley.core.scope.ScopeExtensionRegistry |
|
Returns the service registration for the specified type. |
forType(type:Class) — method, interface org.spicefactory.parsley.core.scope.ScopeExtensions |
|
Obtains the extension of the specified type. |
forType(type:Class) — method, class org.spicefactory.parsley.core.scope.impl.DefaultScopeExtensionRegistry |
|
Returns the service registration for the specified type. |
forType(type:Class) — method, class org.spicefactory.parsley.core.scope.impl.DefaultScopeExtensions |
|
Obtains the extension of the specified type. |
forUnqualifiedElements() — Static Method , class org.spicefactory.lib.xml.mapper.XmlObjectMappings |
|
Entry point for creating mappings for unqualified XML elements. |
freeze() — method, interface org.spicefactory.parsley.core.registry.ObjectDefinition |
|
Freezes this object definition. |
freeze() — method, interface org.spicefactory.parsley.core.registry.ObjectDefinitionRegistry |
|
Freezes this registry. |
freeze() — method, class org.spicefactory.parsley.core.registry.impl.AbstractObjectDefinition |
|
Freezes this object definition. |
freeze() — method, class org.spicefactory.parsley.core.registry.impl.DefaultObjectDefinitionRegistry |
|
Freezes this registry. |
freeze() — method, class org.spicefactory.parsley.core.registry.impl.SingletonObjectDefinitionWrapper |
|
Freezes this object definition. |
fromDefinition(definition:org.spicefactory.parsley.core.registry:DynamicObjectDefinition) — Static Method , class org.spicefactory.parsley.inject.Inject |
|
Specifies an injection based on an existing object definition. |
frozen — Property, interface org.spicefactory.parsley.core.registry.ObjectDefinition |
|
Indicates whether this definition has been frozen. |
frozen — Event, interface org.spicefactory.parsley.core.registry.ObjectDefinitionRegistry |
|
Dispatched when configuration for this registry has been frozen. |
frozen — Property, interface org.spicefactory.parsley.core.registry.ObjectDefinitionRegistry |
|
Indicates whether this registry has been frozen. |
frozen — Property, class org.spicefactory.parsley.core.registry.impl.AbstractObjectDefinition |
|
Indicates whether this definition has been frozen. |
frozen — Property, class org.spicefactory.parsley.core.registry.impl.DefaultObjectDefinitionRegistry |
|
Indicates whether this registry has been frozen. |
frozen — Property, class org.spicefactory.parsley.core.registry.impl.SingletonObjectDefinitionWrapper |
|
Indicates whether this definition has been frozen. |
FROZEN — Constant Static Property, class org.spicefactory.parsley.core.events.ObjectDefinitionRegistryEvent |
|
Constant for the type of event fired when configuration for a registry has been frozen. |
FunctionBase — class, package org.spicefactory.lib.reflect |
|
Abstract base class for Function types (Methods and Constructors). |
|
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |