Packagecom.vmware.core.model
Classpublic class ObjectDataObject
InheritanceObjectDataObject Inheritance DataObject Inheritance Object

DataObject wrapper for an Object value. This wrapper is used when no other more concrete wrapper can be used.



Public Properties
 PropertyDefined By
  isUnset : Boolean
[override] Indicates whether the contained value(s) or the data properties of this object are unset.
ObjectDataObject
 InheritedsourceInfo_ : SourceInfo
Source information containing extra details for this reference.
DataObject
  value : Object
Returns the value wrapped in the DataObject.
ObjectDataObject
Public Methods
 MethodDefined By
  
ObjectDataObject
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
DataObject
  
[static] Creates a new instance with the given value and provider.
ObjectDataObject
 Inherited
dispatchEvent(evt:Event):Boolean
DataObject
 Inherited
hasEventListener(type:String):Boolean
DataObject
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
DataObject
 Inherited
willTrigger(type:String):Boolean
DataObject
Protected Methods
 MethodDefined By
 Inherited
fireUpdateEvent(property:String, oldValue:Object, newValue:Object):void
Called to fire an update event if the value is changed.
DataObject
Property Detail
isUnsetproperty
isUnset:Boolean[override]

Indicates whether the contained value(s) or the data properties of this object are unset. The notion of unset is synonymous with unspecified or invalid.

This property can be used as the source for data binding.


Implementation
    public function get isUnset():Boolean
    public function set isUnset(value:Boolean):void
valueproperty 
value:Object

Returns the value wrapped in the DataObject.


Implementation
    public function get value():Object
    public function set value(value:Object):void
Constructor Detail
ObjectDataObject()Constructor
public function ObjectDataObject()



Method Detail
createNewInstance()method
public static function createNewInstance(value:Object, provider:IResourceReference):ObjectDataObject

Creates a new instance with the given value and provider.

Parameters

value:Object — Value to wrap.
 
provider:IResourceReference — Server object the value comes from.

Returns
ObjectDataObject — The newly created instance.