Packageorg.springextensions.actionscript.ioc.factory.xml.parser.support.nodeparsers.stageinterception
SVN browsingGenericStageProcessorNodeParser.as
FisheyeGenericStageProcessorNodeParser.as
Classpublic class GenericStageProcessorNodeParser
InheritanceGenericStageProcessorNodeParser Inheritance AbstractObjectDefinitionParser

genericstageprocessor node parser



Documentation reference: the stage interception schema


Public Methods
 MethodDefined by
  
Creates a new StageProcessorNodeParser instance.
GenericStageProcessorNodeParser
 Inherited
Parses the given xml node into an IObjectDefinition and registers the object definition with the given parser/context.
AbstractObjectDefinitionParser
Protected Methods
 MethodDefined by
  
Template method for parsing the xml node into an object definition.
GenericStageProcessorNodeParser
 Inherited
resolveID(node:XML, definition:IObjectDefinition, context:XMLObjectDefinitionsParser):String
Returns the id of the given xml node.
AbstractObjectDefinitionParser
Public Constants
 ConstantDefined by
  OBJECT_SELECTOR_ATTR : String = "object-selector"
[static] The object-selector attribute
GenericStageProcessorNodeParser
  TARGET_METHOD_ATTR : String = "target-method"
[static] The target-method attribute
GenericStageProcessorNodeParser
  TARGET_OBJECT_ATTR : String = "target-object"
[static] The target-object attribute
GenericStageProcessorNodeParser
  TARGET_PROPERTY_ATTR : String = "target-property"
[static] The target-property attribute
GenericStageProcessorNodeParser
Constructor detail
GenericStageProcessorNodeParser()constructor
public function GenericStageProcessorNodeParser()

Creates a new StageProcessorNodeParser instance.

Method detail
parseInternal()method
protected override function parseInternal(node:XML, context:XMLObjectDefinitionsParser):IObjectDefinition

Template method for parsing the xml node into an object definition.

Parameters
node:XML
 
context:XMLObjectDefinitionsParser

Returns
IObjectDefinition
Constant detail
OBJECT_SELECTOR_ATTRconstant
public static const OBJECT_SELECTOR_ATTR:String = "object-selector"

The object-selector attribute

TARGET_METHOD_ATTRconstant 
public static const TARGET_METHOD_ATTR:String = "target-method"

The target-method attribute

TARGET_OBJECT_ATTRconstant 
public static const TARGET_OBJECT_ATTR:String = "target-object"

The target-object attribute

TARGET_PROPERTY_ATTRconstant 
public static const TARGET_PROPERTY_ATTR:String = "target-property"

The target-property attribute