CoreTreeView

public interface CoreTreeView extends CoreListView

Интерфейс предоставляет доступ к свойствам и методам дерева.

Methods

collapse

void collapse(Object idNode)

Сворачивает узел под номером idNode

Parameters:
  • idNode – номер сворачиваемого узла

Throws:
  • ApplicationException – Если что-то пошло не так.

collapse

void collapse(Object idNode, AxisEnum axis)

Сворачивает узел(ы) в зависимости от указанного типа сворачивание axis

Parameters:
  • idNode – номер узла

  • axis – тип сворачивания

Throws:
  • ApplicationException – Если что-то пошло не так.

collapse

void collapse(Object idNode, AxisEnum axis, int depth)

Сворачивает узел(ы) в зависимости от указанного типа сворачивание axis и указанной глубины depth

Parameters:
  • idNode – номер узла

  • axis – тип сворачивания

  • depth – глубина сворачивания

Throws:
  • ApplicationException – Если что-то пошло не так.

collapseAll

void collapseAll()

Свернуть все узлы

Throws:
  • ApplicationException – Если что-то пошло не так.

expand

void expand(Object idNode)

Разворачивает указанный узел

Parameters:
  • idNode – номер узла

Throws:
  • ApplicationException – Если что-то пошло не так.

expand

void expand(Object idNode, AxisEnum axis)

Разворачивает указанный узел(ы) в зависимости от указанного типа разворачивания axis

Parameters:
  • idNode – номер узла

  • axis – тип сворачивания

Throws:
  • ApplicationException – Если что-то пошло не так.

expand

void expand(Object idNode, AxisEnum axis, int depth)

Разворачивает указанный узел(ы) в зависимости от указанного типа разворачивания axis и указанной глубины depth

Parameters:
  • idNode – номер узла

  • axis – тип сворачивания

  • depth – глубина сворачивания

Throws:
  • ApplicationException – Если что-то пошло не так.

expandAll

void expandAll()

Развернуть все узлы

Throws:
  • ApplicationException – Если что-то пошло не так.

getExpandedRowNums

Iterable<Integer> getExpandedRowNums()

Список развернутых узлов

Throws:
  • ApplicationException – Если что-то пошло не так.

Returns:

список узлов

isCurrentNodeExpanded

boolean isCurrentNodeExpanded()
Throws:
  • ApplicationException – Если что-то пошло не так.

Returns:

truе, если текущий узел развернут, иначе false.