Packagestimulsoft.controls.visual.dictionary
Classpublic class StiDictionaryTree
InheritanceStiDictionaryTree Inheritance StiTreeView Inheritance mx.controls.Tree
Subclasses StiDictionaryTreeForm, StiDictionaryTreeMain, StiDictionaryTreePopup

Default MXML PropertydataProvider



Public Properties
 PropertyDefined By
 InheriteddataProvider : Object
[override] [write-only]
StiTreeView
  designer : StiDesignerFx
[read-only]
StiDictionaryTree
 InheritedGroupMinusIcon : Class
[static]
StiTreeView
 InheritedGroupMinusIcon2013 : Class
[static]
StiTreeView
 InheritedGroupPlusIcon : Class
[static]
StiTreeView
 InheritedGroupPlusIcon2013 : Class
[static]
StiTreeView
 InheritediconList : Array
StiTreeView
  isNotAssignedSelected : Boolean
[read-only] Выделен элемент [NotAssigned], [No], [NoSort]
StiDictionaryTree
 Inheriteditems : Array
[read-only] Возвращает все элементы (StiTreeNode) дерева, включая вложенные
StiTreeView
  masterDataSources : Array
Массив из двух DataSources Применяется для отображения связей из 2-го DataSource ссылающихся на 1-й DataSource
StiDictionaryTree
  report : StiReport
StiDictionaryTree
  selectedCollection : StiBaseCollection
[read-only] Коллекция, в которой находится выделенный объект
StiDictionaryTree
  selectedDataSource : StiDataSource
[read-only] Текущий выделенный DataSource
StiDictionaryTree
  selectedObject : *
[read-only] Текущий выделенный объект словаря
StiDictionaryTree
 InheritedshowDisclosureIcon : Boolean
Показывать панель с кнопками открыть - закрыть
StiTreeView
  showNotAssigned : Boolean
StiDictionaryTree
  sortOnSelected : Boolean
Перемещать в начало элемент при выделении
StiDictionaryTree
  type : int
StiDictionaryTree
  visibleBusinessObjects : Object
Может принимать следующие значения: StiBusinessObject.
StiDictionaryTree
  visibleDataColumns : Object
Может принимать следующие значения: String, StiDataSource, Array [string's или StiDataColumn's].
StiDictionaryTree
  visibleDataSources : Object
Может принимать следующие значения: String, StiDataSource, Array [string's или StiDataSource's].
StiDictionaryTree
Public Methods
 MethodDefined By
  
StiDictionaryTree
 Inherited
applyTheme():void
StiTreeView
 Inherited
StiTreeView
  
dispose():void
StiDictionaryTree
  
getNodeByLabel(label:String, parentNode:StiTreeNode = null):StiTreeNode
Находит элемент по его лэйблу
StiDictionaryTree
  
getNodeByObject(object:Object, parentNode:StiTreeNode = null):StiTreeNode
Находит элемент по значению объекта
StiDictionaryTree
  
getNodeByValue(value:String, parentNode:StiTreeNode = null):StiTreeNode
Находит элемент по его значению (значение может быть со скобками {} и без них)
StiDictionaryTree
  
Открывает все ноды первого уровня
StiDictionaryTree
  
openNodeTree(openNode:StiTreeNode, parentNode:StiTreeNode = null):Boolean
Открывает дерево до указанного элемента, начиная с выбранного
StiDictionaryTree
  
refresh():void
StiDictionaryTree
  
Перемещает все выделенные элементы вверх
StiDictionaryTree
  
selectNodeByLabel(label:String, parentNode:StiTreeNode = null):Boolean
Находит и выделяет элемент по его лэйблу
StiDictionaryTree
  
selectNodeByObject(object:Object, parentNode:StiTreeNode = null):Boolean
Находит и выделяет элемент по объекту
StiDictionaryTree
  
selectNodeByValue(value:String, parentNode:StiTreeNode = null):Boolean
Находит и выделяет элемент по его значению (значение может быть со скобками {} и без них)
StiDictionaryTree
Protected Methods
 MethodDefined By
 Inherited
drawCaretIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
[override]
StiTreeView
 Inherited
drawSelectionIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
[override]
StiTreeView
 Inherited
initListData(item:Object, treeListData:TreeListData):void
[override]
StiTreeView
Events
 Event Summary Defined By
 InheritedStiTreeView
Property Detail
designerproperty
designer:StiDesignerFx  [read-only]


Implementation
    public function get designer():StiDesignerFx
isNotAssignedSelectedproperty 
isNotAssignedSelected:Boolean  [read-only]

Выделен элемент [NotAssigned], [No], [NoSort]


