| Package | org.orpheus.xml.bind.helpers |
| Class | public class AbstractProcessor |
| Subclasses | MarshallerImpl, UnmarshallerImpl |
If you want to write your own concrete instance of IUnmarshaller or IMarshaller, it is recommended that you extend this class as it contains helpful base functionality.
Author: Andrew Lewisohn
Version: $Revision: 30 $, $Date: 2009-02-12 16:43:08 -0500 (Thu, 12 Feb 2009) $, $Author: alewisohn $
Since: 0.1
| Property | Defined by | ||
|---|---|---|---|
| constants : MarshallerConstants
[read-only]
The Annotation constants that are available in the current context.
| AbstractProcessor | ||
| datatypes : MarshallerDatatypes
[read-only]
The Flex datatypes that are available in the current context.
| AbstractProcessor | ||
| typeMarshaller : TypeMarshaller
[read-only]
The instance of TypeMarshaller available in the current context.
| AbstractProcessor | ||
| Property | Defined by | ||
|---|---|---|---|
| context : IEvaluationContext
Reference to the parent context.
| AbstractProcessor | ||
| objectRegistry : ObjectRegistry
Reference to the Singleton instance of the ObjectRegistry
| AbstractProcessor | ||
| typeRegistry : TypeRegistry
Reference to the Singleton instance of the TypeRegistry.
| AbstractProcessor | ||
| Method | Defined by | ||
|---|---|---|---|
|
AbstractProcessor(context:IEvaluationContext)
Constructor.
| AbstractProcessor | ||
| Method | Defined by | ||
|---|---|---|---|
|
getAttributeFromNode(name:*, node:XML):String
A utility method to determine whether an attribute actually exists
on a given node.
| AbstractProcessor | ||
| constants | property |
constants:MarshallerConstants [read-only]The Annotation constants that are available in the current context.
Implementation public function get constants():MarshallerConstants
| context | property |
protected var context:IEvaluationContextReference to the parent context.
| datatypes | property |
datatypes:MarshallerDatatypes [read-only]The Flex datatypes that are available in the current context.
Implementation public function get datatypes():MarshallerDatatypes
| objectRegistry | property |
protected var objectRegistry:ObjectRegistryReference to the Singleton instance of the ObjectRegistry
| typeMarshaller | property |
typeMarshaller:TypeMarshaller [read-only]The instance of TypeMarshaller available in the current context.
Implementation public function get typeMarshaller():TypeMarshaller
| typeRegistry | property |
protected var typeRegistry:TypeRegistryReference to the Singleton instance of the TypeRegistry.
| AbstractProcessor | () | constructor |
public function AbstractProcessor(context:IEvaluationContext)Constructor.
Parameterscontext:IEvaluationContext — The parent context in which the processor is executing.
|
| getAttributeFromNode | () | method |
protected function getAttributeFromNode(name:*, node:XML):StringA utility method to determine whether an attribute actually exists on a given node.
Parametersname:* |
|
node:XML |
String |