Packageorg.springextensions.actionscript.context.support.mxml
SVN browsingAbstractMXMLObject.as
FisheyeAbstractMXMLObject.as
Classpublic class AbstractMXMLObject
Implementsmx.core.IMXMLObject, org.as3commons.lang.ICloneable
SubclassesArg, MethodInvocation, Param, Template

Abstract base class for non-visual MXML components



Documentation reference: composing mxml based configuration metadata


Public Properties
 PropertyDefined by
  document : Object
[read-only] The MXML document that created this object.
AbstractMXMLObject
  id : String
The identifier used by document to refer to this object.
AbstractMXMLObject
  isInitialized : Boolean
[read-only]
AbstractMXMLObject
Protected Properties
 PropertyDefined by
  _isInitialized : Boolean = false
AbstractMXMLObject
Public Methods
 MethodDefined by
  
AbstractMXMLObject
  
clone():*
AbstractMXMLObject
  
AbstractMXMLObject
  
initialized(document:Object, id:String):void
AbstractMXMLObject
Protected Methods
 MethodDefined by
  
AbstractMXMLObject
Property detail
documentproperty
document:Object  [read-only]

The MXML document that created this object.

Implementation
    public function get document():Object
idproperty 
id:String  [read-write]

The identifier used by document to refer to this object.

Implementation
    public function get id():String
    public function set id(value:String):void
_isInitializedproperty 
protected var _isInitialized:Boolean = false
isInitializedproperty 
isInitialized:Boolean  [read-only]Implementation
    public function get isInitialized():Boolean
Constructor detail
AbstractMXMLObject()constructor
public function AbstractMXMLObject(self:AbstractMXMLObject)Parameters
self:AbstractMXMLObject
Method detail
abstractMXMLObjectInit()method
protected function abstractMXMLObjectInit(self:AbstractMXMLObject):voidParameters
self:AbstractMXMLObject
clone()method 
public function clone():*

Returns
*

Throws
— subclasses of AbstractMXMLObject need to implement this method otherwise an Error is thrown.
initializeComponent()method 
public function initializeComponent():void
initialized()method 
public function initialized(document:Object, id:String):void

Parameters
document:Object
 
id:String