Implementation
    public function get isNotAssignedSelected():Boolean
masterDataSourcesproperty 
masterDataSources:Array

Массив из двух DataSources Применяется для отображения связей из 2-го DataSource ссылающихся на 1-й DataSource


Implementation
    public function get masterDataSources():Array
    public function set masterDataSources(value:Array):void
reportproperty 
report:StiReport


Implementation
    public function get report():StiReport
    public function set report(value:StiReport):void
selectedCollectionproperty 
selectedCollection:StiBaseCollection  [read-only]

Коллекция, в которой находится выделенный объект


Implementation
    public function get selectedCollection():StiBaseCollection
selectedDataSourceproperty 
selectedDataSource:StiDataSource  [read-only]

Текущий выделенный DataSource


Implementation
    public function get selectedDataSource():StiDataSource
selectedObjectproperty 
selectedObject:*  [read-only]

Текущий выделенный объект словаря


Implementation
    public function get selectedObject():*
showNotAssignedproperty 
showNotAssigned:Boolean


Implementation
    public function get showNotAssigned():Boolean
    public function set showNotAssigned(value:Boolean):void
sortOnSelectedproperty 
sortOnSelected:Boolean

Перемещать в начало элемент при выделении


Implementation
    public function get sortOnSelected():Boolean
    public function set sortOnSelected(value:Boolean):void
typeproperty 
type:int


Implementation
    public function get type():int
    public function set type(value:int):void
visibleBusinessObjectsproperty 
visibleBusinessObjects:Object

Может принимать следующие значения: StiBusinessObject. Если параметр установлен - то отображаются только заданные источники данных


Implementation
    public function get visibleBusinessObjects():Object
    public function set visibleBusinessObjects(value:Object):void
visibleDataColumnsproperty 
visibleDataColumns:Object

Может принимать следующие значения: String, StiDataSource, Array [string's или StiDataColumn's]. Если параметр установлен - то отображаются только заданные колонки


Implementation
    public function get visibleDataColumns():Object
    public function set visibleDataColumns(value:Object):void
visibleDataSourcesproperty 
visibleDataSources:Object

Может принимать следующие значения: String, StiDataSource, Array [string's или StiDataSource's]. Если параметр установлен - то отображаются только заданные источники данных


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



Method Detail
dispose()method
public function dispose():void

getItemFromMouseEvent()method 
sti_internal function getItemFromMouseEvent(event:MouseEvent):IListItemRenderer

Parameters

event:MouseEvent

Returns
IListItemRenderer
getNodeByLabel()method 
public function getNodeByLabel(label:String, parentNode:StiTreeNode = null):StiTreeNode

Находит элемент по его лэйблу

Parameters

label:String
 
parentNode:StiTreeNode (default = null)

Returns
StiTreeNode
getNodeByObject()method 
public function getNodeByObject(object:Object, parentNode:StiTreeNode = null):StiTreeNode

Находит элемент по значению объекта

Parameters

object:Object
 
parentNode:StiTreeNode (default = null)

Returns
StiTreeNode
getNodeByValue()method 
public function getNodeByValue(value:String, parentNode:StiTreeNode = null):StiTreeNode

Находит элемент по его значению (значение может быть со скобками {} и без них)

Parameters

value:String
 
parentNode:StiTreeNode (default = null)

Returns
StiTreeNode
openFirstLevel()method 
public function openFirstLevel():void

Открывает все ноды первого уровня

openNodeTree()method 
public function openNodeTree(openNode:StiTreeNode, parentNode:StiTreeNode = null):Boolean

Открывает дерево до указанного элемента, начиная с выбранного

Parameters

openNode:StiTreeNode
 
parentNode:StiTreeNode (default = null)

Returns
Boolean
refresh()method 
public function refresh():void

selectedItemsTop()method 
public function selectedItemsTop():void

Перемещает все выделенные элементы вверх

selectNodeByLabel()method 
public function selectNodeByLabel(label:String, parentNode:StiTreeNode = null):Boolean

Находит и выделяет элемент по его лэйблу

Parameters

label:String
 
parentNode:StiTreeNode (default = null)

Returns
Boolean
selectNodeByObject()method 
public function selectNodeByObject(object:Object, parentNode:StiTreeNode = null):Boolean

Находит и выделяет элемент по объекту

Parameters

object:Object
 
parentNode:StiTreeNode (default = null)

Returns
Boolean
selectNodeByValue()method 
public function selectNodeByValue(value:String, parentNode:StiTreeNode = null):Boolean

Находит и выделяет элемент по его значению (значение может быть со скобками {} и без них)

Parameters

value:String
 
parentNode:StiTreeNode (default = null)

Returns
Boolean