Packagestimulsoft.report.dictionary.businessObjects
Classpublic dynamic class StiBusinessObjectsCollection
InheritanceStiBusinessObjectsCollection Inheritance StiBaseCollection Inheritance Object
Implements IStiClonable



Public Properties
 PropertyDefined By
  _cachedBusinessObjects : StiHashtable
StiBusinessObjectsCollection
  cachedBusinessObjects : StiHashtable
[read-only]
StiBusinessObjectsCollection
 Inheritedcount : int
[read-only]
StiBaseCollection
  dictionary : StiDictionary
StiBusinessObjectsCollection
 Inheritedname : String
StiBaseCollection
  parentBusinessObject : StiBusinessObject
StiBusinessObjectsCollection
Public Methods
 MethodDefined By
  
StiBusinessObjectsCollection(dictionary:StiDictionary = null, parentBusinessObject:StiBusinessObject = null)
StiBusinessObjectsCollection
  
add(source:StiBusinessObject):void
StiBusinessObjectsCollection
  
StiBusinessObjectsCollection
 Inherited
clear():void
StiBaseCollection
  
clone(... args):Object
StiBusinessObjectsCollection
  
contains(source:StiBusinessObject):Boolean
StiBusinessObjectsCollection
 Inherited
copy():*
Copying collection items into a new collection without cloning items
StiBaseCollection
 Inherited
deserialize(value:XMLNode):XMLNode
StiBaseCollection
 Inherited
equals(object:Object):Boolean
StiBaseCollection
  
StiBusinessObjectsCollection
 Inherited
getItemsType(value:String = null):Class
If the item type is not specified automatically, a type of collection items, which it will try to deserialize when loading
StiBaseCollection
 Inherited
StiBaseCollection
 Inherited
getType():Class
StiBaseCollection
 Inherited
getTypeName():String
StiBaseCollection
  
insert(index:int, source:StiBusinessObject):void
StiBusinessObjectsCollection
  
[override]
StiBusinessObjectsCollection
 Inherited
moveDown(object:*):void
Moving an object of a collection one position closer to the end of the collection
StiBaseCollection
 Inherited
moveUp(object:*):void
Moving objects of a collection one position up to the begining of the collection
StiBaseCollection
  
StiBusinessObjectsCollection
 Inherited
replace(object1:*, object2:*):void
Replace two objects of a collection, provided that they are placed in it
StiBaseCollection
 Inherited
serialize():XMLNode
StiBaseCollection
  
sorting(order:int = 0, sortColumns:Boolean = true):void
StiBusinessObjectsCollection
 Inherited
toArray():Array
Converting into Array
StiBaseCollection
Property Detail
_cachedBusinessObjectsproperty
public var _cachedBusinessObjects:StiHashtable

cachedBusinessObjectsproperty 
cachedBusinessObjects:StiHashtable  [read-only]


Implementation
    public function get cachedBusinessObjects():StiHashtable
dictionaryproperty 
public var dictionary:StiDictionary

parentBusinessObjectproperty 
public var parentBusinessObject:StiBusinessObject

Constructor Detail
StiBusinessObjectsCollection()Constructor
public function StiBusinessObjectsCollection(dictionary:StiDictionary = null, parentBusinessObject:StiBusinessObject = null)



Parameters
dictionary:StiDictionary (default = null)
 
parentBusinessObject:StiBusinessObject (default = null)
Method Detail
add()method
public function add(source:StiBusinessObject):void

Parameters

source:StiBusinessObject

addRange()method 
public function addRange(sources:StiBusinessObjectsCollection):void

Parameters

sources:StiBusinessObjectsCollection

clone()method 
public function clone(... args):Object

Parameters

... args

Returns
Object
contains()method 
public function contains(source:StiBusinessObject):Boolean

Parameters

source:StiBusinessObject

Returns
Boolean
getByName()method 
public function getByName(name:String):StiBusinessObject

Parameters

name:String

Returns
StiBusinessObject
insert()method 
public function insert(index:int, source:StiBusinessObject):void

Parameters

index:int
 
source:StiBusinessObject

memberwiseClone()method 
override public function memberwiseClone():Object

Returns
Object
remove()method 
public function remove(source:StiBusinessObject):void

Parameters

source:StiBusinessObject

sorting()method 
public function sorting(order:int = 0, sortColumns:Boolean = true):void

Parameters

order:int (default = 0)
 
sortColumns:Boolean (default = true)