| Package | Description |
|---|---|
| xyz.cofe.collection.tree |
Классы события для работы со струкутурой типа дерева
|
| xyz.cofe.gui.swing.tree |
Реализация компонента дерева - таблицы
|
| xyz.cofe.gui.swing.tree.ob |
Функции по работе с "браузером" объектов
|
| Modifier and Type | Field and Description |
|---|---|
protected List<TreeTableNodeBasic> |
TreeNodeAsyncFollowed.fetched |
| Modifier and Type | Method and Description |
|---|---|
List<TreeTableNodeBasic> |
TreeNodeAsyncFollowed.getFetched()
Возвращает список полученых дочерних узлов
|
| Modifier and Type | Method and Description |
|---|---|
void |
TreeNodeAsyncFollowed.setFetched(List<TreeTableNodeBasic> fetched)
Указывает список полученых дочерних узлов
|
| Constructor and Description |
|---|
TreeNodeAsyncFollowed(xyz.cofe.collection.tree.TreeNode<TreeTableNodeBasic> source) |
TreeNodeAsyncFollowing(xyz.cofe.collection.tree.TreeNode<TreeTableNodeBasic> source)
Конструктор
|
TreeNodeCacheDropped(xyz.cofe.collection.tree.TreeNode<TreeTableNodeBasic> source) |
TreeNodeFollowed(xyz.cofe.collection.tree.TreeNode<TreeTableNodeBasic> source)
Конструктор
|
TreeNodeFollowing(xyz.cofe.collection.tree.TreeNode<TreeTableNodeBasic> source)
Конструктор
|
| Modifier and Type | Class and Description |
|---|---|
class |
TreeTableNodeExpander
Узел осуществляющий чтение итератора и вставку прочитанных на свое место
|
| Modifier and Type | Field and Description |
|---|---|
protected TreeTableNodeBasic |
TreeTableNodeBasic.prevSibling |
protected TreeTableNodeBasic |
TreeTable.root |
| Modifier and Type | Method and Description |
|---|---|
TreeTableNodeBasic |
TreeTableNodeBasic.clone()
Создание клона узла с дочерними узлами.
|
TreeTableNodeBasic |
TreeTableNodeBasic.clone(boolean withChildren,
boolean preferred)
Создание клона
|
protected TreeTableNodeBasic |
TreeTableNodeExpander.createNode(Object data) |
TreeTableNodeBasic[] |
TreeTableNodeBasic.getChildren() |
TreeTableNodeBasic |
TreeTableNodeBasic.getPreviousSibling() |
TreeTableNodeBasic |
TreeTable.getRoot()
Возвращает корень дерева элементов
|
TreeTableNodeBasic |
TreeTableNodeBasic.getSibling(int offset) |
TreeTableNodeBasic |
TreeTableNodeExpander.getTargetRecipient()
Указывает узел приемник дочерних узлов
|
| Modifier and Type | Method and Description |
|---|---|
protected List<TreeTableNodeBasic> |
TreeTableNodeExpander.createNodeList() |
Queue<xyz.cofe.collection.tree.TreeNodeEvent<TreeTableNodeBasic>> |
TreeTable.getRootEventQueue()
Возвращает очередь сообщений коревого элемента
|
Set<xyz.cofe.collection.tree.TreeNodeListener<TreeTableNodeBasic>> |
TreeTable.getRootListeners()
Возвращает подписчиков на корневой элемент дерева
|
xyz.cofe.collection.tree.TreeNode<TreeTableNodeBasic> |
TreeTableExpanderFinish.getSource()
ВВозвращает объект "разгрузчик"
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
TreeTableNodeBasic.ChildrenCollectionListener.added(TreeTableNodeBasic e,
xyz.cofe.collection.list.EventList<TreeTableNodeBasic> list,
Integer position) |
protected void |
TreeTableNodeBasic.ChildrenCollectionListener.adding(TreeTableNodeBasic e,
xyz.cofe.collection.list.EventList<TreeTableNodeBasic> list,
Integer position) |
TreeTableHelper |
TreeTableHelper.NodeConf.apply(TreeTableNodeBasic node)
Применяет конфигурацию к поддереву
|
TreeTableHelper.NodesConf |
TreeTableHelper.NodesConf.applyFollowersTo(TreeTableNodeBasic node)
Применяет настройки "следования" узлов
|
TreeTableHelper.NodesConf |
TreeTableHelper.NodesConf.applyFormatsTo(TreeTableNodeBasic node)
Применяет настройки именования узлов
|
TreeTableHelper.NodesConf |
TreeTableHelper.NodesConf.applyNamingTo(TreeTableNodeBasic node)
Применяет настройки именования узлов
|
TreeTableHelper |
TreeTableHelper.NodesConf.applyTo(TreeTableNodeBasic node)
Применяет настройки именования узлов
|
static int |
TreeTableNodeBasic.getIndex(TreeTableNodeBasic thisNode)
Возвращает собственный дочерний индекс
|
static Object |
TreeTableNodeBasic.getSibling(TreeTableNodeBasic thisNode,
int offset)
Возвращает соседний узел
|
void |
TreeTableNodeBasic.onTreeNodeAdded(Integer index,
TreeTableNodeBasic child) |
void |
TreeTableNodeBasic.onTreeNodeRemoved(Integer index,
TreeTableNodeBasic child) |
protected void |
TreeTableNodeBasic.ChildrenCollectionListener.removed(TreeTableNodeBasic e,
xyz.cofe.collection.list.EventList<TreeTableNodeBasic> list,
Integer position) |
protected void |
TreeTableNodeBasic.ChildrenCollectionListener.removing(TreeTableNodeBasic e,
xyz.cofe.collection.list.EventList<TreeTableNodeBasic> list,
Integer position) |
void |
TreeTable.setRoot(TreeTableNodeBasic newroot)
Указывает корень дерева элементов
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
TreeTableNodeBasic.ChildrenCollectionListener.added(TreeTableNodeBasic e,
xyz.cofe.collection.list.EventList<TreeTableNodeBasic> list,
Integer position) |
protected void |
TreeTableNodeBasic.ChildrenCollectionListener.adding(TreeTableNodeBasic e,
xyz.cofe.collection.list.EventList<TreeTableNodeBasic> list,
Integer position) |
void |
TreeTable.addRootEvent(xyz.cofe.collection.tree.TreeNodeEvent<TreeTableNodeBasic> ev)
Добавляет сообщение в очередь
|
Closeable |
TreeTable.addRootListener(xyz.cofe.collection.tree.TreeNodeListener<TreeTableNodeBasic> listener)
Добавляет подписчика на корневой элемент дерева
|
Closeable |
TreeTable.addRootListener(xyz.cofe.collection.tree.TreeNodeListener<TreeTableNodeBasic> listener,
boolean weakLink)
Добавляет подписчика на корневой элемент дерева
|
protected void |
TreeTableNodeBasic.attachListeners(xyz.cofe.collection.list.EventList<TreeTableNodeBasic> elist) |
void |
TreeTableNodeBasic.ChildrenCollectionListener.bulkInsertEvent(xyz.cofe.collection.list.BulkInsertEvent<TreeTableNodeBasic> ev) |
protected void |
TreeTable.fireRootEvent(xyz.cofe.collection.tree.TreeNodeEvent<TreeTableNodeBasic> event) |
boolean |
TreeTable.hasRootListener(xyz.cofe.collection.tree.TreeNodeListener<TreeTableNodeBasic> listener)
Проверят надичие подписчки на корень дерева
|
void |
TreeTableNodeBasic.onTreeBulkInserted(Integer index,
List<TreeTableNodeBasic> insertedChildren) |
void |
TreeTableNodeBasic.popup(xyz.cofe.collection.tree.TreeNodeEvent<TreeTableNodeBasic> ev) |
protected void |
TreeTableNodeBasic.ChildrenCollectionListener.removed(TreeTableNodeBasic e,
xyz.cofe.collection.list.EventList<TreeTableNodeBasic> list,
Integer position) |
void |
TreeTable.removeRootListener(xyz.cofe.collection.tree.TreeNodeListener<TreeTableNodeBasic> listener)
Удалить подписчика с коревого элемента дерева
|
protected void |
TreeTableNodeBasic.ChildrenCollectionListener.removing(TreeTableNodeBasic e,
xyz.cofe.collection.list.EventList<TreeTableNodeBasic> list,
Integer position) |
| Constructor and Description |
|---|
TreeTableNodeBasic(TreeTableNodeBasic sample,
boolean withChildren,
boolean preferred)
Конструктор копирования
|
| Modifier and Type | Class and Description |
|---|---|
class |
TreeRootNode |
| Modifier and Type | Method and Description |
|---|---|
TreeTableNodeBasic |
ObjectBrowser.addTop(Object value)
Добавляет узел в верних уровень дерева
|
TreeTableNodeBasic |
ObjectBrowser.getRoot()
Возвращает корень дерева объектов
|
| Modifier and Type | Method and Description |
|---|---|
Set<xyz.cofe.collection.Func1<List<JMenuItem>,TreeTableNodeBasic>> |
ObjectBrowser.getContextMenuBuilders()
Возвращает карту для создания контекстного меню
|
| Modifier and Type | Method and Description |
|---|---|
protected List<JMenuItem> |
ObjectBrowser.contextMenuOf(TreeTableNodeBasic node)
Получение списка контекстного меню, для заданного узла дерева
|
void |
ObjectBrowser.refresh(TreeTableNodeBasic ttnb)
Обновляет поддерево узла
|
void |
ObjectBrowser.setRoot(TreeTableNodeBasic newroot)
Указывает корень дерева объектов
|
| Modifier and Type | Method and Description |
|---|---|
ContextMenu<T> |
ContextMenu.call(xyz.cofe.collection.Func2<Object,TreeTableNodeBasic,T> callfn)
Указыает функцию вызываемую при нажатие на пункт меню
|
ContextMenu<T> |
ContextBuilder.ContextMenuBuilder.call(xyz.cofe.collection.Func2<Object,TreeTableNodeBasic,T> callfn) |
Context<T> |
ContextMenu.items(xyz.cofe.collection.Func2<Iterable<JMenuItem>,TreeTableNodeBasic,T> buildMenus)
Создает пункты меню для данного объекта
|
Context<T> |
ContextBuilder.ContextMenuBuilder.items(xyz.cofe.collection.Func2<Iterable<JMenuItem>,TreeTableNodeBasic,T> buildMenus) |
Context<T> |
ContextBuilder.leftClick(boolean dblClick,
xyz.cofe.collection.Func3<Object,T,TreeTableNodeBasic,MouseEvent> clickfn)
Указывает функцию срабатываемую при левом клике мыши
|
Context<T> |
Context.leftClick(xyz.cofe.collection.Func3<Object,T,TreeTableNodeBasic,MouseEvent> clickfn)
Добавляет обработчик на левый клик мыши
|
Context<T> |
ContextBuilder.leftClick(xyz.cofe.collection.Func3<Object,T,TreeTableNodeBasic,MouseEvent> clickfn)
Указывает функцию срабатываемую при левом клике мыши
|
Context<T> |
Context.leftDblClick(xyz.cofe.collection.Func3<Object,T,TreeTableNodeBasic,MouseEvent> clickfn)
Добавляет обработчик на левый двойной клик мыши
|
Context<T> |
ContextBuilder.leftDblClick(xyz.cofe.collection.Func3<Object,T,TreeTableNodeBasic,MouseEvent> clickfn)
Указывает функцию срабатываемую при левом клике мыши
|
| Constructor and Description |
|---|
TreeRootNode(TreeTableNodeBasic sample,
boolean withChildren,
boolean preferred) |
Copyright © 2019. All rights reserved.