Packagecom.vmware.data
Classpublic class PropertySpec
InheritancePropertySpec Inheritance Object
Implements flash.events.IEventDispatcher
Subclasses OrderingPropertySpec

Defines the specification of the properties to be fetched via the DataService

Note: this class was generated from its Java counterpart PropertySpec



Public Properties
 PropertyDefined By
  parameters : Array
(Optional) The parameters that may be required to compute the properties.
PropertySpec
  propertyNames : Array
The set of properties to be retrieved for the specified type.
PropertySpec
  relation : String
(Optional) Relationship name that determines the property path to the result object.
PropertySpec
  type : String
(Optional) Type to which the properties belong.
PropertySpec
Public Methods
 MethodDefined By
  
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, weakRef:Boolean = false):void
PropertySpec
  
dispatchEvent(event:Event):Boolean
PropertySpec
  
hasEventListener(type:String):Boolean
PropertySpec
  
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
PropertySpec
  
willTrigger(type:String):Boolean
PropertySpec
Property Detail
parametersproperty
parameters:Array

(Optional) The parameters that may be required to compute the properties.

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


Implementation
    public function get parameters():Array
    public function set parameters(value:Array):void

See also

propertyNamesproperty 
propertyNames:Array

The set of properties to be retrieved for the specified type.

The property name can be annotated by "@formatted" annotation (i.e. "propName.@formatted"), which will apply a formatter to the property value. The formatter is provided by a provider of a property.

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


Implementation
    public function get propertyNames():Array
    public function set propertyNames(value:Array):void
relationproperty 
relation:String

(Optional) Relationship name that determines the property path to the result object. A composite (or multi-hop) relationship is represented by a ';' separated path. For example "runtime.host;parent".

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


Implementation
    public function get relation():String
    public function set relation(value:String):void
typeproperty 
type:String

(Optional) Type to which the properties belong.

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


Implementation
    public function get type():String
    public function set type(value:String):void
Method Detail
addEventListener()method
public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, weakRef:Boolean = false):void

Parameters

type:String
 
listener:Function
 
useCapture:Boolean (default = false)
 
priority:int (default = 0)
 
weakRef:Boolean (default = false)

dispatchEvent()method 
public function dispatchEvent(event:Event):Boolean

Parameters

event:Event

Returns
Boolean
hasEventListener()method 
public function hasEventListener(type:String):Boolean

Parameters

type:String

Returns
Boolean
removeEventListener()method 
public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void

Parameters

type:String
 
listener:Function
 
useCapture:Boolean (default = false)

willTrigger()method 
public function willTrigger(type:String):Boolean

Parameters

type:String

Returns
Boolean