T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс TreeTableRow<T>

Класс TreeTableRow<T> расширяет класс IndexedCell<T> и представляет строку таблицы TreeTableView.

Класс TreeTableRow<T> имеет, помимо унаследованных от класса IndexedCell<T>, следующие свойства, конструкторы и методы:

  • Свойство treeTableView – таблица TreeTableView данной строки.

  • Свойство disclosureNode - значок, указывающий - раскрыт узел дерева или нет.

  • Свойство treeItem - элемент ячейки.

  • Конструктор public TreeTableRow().

  • Метод public final TreeTableView<T> getTreeTableView() – возвращает таблицу TreeTableView строки.

  • Метод public ObjectProperty<TreeTableView<T>> treeTableViewProperty() – возвращает JavaFX Beans свойство таблицы TreeTableView данной строки.

  • Метод public final void updateTreeTableView(TreeTableView<T> tv) – обновляет таблицу, связанную со строкой.

  • Метод public final TreeItem<T> getTreeItem(), public final ReadOnlyObjectProperty<TreeItem<T>> treeItemProperty() - возвращает элемент ячейки.

  • Метод public final void setDisclosureNode(Node value), public final Node getDisclosureNode(), public final ObjectProperty<Node> disclosureNodeProperty() - определяет значок раскрытия узла.

  • Метод public void startEdit() - переводит в редактируемое состояние.

  • Метод public void commitEdit(T newValue) - переводит в состояние не редактирования с сохранением данных.

  • Метод public void cancelEdit() - переводит св состояние не редактирования без сохранения данных.

  • Метод public final void updateTreeItem(TreeItem<T> treeItem) - обновляет элемент ячейки.