| Package | Description |
|---|---|
| xyz.cofe.collection.tree |
Закрытие объектов (Closeable), подписчики, линивое значение, приемник
|
| xyz.cofe.cxconsole.menu | |
| xyz.cofe.cxconsole.ob | |
| xyz.cofe.gui.swing.tree | |
| xyz.cofe.j2d | |
| xyz.cofe.text.ast | |
| xyz.cofe.text.template.ast |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTreeNode<Node extends TreeNode>
Абстрактный узел дерева
|
class |
BasicTreeNode<Node extends TreeNode>
Базовая реализация tree node.
|
class |
BasicTreeNodeEvent<Node extends TreeNode>
Описание события узла древа
|
class |
IndexTreeNode<Node extends TreeNode>
Реализация узла древа с поддержкой сквозного индексирования узлов.
|
class |
PopupTreeNode<Node extends TreeNode>
Узел древа с уведомлением о изменении структуры
|
class |
SyncTreeNode<Node extends TreeNode>
Синхронизированый узел древа
|
interface |
TreeNode<Node extends TreeNode>
Интерфейс узла дерева
|
class |
TreeNodeAdded<Node extends TreeNode>
Событие добавления узла
|
interface |
TreeNodeAddedEvent<Node extends TreeNode>
Событие добавления дочернего улемента в древо
|
class |
TreeNodeAdding<Node extends TreeNode>
Событие добавления узла
|
interface |
TreeNodeAddingEvent<Node extends TreeNode>
Событие добавления дочернего улемента в древо
|
interface |
TreeNodeAppendChild<Node extends TreeNode>
Добавление дочернего элемента в конец списка
|
interface |
TreeNodeAssignSelfParent<Node extends TreeNode>
Устанавливает/сбрасывает родительский узел добавляемым дочерним узлам
|
class |
TreeNodeBulkInserted<Node extends TreeNode>
Событие массового добавления подузлов
|
interface |
TreeNodeDeepCounter<Node extends TreeNode>
Подсчет кол-ва вложенных узлов
|
interface |
TreeNodeDeepOffset<Node extends TreeNode>
Смещение к узлу относительно данного узла.
|
interface |
TreeNodeEvent<Node extends TreeNode>
Описание события
|
interface |
TreeNodeGetNodePath<Node extends TreeNode>
Получение пути от корня к узлу
|
interface |
TreeNodeListener<Node extends TreeNode>
Подписчик на события изменения древа
|
interface |
TreeNodeListeners<Node extends TreeNode>
Подписчики на события TreeNodeEvent
|
interface |
TreeNodeNotifier<Node extends TreeNode>
Уведомления о измении стркутуры древа.
|
class |
TreeNodeNotifierDef<Node extends TreeNode>
Дефолт реализация
|
interface |
TreeNodePopupEvent<Node extends TreeNode>
Всплывающее событие от узла древа к корню
|
class |
TreeNodeRemoved<Node extends TreeNode>
Всплывающее событие удаления узла
|
interface |
TreeNodeRemovedEvent<Node extends TreeNode>
Событие удаления дочернего улемента из древо
|
class |
TreeNodeRemoving<Node extends TreeNode>
Всплывающее событие удаления узла
|
interface |
TreeNodeRemovingEvent<Node extends TreeNode>
Событие удаления дочернего улемента из древо
|
interface |
TreeNodeSetParent<Node extends TreeNode>
Устанавливает родительский узел
|
interface |
TreeNodeUpdateParent<Node extends TreeNode>
Обновляет родительский узел
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
TreeNodeAppendChild<Node extends TreeNode>
Добавление дочернего элемента в конец списка
|
interface |
TreeNodeAssignSelfParent<Node extends TreeNode>
Устанавливает/сбрасывает родительский узел добавляемым дочерним узлам
|
interface |
TreeNodeDeepCounter<Node extends TreeNode>
Подсчет кол-ва вложенных узлов
|
interface |
TreeNodeDeepOffset<Node extends TreeNode>
Смещение к узлу относительно данного узла.
|
interface |
TreeNodeListeners<Node extends TreeNode>
Подписчики на события TreeNodeEvent
|
interface |
TreeNodeNotifier<Node extends TreeNode>
Уведомления о измении стркутуры древа.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTreeNode<Node extends TreeNode>
Абстрактный узел дерева
|
class |
BasicTreeNode<Node extends TreeNode>
Базовая реализация tree node.
|
class |
IndexTreeNode<Node extends TreeNode>
Реализация узла древа с поддержкой сквозного индексирования узлов.
|
class |
PopupTreeNode<Node extends TreeNode>
Узел древа с уведомлением о изменении структуры
|
class |
SyncTreeNode<Node extends TreeNode>
Синхронизированый узел древа
|
| Modifier and Type | Field and Description |
|---|---|
protected TreeNode<Node> |
TreeNodeAdding.child
Дочерний узел
|
protected TreeNode<Node> |
TreeNodeRemoved.child
Дочерний узел который был удален
|
protected TreeNode<Node> |
TreeNodeAdded.child
Дочерний узел
|
protected TreeNode<Node> |
TreeNodeRemoving.child
Дочерний узел который будет удален
|
protected TreeNode<Node> |
TreeNodeBulkInserted.parent
Родительский узел в который добавлен дочерний узел
|
protected Node |
AbstractTreeNode.parent
Указывает на родительский узел или null, если нет роди
|
protected TreeNode<Node> |
TreeNodeAdding.parent
Родительский узел в который добавлен дочерний узел
|
protected TreeNode<Node> |
TreeNodeRemoved.parent
Родительский узел из которого был удален дочерний узел
|
protected TreeNode<Node> |
TreeNodeAdded.parent
Родительский узел в который добавлен дочерний узел
|
protected TreeNode<Node> |
TreeNodeRemoving.parent
Родительский узел из которого будет удален дочерний узел
|
protected TreeNode |
BasicTreeNodeEvent.source
Источник события
|
| Modifier and Type | Field and Description |
|---|---|
static WeakHashMap<TreeNode,Integer> |
TreeNodeDeepCounterDef.deepCounter |
protected List<TreeNode<Node>> |
TreeNodeBulkInserted.items
Дочерний узел
|
static WeakHashMap<TreeNode,ListenersHelper> |
TreeNodeListenersDef.listeners |
protected List<TreeNode<Node>> |
TreeNodeBulkInserted.popupPath |
protected List<TreeNode<Node>> |
TreeNodeAdding.popupPath |
protected List<TreeNode<Node>> |
TreeNodeRemoved.popupPath |
protected List<TreeNode<Node>> |
TreeNodeAdded.popupPath |
protected List<TreeNode<Node>> |
TreeNodeRemoving.popupPath |
| Modifier and Type | Method and Description |
|---|---|
static <Node extends TreeNode> |
AbstractTreeNode.tree(TreeNode<Node> start,
TreeWalkType walkType)
Обход вершин, начиная с указанной в определенном порядке
|
static <Node extends TreeNode> |
AbstractTreeNode.tree(TreeNode<Node> start,
TreeWalkType walkType,
Func1<Boolean,TreeNode<Node>> follow)
Обход вершин, начиная с указанной в определенном порядке
|
static <Node extends TreeNode> |
AbstractTreeNode.visit(Func1<Boolean,Stack<Node>> visiter,
Func1<Object,Stack<Node>> exitVisiter,
TreeNode<Node> startNode) |
static <Node extends TreeNode> |
AbstractTreeNode.visit(Func1<Boolean,Stack<Node>> visiter,
TreeNode<Node> startNode) |
static <Node extends TreeNode<?>> |
AbstractTreeNode.visit(Visitor<Node> visitor,
TreeNode<Node> startNode) |
static <Node extends TreeNode> |
AbstractTreeNode.walk(TreeNode<Node> start)
Возвращает итератор по узлам дерева
|
static <Node extends TreeNode> |
AbstractTreeNode.walk(TreeNode<Node> start,
Func1<Boolean,TreeNode<Node>> follow)
Возвращает итератор по узлам дерева
|
| Modifier and Type | Method and Description |
|---|---|
TreeNode<Node> |
TreeNodeAddingEvent.getChild()
Дочерний узел который был добавлен
|
TreeNode<Node> |
TreeNodeRemovedEvent.getChild()
Дочерний узел который был удален
|
TreeNode<Node> |
TreeNodeAdding.getChild()
Возвращает дочерний узел
|
TreeNode<Node> |
TreeNodeRemoved.getChild()
Возвращает дочерний узел
|
TreeNode<Node> |
TreeNodeAdded.getChild()
Возвращает дочерний узел
|
TreeNode<Node> |
TreeNodeRemovingEvent.getChild()
Дочерний узел который был удален
|
TreeNode<Node> |
TreeNodeRemoving.getChild()
Возвращает дочерний узел
|
TreeNode<Node> |
TreeNodeAddedEvent.getChild()
Дочерний узел который был добавлен
|
Node[] |
TreeNode.getChildren()
Возвращает дочерние узлы
|
TreeNode<Node> |
TreeNodeBulkInserted.getParent()
Возвращает родительский узел в который добавлен дочерний узел
|
TreeNode<Node> |
TreeNodeAddingEvent.getParent()
Родительский узел в который был добавлен дочерний узел
|
TreeNode<Node> |
TreeNodeRemovedEvent.getParent()
Родительский узел из которого был удален дочерний узел
|
TreeNode<Node> |
TreeNodeAdding.getParent()
Возвращает родительский узел в который будет добавлен дочерний узел
|
TreeNode<Node> |
TreeNodeRemoved.getParent()
Возвращает родительский узел
|
TreeNode<Node> |
TreeNodeAdded.getParent()
Возвращает родительский узел в который добавлен дочерний узел
|
TreeNode<Node> |
TreeNodeRemovingEvent.getParent()
Родительский узел из которого был удален дочерний узел
|
TreeNode<Node> |
TreeNodeRemoving.getParent()
Возвращает родительский узел
|
TreeNode<Node> |
TreeNodeAddedEvent.getParent()
Родительский узел в который был добавлен дочерний узел
|
TreeNode<Node> |
TreeNodeEvent.getSource()
Источник события
|
TreeNode<Node> |
BasicTreeNodeEvent.getSource()
Источник события
|
| Modifier and Type | Method and Description |
|---|---|
List<TreeNode<Node>> |
TreeNodeBulkInserted.getItems()
Возвращает добавленные узлы
|
List<TreeNode<Node>> |
TreeNodeBulkInserted.getPopupPath() |
List<TreeNode<Node>> |
TreeNodeAdding.getPopupPath() |
List<TreeNode<Node>> |
TreeNodeRemoved.getPopupPath() |
List<TreeNode<Node>> |
TreeNodeAdded.getPopupPath() |
List<TreeNode<Node>> |
TreeNodeRemoving.getPopupPath() |
List<TreeNode<Node>> |
TreeNodePopupEvent.getPopupPath()
Путь события от узла древа к корню
|
| Modifier and Type | Method and Description |
|---|---|
static Integer |
TreeNodeDeepCounterDef.getDeepCounterOf(TreeNode tn) |
static int |
AbstractTreeNode.getIndex(TreeNode thisNode)
Возвращает собственный дочерний индекс
|
static List |
AbstractTreeNode.getNodePath(TreeNode node)
Возвращает путь от корня к узлу
|
static int |
TreeNodeDeepCounterDef.getNodesCountOf(TreeNode tn) |
static Object |
AbstractTreeNode.getSibling(TreeNode thisNode,
int offset)
Возвращает соседний узел
|
static void |
TreeNodeDeepCounterDef.onTreeNodeAdded(TreeNode tn,
Integer index,
Object child) |
static void |
TreeNodeDeepCounterDef.onTreeNodeRemoved(TreeNode tn,
Integer index,
Object child) |
protected static void |
TreeNodeDeepCounterDef.resetDeepCounterOf(TreeNode tn,
Set<TreeNode> visited) |
static void |
TreeNodeDeepCounterDef.setDeepCounterOf(TreeNode tn,
Integer v) |
static <Node extends TreeNode> |
AbstractTreeNode.tree(TreeNode<Node> start,
TreeWalkType walkType)
Обход вершин, начиная с указанной в определенном порядке
|
static <Node extends TreeNode> |
AbstractTreeNode.tree(TreeNode<Node> start,
TreeWalkType walkType,
Func1<Boolean,TreeNode<Node>> follow)
Обход вершин, начиная с указанной в определенном порядке
|
static <Node extends TreeNode> |
AbstractTreeNode.visit(Func1<Boolean,Stack<Node>> visiter,
Func1<Object,Stack<Node>> exitVisiter,
TreeNode<Node> startNode) |
static <Node extends TreeNode> |
AbstractTreeNode.visit(Func1<Boolean,Stack<Node>> visiter,
TreeNode<Node> startNode) |
static <Node extends TreeNode<?>> |
AbstractTreeNode.visit(Visitor<Node> visitor,
TreeNode<Node> startNode) |
static <Node extends TreeNode> |
AbstractTreeNode.walk(TreeNode<Node> start)
Возвращает итератор по узлам дерева
|
static <Node extends TreeNode> |
AbstractTreeNode.walk(TreeNode<Node> start,
Func1<Boolean,TreeNode<Node>> follow)
Возвращает итератор по узлам дерева
|
| Modifier and Type | Method and Description |
|---|---|
protected static void |
TreeNodeDeepCounterDef.resetDeepCounterOf(TreeNode tn,
Set<TreeNode> visited) |
static <Node extends TreeNode> |
AbstractTreeNode.tree(TreeNode<Node> start,
TreeWalkType walkType,
Func1<Boolean,TreeNode<Node>> follow)
Обход вершин, начиная с указанной в определенном порядке
|
static <Node extends TreeNode> |
AbstractTreeNode.walk(TreeNode<Node> start,
Func1<Boolean,TreeNode<Node>> follow)
Возвращает итератор по узлам дерева
|
| Constructor and Description |
|---|
TreeNodeBulkInserted(TreeNode<Node> source,
TreeNode<Node> parent,
int insertIndex,
List<TreeNode<Node>> insertedItems) |
| Modifier and Type | Class and Description |
|---|---|
class |
MenuContainer |
class |
MenuNode
Пункт меню
|
class |
MenuRoot |
class |
MenuTrigger |
| Modifier and Type | Class and Description |
|---|---|
class |
TreeRootNode |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TreeTableNode<Node extends TreeTableNode>
Узел tree table
|
| Modifier and Type | Class and Description |
|---|---|
class |
TreeTableNodeBasic
Базовая реализация TreeTableNode
|
class |
TreeTableNodeExpander
Узел осуществляющий чтение итератора и вставку прочитанных на свое место
|
| Modifier and Type | Field and Description |
|---|---|
protected List<TreeNode<TreeTableNode>> |
TreeTablePopup.popupPath |
| Modifier and Type | Method and Description |
|---|---|
TreeNode<TreeTableNodeBasic> |
TreeTableExpanderFinish.getSource() |
| Modifier and Type | Method and Description |
|---|---|
List<TreeNode<TreeTableNode>> |
TreeTablePopup.getPopupPath() |
| Constructor and Description |
|---|
TreeTableDataChagned(TreeNode source) |
TreeTableDataChagned(TreeNode source,
Object oldData,
Object newData) |
TreeTableNodeCollapsed(TreeNode node)
Сокрытие узла.
|
TreeTableNodeCollapsed(TreeNode source,
TreeTableNodeCollapsing collapsing)
Сокрытие узла
|
TreeTableNodeCollapsing(TreeNode source)
Раскрытие узла
|
TreeTableNodeExpanded(TreeNode source)
Раскрытие узла
|
TreeTableNodeExpanded(TreeNode source,
TreeTableNodeExpanding expanding)
Раскрытие узла
|
TreeTableNodeExpanding(TreeNode source)
Раскрытие узла
|
TreeTablePopup(TreeNode source) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
GNode
Графический узел
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNode
Базовый узел
|
class |
ControlPoint
Графический объект для управления положением контрольной точки другого объекта
|
class |
Document2D |
class |
GraphicNode |
class |
RulersNode
Линейка
|
class |
ShapeNode |
class |
TextNode |
| Modifier and Type | Class and Description |
|---|---|
class |
AstNode |
| Modifier and Type | Class and Description |
|---|---|
class |
Block |
class |
BlockBody |
class |
Code |
class |
Escape |
class |
Sequence |
class |
Text |
Copyright © 2018. All rights reserved.