| Package | org.springextensions.actionscript.core.task.xml |
| SVN browsing | TaskNamespaceHandler.as |
| Fisheye | TaskNamespaceHandler.as |
| Class | public class TaskNamespaceHandler |
| Inheritance | TaskNamespaceHandler NamespaceHandlerSupport |
Task related markup to ObjectDefinitions.
Documentation reference: the task namespace handler
| Method | Defined by | ||
|---|---|---|---|
|
Creates a new
TaskNamespaceHandler instance. | TaskNamespaceHandler | ||
![]() |
getNamespace():Namespace
Return the namespace supported by this namespace handler.
| NamespaceHandlerSupport | |
|
getRoot(xml:XML):XML
Returns the root node for the specified
XML node by recursively retrieving the parent node. | TaskNamespaceHandler | ||
|
When invoked for the first time this method will create a | TaskNamespaceHandler | ||
|
refOrNull(node:XML, attributeName:String):RuntimeObjectReference
[static]
| TaskNamespaceHandler | ||
| Method | Defined by | ||
|---|---|---|---|
|
init():void
Intializes the current
TaskNamespaceHandler. | TaskNamespaceHandler | ||
![]() |
registerObjectDefinitionParser(element:String, parser:IObjectDefinitionParser):void
Registers an object definition parser.
| NamespaceHandlerSupport | |
| Constant | Defined by | ||
|---|---|---|---|
| AND_ELEMENT : String = "and" [static]
| TaskNamespaceHandler | ||
| APPLICATION_DOMAIN_ATTR : String = "application-domain" [static]
| TaskNamespaceHandler | ||
| COMMAND_ATTR : String = "command" [static]
| TaskNamespaceHandler | ||
| COMMAND_ELEMENT : String = "command" [static]
| TaskNamespaceHandler | ||
| COMPOSITE_COMMAND_ELEMENT : String = "composite-command" [static]
| TaskNamespaceHandler | ||
| CONDITION_ATTR : String = "condition" [static]
| TaskNamespaceHandler | ||
| CONDITION_ELEMENT : String = "condition" [static]
| TaskNamespaceHandler | ||
| COUNT_ATTR : String = "count" [static]
| TaskNamespaceHandler | ||
| COUNT_PROVIDER_ATTR : String = "count-provider" [static]
| TaskNamespaceHandler | ||
| COUNT_PROVIDER_ELEMENT : String = "count-provider" [static]
| TaskNamespaceHandler | ||
| DATA_FORMAT_ATTR : String = "data-format" [static]
| TaskNamespaceHandler | ||
| DURATION_ATTR : String = "duration" [static]
| TaskNamespaceHandler | ||
| ELSE_ELEMENT : String = "else" [static]
| TaskNamespaceHandler | ||
| EXIT_ELEMENT : String = "exit" [static]
| TaskNamespaceHandler | ||
| FAIL_ON_FAULT_ATTR : String = "fail-on-fault" [static]
| TaskNamespaceHandler | ||
| FLEX_MODULE_FACTORY_ATTR : String = "flex-module-factory" [static]
| TaskNamespaceHandler | ||
| FOR_ELEMENT : String = "for" [static]
| TaskNamespaceHandler | ||
| HTTP_SERVICE_ELEMENT : String = "http-service-operation" [static]
| TaskNamespaceHandler | ||
| ID_ATTR : String = "id" [static]
| TaskNamespaceHandler | ||
| IF_ELEMENT : String = "if" [static]
| TaskNamespaceHandler | ||
| IGNORE_RESOURCE_NOT_FOUND_ATTR : String = "ignore-resource-not-found" [static]
| TaskNamespaceHandler | ||
| KIND_ATTR : String = "kind" [static]
| TaskNamespaceHandler | ||
| LOAD_MODULE_ELEMENT : String = "load-module" [static]
| TaskNamespaceHandler | ||
| LOAD_PROPERTIES_BATCH_ELEMENT : String = "load-properties-batch" [static]
| TaskNamespaceHandler | ||
| LOAD_PROPERTIES_ELEMENT : String = "load-properties" [static]
| TaskNamespaceHandler | ||
| LOAD_RESOURCE_BUNDLE_ELEMENT : String = "load-resource-bundle" [static]
| TaskNamespaceHandler | ||
| LOAD_RESOURCE_MODULE_ELEMENT : String = "load-resource-module" [static]
| TaskNamespaceHandler | ||
| LOAD_STYLE_MODULE_ELEMENT : String = "load-style-module" [static]
| TaskNamespaceHandler | ||
| LOAD_URL_ELEMENT : String = "load-url" [static]
| TaskNamespaceHandler | ||
| LOAD_URL_STREAM_ELEMENT : String = "load-url-stream" [static]
| TaskNamespaceHandler | ||
| LOCATION_ATTR : String = "location" [static]
| TaskNamespaceHandler | ||
| LOCATIONS_ATTR : String = "locations" [static]
| TaskNamespaceHandler | ||
| NET_CONNECTION_ELEMENT : String = "net-connection-operation" [static]
| TaskNamespaceHandler | ||
| NEXT_ELEMENT : String = "next" [static]
| TaskNamespaceHandler | ||
| PAUSECOMMAND_ELEMENT : String = "pause-command" [static]
| TaskNamespaceHandler | ||
| PAUSE_ELEMENT : String = "pause" [static]
| TaskNamespaceHandler | ||
| PREVENT_CACHE_ATTR : String = "prevent-cache" [static]
| TaskNamespaceHandler | ||
| REF_ATTR : String = "ref" [static]
| TaskNamespaceHandler | ||
| REF_ELEMENT : String = "ref" [static]
| TaskNamespaceHandler | ||
| REMOTE_OBJECT_ELEMENT : String = "remote-object-operation" [static]
| TaskNamespaceHandler | ||
| RESET_ELEMENT : String = "reset" [static]
| TaskNamespaceHandler | ||
| SECURITY_DOMAIN_ATTR : String = "security-domain" [static]
| TaskNamespaceHandler | ||
| TASK_ELEMENT : String = "task" [static]
| TaskNamespaceHandler | ||
| UPDATE_ATTR : String = "update" [static]
| TaskNamespaceHandler | ||
| URL_ATTR : String = "url" [static]
| TaskNamespaceHandler | ||
| WEB_SERVICE_ELEMENT : String = "web-service-operation" [static]
| TaskNamespaceHandler | ||
| WHILE_ELEMENT : String = "while" [static]
| TaskNamespaceHandler | ||
| TaskNamespaceHandler | () | constructor |
public function TaskNamespaceHandler()
Creates a new TaskNamespaceHandler instance.
| getRoot | () | method |
public function getRoot(xml:XML):XML
Returns the root node for the specified XML node by recursively retrieving the parent node.
xml:XML — The specified XML node
|
XML — The root node
|
| init | () | method |
protected function init():void
Intializes the current TaskNamespaceHandler.
| parse | () | method |
public override function parse(node:XML, parser:XMLObjectDefinitionsParser):IObjectDefinition
When invoked for the first time this method will create a TaskElementsPreprocessor and preprocess
the incoming XML.
node:XML — the xml node to parse
|
|
parser:XMLObjectDefinitionsParser — the root xml parser (XXX this might change to a parser context object)
|
IObjectDefinition |
See also
| refOrNull | () | method |
public static function refOrNull(node:XML, attributeName:String):RuntimeObjectReferenceParameters
node:XML |
|
attributeName:String |
RuntimeObjectReference |
| AND_ELEMENT | constant |
public static const AND_ELEMENT:String = "and"
| APPLICATION_DOMAIN_ATTR | constant |
public static const APPLICATION_DOMAIN_ATTR:String = "application-domain"
| COMMAND_ATTR | constant |
public static const COMMAND_ATTR:String = "command"
| COMMAND_ELEMENT | constant |
public static const COMMAND_ELEMENT:String = "command"
| COMPOSITE_COMMAND_ELEMENT | constant |
public static const COMPOSITE_COMMAND_ELEMENT:String = "composite-command"
| CONDITION_ATTR | constant |
public static const CONDITION_ATTR:String = "condition"
| CONDITION_ELEMENT | constant |
public static const CONDITION_ELEMENT:String = "condition"
| COUNT_ATTR | constant |
public static const COUNT_ATTR:String = "count"
| COUNT_PROVIDER_ATTR | constant |
public static const COUNT_PROVIDER_ATTR:String = "count-provider"
| COUNT_PROVIDER_ELEMENT | constant |
public static const COUNT_PROVIDER_ELEMENT:String = "count-provider"
| DATA_FORMAT_ATTR | constant |
public static const DATA_FORMAT_ATTR:String = "data-format"
| DURATION_ATTR | constant |
public static const DURATION_ATTR:String = "duration"
| ELSE_ELEMENT | constant |
public static const ELSE_ELEMENT:String = "else"
| EXIT_ELEMENT | constant |
public static const EXIT_ELEMENT:String = "exit"
| FAIL_ON_FAULT_ATTR | constant |
public static const FAIL_ON_FAULT_ATTR:String = "fail-on-fault"
| FLEX_MODULE_FACTORY_ATTR | constant |
public static const FLEX_MODULE_FACTORY_ATTR:String = "flex-module-factory"
| FOR_ELEMENT | constant |
public static const FOR_ELEMENT:String = "for"
| HTTP_SERVICE_ELEMENT | constant |
public static const HTTP_SERVICE_ELEMENT:String = "http-service-operation"
| ID_ATTR | constant |
public static const ID_ATTR:String = "id"
| IF_ELEMENT | constant |
public static const IF_ELEMENT:String = "if"
| IGNORE_RESOURCE_NOT_FOUND_ATTR | constant |
public static const IGNORE_RESOURCE_NOT_FOUND_ATTR:String = "ignore-resource-not-found"
| KIND_ATTR | constant |
public static const KIND_ATTR:String = "kind"
| LOAD_MODULE_ELEMENT | constant |
public static const LOAD_MODULE_ELEMENT:String = "load-module"
| LOAD_PROPERTIES_BATCH_ELEMENT | constant |
public static const LOAD_PROPERTIES_BATCH_ELEMENT:String = "load-properties-batch"
| LOAD_PROPERTIES_ELEMENT | constant |
public static const LOAD_PROPERTIES_ELEMENT:String = "load-properties"
| LOAD_RESOURCE_BUNDLE_ELEMENT | constant |
public static const LOAD_RESOURCE_BUNDLE_ELEMENT:String = "load-resource-bundle"
| LOAD_RESOURCE_MODULE_ELEMENT | constant |
public static const LOAD_RESOURCE_MODULE_ELEMENT:String = "load-resource-module"
| LOAD_STYLE_MODULE_ELEMENT | constant |
public static const LOAD_STYLE_MODULE_ELEMENT:String = "load-style-module"
| LOAD_URL_ELEMENT | constant |
public static const LOAD_URL_ELEMENT:String = "load-url"
| LOAD_URL_STREAM_ELEMENT | constant |
public static const LOAD_URL_STREAM_ELEMENT:String = "load-url-stream"
| LOCATION_ATTR | constant |
public static const LOCATION_ATTR:String = "location"
| LOCATIONS_ATTR | constant |
public static const LOCATIONS_ATTR:String = "locations"
| NET_CONNECTION_ELEMENT | constant |
public static const NET_CONNECTION_ELEMENT:String = "net-connection-operation"
| NEXT_ELEMENT | constant |
public static const NEXT_ELEMENT:String = "next"
| PAUSECOMMAND_ELEMENT | constant |
public static const PAUSECOMMAND_ELEMENT:String = "pause-command"
| PAUSE_ELEMENT | constant |
public static const PAUSE_ELEMENT:String = "pause"
| PREVENT_CACHE_ATTR | constant |
public static const PREVENT_CACHE_ATTR:String = "prevent-cache"
| REF_ATTR | constant |
public static const REF_ATTR:String = "ref"
| REF_ELEMENT | constant |
public static const REF_ELEMENT:String = "ref"
| REMOTE_OBJECT_ELEMENT | constant |
public static const REMOTE_OBJECT_ELEMENT:String = "remote-object-operation"
| RESET_ELEMENT | constant |
public static const RESET_ELEMENT:String = "reset"
| SECURITY_DOMAIN_ATTR | constant |
public static const SECURITY_DOMAIN_ATTR:String = "security-domain"
| TASK_ELEMENT | constant |
public static const TASK_ELEMENT:String = "task"
| UPDATE_ATTR | constant |
public static const UPDATE_ATTR:String = "update"
| URL_ATTR | constant |
public static const URL_ATTR:String = "url"
| WEB_SERVICE_ELEMENT | constant |
public static const WEB_SERVICE_ELEMENT:String = "web-service-operation"
| WHILE_ELEMENT | constant |
public static const WHILE_ELEMENT:String = "while"