Packagestimulsoft.flex.data
Classpublic class DataRelation
InheritanceDataRelation Inheritance Object



Public Properties
 PropertyDefined By
  childColumns : Array
[read-only]
DataRelation
  childKey : DataKey
[read-only]
DataRelation
  childTable : DataTable
[read-only]
DataRelation
  dataSet : DataSet
[read-only]
DataRelation
  parentColumns : Array
[read-only]
DataRelation
  parentKey : DataKey
[read-only]
DataRelation
  parentTable : DataTable
[read-only]
DataRelation
  relationName : String
DataRelation
Public Methods
 MethodDefined By
  
DataRelation(relationName:String, parentColumns:Array, childColumns:Array)
DataRelation
  
getChildRows(parentKey:DataKey, childKey:DataKey, parentRow:DataRow):Array
[static]
DataRelation
  
getParentRows(parentKey:DataKey, childKey:DataKey, childRow:DataRow):Array
[static]
DataRelation
  
setDataSet(dataSet:DataSet):void
DataRelation
Property Detail
childColumnsproperty
childColumns:Array  [read-only]


Implementation
    public function get childColumns():Array
childKeyproperty 
childKey:DataKey  [read-only]


Implementation
    public function get childKey():DataKey
childTableproperty 
childTable:DataTable  [read-only]


Implementation
    public function get childTable():DataTable
dataSetproperty 
dataSet:DataSet  [read-only]


Implementation
    public function get dataSet():DataSet
parentColumnsproperty 
parentColumns:Array  [read-only]


Implementation
    public function get parentColumns():Array
parentKeyproperty 
parentKey:DataKey  [read-only]


Implementation
    public function get parentKey():DataKey
parentTableproperty 
parentTable:DataTable  [read-only]


Implementation
    public function get parentTable():DataTable
relationNameproperty 
relationName:String


Implementation
    public function get relationName():String
    public function set relationName(value:String):void
Constructor Detail
DataRelation()Constructor
public function DataRelation(relationName:String, parentColumns:Array, childColumns:Array)



Parameters
relationName:String
 
parentColumns:Array
 
childColumns:Array
Method Detail
getChildRows()method
public static function getChildRows(parentKey:DataKey, childKey:DataKey, parentRow:DataRow):Array

Parameters

parentKey:DataKey
 
childKey:DataKey
 
parentRow:DataRow

Returns
Array
getParentRows()method 
public static function getParentRows(parentKey:DataKey, childKey:DataKey, childRow:DataRow):Array

Parameters

parentKey:DataKey
 
childKey:DataKey
 
childRow:DataRow

Returns
Array
setDataSet()method 
public function setDataSet(dataSet:DataSet):void

Parameters

dataSet:DataSet