Tree

@XmlAccessorType @XmlType

public class Tree extends Table implements Serializable

Древовидное представление данных выборки.

События:

Fields

dragAndDropRowsAutoDropTo

protected Boolean dragAndDropRowsAutoDropTo

Автоматическое перемещение записи при перетаскивании. Компонент древовидный список обладает функциональность позволяющей без написания собственной логики выполнять перемещение записи между узлами. Если свойство установлено в “включено”, то будем выполняться автоматическое перемещение записи, если “выключено” - тогда в паскаль операции onDragDrop необходим пользовательский код, который выполнит перецепление родительской записи. По умолчанию при автоматическом перемещение после завершения перетаскивания записи, запись становиться дочерней по отношений к той над которой было закончено перетаскивание. Для управления поведением(переместить в качестве потомка, или на тот же уровень) при бросаниие записи реализивано свойство Controller.DropAsChild.

expandAllNodes

protected Boolean expandAllNodes

Раскрыть все загруженные узлы. Раскрвает все загруженые узлы после открытия или обновления дерева.

expandNodeLevel

protected Integer expandNodeLevel

Открывать узлы. Уровень узлов дерева, которые будут открыты при открытии выборки.

hasChildrenAttr

protected String hasChildrenAttr

Атрибут с флагом наличия потомком

idAttr

protected String idAttr

Атрибут с идентификатором

idParentAttr

protected String idParentAttr

Атрибут с идентификатором предка

idRoot

protected String idRoot

Идентификатор корня дерева. Идентификатор записи, с которой начнется построение дерева.

imageIndexAttr

protected String imageIndexAttr

Атрибут с порядковым номером изображения из коллекции imageListName.

Выбранное изображение отображается в начале записи (строки).

Подробное описание свойства указано в спецификации сервиса коллекций изображений.

imageListName

protected String imageListName

Имя коллекции изображений, используемой деревом для отображения изображений в начале записей.

Конкретное изображение, отображаемое в начале записи, выбирается по значению атрибута, который указан в imageIndexAttr.

Подробное описание свойства указано в спецификации сервиса коллекций изображений.

isHeaderVisible

protected Boolean isHeaderVisible

Заголовок

Constructors

Tree

public Tree()

Methods

getExpandNodeLevel

public Integer getExpandNodeLevel()

getHasChildrenAttr

public String getHasChildrenAttr()

getIdAttr

public String getIdAttr()

getIdParentAttr

public String getIdParentAttr()

getIdRoot

public String getIdRoot()

getImageIndexAttr

public String getImageIndexAttr()

getImageListName

public String getImageListName()

isDragAndDropRowsAutoDropTo

public Boolean isDragAndDropRowsAutoDropTo()

isHeaderVisible

public Boolean isHeaderVisible()

isOpenAllNodes

public Boolean isOpenAllNodes()

setDragAndDropRowsAutoDropTo

public void setDragAndDropRowsAutoDropTo(Boolean value)

setExpandAllNodes

public void setExpandAllNodes(Boolean value)

setExpandNodeLevel

public void setExpandNodeLevel(Integer value)

setHasChildrenAttr

public void setHasChildrenAttr(String value)

setHeaderVisible

public void setHeaderVisible(Boolean value)

setIdAttr

public void setIdAttr(String value)

setIdParentAttr

public void setIdParentAttr(String value)

setIdRoot

public void setIdRoot(String value)

setImageIndexAttr

public void setImageIndexAttr(String value)

setImageListName

public void setImageListName(String value)