Packageorg.springextensions.actionscript.utils
SVN browsingMXMLUtils.as
FisheyeMXMLUtils.as
Classpublic final class MXMLUtils

Helper class to generate XML configuration from an MXMLApplicationContext instance.



Documentation reference: generating an xml configuration from an mxmlapplicationcontext


Public Methods
 MethodDefined by
  
getObjectDefinitionByName(objectName:String, objectDefinitions:Array):MXMLObjectDefinition
[static]
MXMLUtils
  
serializeArg(arg:Arg, objectDefinition:MXMLObjectDefinition):XML
[static]
MXMLUtils
  
serializeArray(array:Array, container:XML, objectDefinition:MXMLObjectDefinition):XML
[static]
MXMLUtils
  
serializeConstructorArg(value:*, objectDefinition:MXMLObjectDefinition):XML
[static]
MXMLUtils
  
serializeDictionary(dictionary:Dictionary, objectDefinition:MXMLObjectDefinition):XML
[static]
MXMLUtils
  
[static]
MXMLUtils
  
[static] Converts an MXMLApplicationContext instance to a Spring Actionscript XML configuration.
MXMLUtils
  
serializeObjectDefinition(objectDefinition:MXMLObjectDefinition, isAnonymous:Boolean = false):XML
[static]
MXMLUtils
  
serializeParam(name:String, value:String):XML
[static]
MXMLUtils
  
serializeProperty(name:String, value:MXMLObjectDefinition, objectDefinition:*):XML
[static]
MXMLUtils
  
serializeRuntimeObjectReference(runtimeObjectReference:RuntimeObjectReference, xmlObj:XML, objectDefinition:MXMLObjectDefinition):void
[static]
MXMLUtils
  
[static]
MXMLUtils
  
serializeValue(value:*, containerXML:XML, objectDefinition:MXMLObjectDefinition):void
[static]
MXMLUtils
Method detail
getObjectDefinitionByName()method
public static function getObjectDefinitionByName(objectName:String, objectDefinitions:Array):MXMLObjectDefinitionParameters
objectName:String
 
objectDefinitions:Array

Returns
MXMLObjectDefinition
serializeArg()method 
public static function serializeArg(arg:Arg, objectDefinition:MXMLObjectDefinition):XMLParameters
arg:Arg
 
objectDefinition:MXMLObjectDefinition

Returns
XML
serializeArray()method 
public static function serializeArray(array:Array, container:XML, objectDefinition:MXMLObjectDefinition):XMLParameters
array:Array
 
container:XML
 
objectDefinition:MXMLObjectDefinition

Returns
XML
serializeConstructorArg()method 
public static function serializeConstructorArg(value:*, objectDefinition:MXMLObjectDefinition):XMLParameters
value:*
 
objectDefinition:MXMLObjectDefinition

Returns
XML
serializeDictionary()method 
public static function serializeDictionary(dictionary:Dictionary, objectDefinition:MXMLObjectDefinition):XMLParameters
dictionary:Dictionary
 
objectDefinition:MXMLObjectDefinition

Returns
XML
serializeMethodInvocation()method 
public static function serializeMethodInvocation(method:MethodInvocation, objectDefinition:MXMLObjectDefinition):XMLParameters
method:MethodInvocation
 
objectDefinition:MXMLObjectDefinition

Returns
XML
serializeMXMLApplicationContext()method 
public static function serializeMXMLApplicationContext(context:MXMLApplicationContext):XML

Converts an MXMLApplicationContext instance to a Spring Actionscript XML configuration.

Parameters
context:MXMLApplicationContext — The specified MXMLApplicationContext instance

Returns
XML — An XML representation of the specified MXMLApplicationContext instance
serializeObjectDefinition()method 
public static function serializeObjectDefinition(objectDefinition:MXMLObjectDefinition, isAnonymous:Boolean = false):XMLParameters
objectDefinition:MXMLObjectDefinition
 
isAnonymous:Boolean (default = false)

Returns
XML
serializeParam()method 
public static function serializeParam(name:String, value:String):XMLParameters
name:String
 
value:String

Returns
XML
serializeProperty()method 
public static function serializeProperty(name:String, value:MXMLObjectDefinition, objectDefinition:*):XMLParameters
name:String
 
value:MXMLObjectDefinition
 
objectDefinition:*

Returns
XML
serializeRuntimeObjectReference()method 
public static function serializeRuntimeObjectReference(runtimeObjectReference:RuntimeObjectReference, xmlObj:XML, objectDefinition:MXMLObjectDefinition):voidParameters
runtimeObjectReference:RuntimeObjectReference
 
xmlObj:XML
 
objectDefinition:MXMLObjectDefinition
serializeTemplate()method 
public static function serializeTemplate(template:Template):XMLParameters
template:Template

Returns
XML
serializeValue()method 
public static function serializeValue(value:*, containerXML:XML, objectDefinition:MXMLObjectDefinition):voidParameters
value:*
 
containerXML:XML
 
objectDefinition:MXMLObjectDefinition