Package-level declarations
Types
Link copied to clipboard
open class DynamicTree<T, M : DynamicTreeModel<T>>(model: M, itemVisualizer: ItemVisualizer<T, ExpandableItem>? = null, selectionModel: SelectionModel<Path<Int>>? = null) : Tree<T, M>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class MutableNodeBuilder<T>(var value: T, val children: MutableList<MutableNodeBuilder<T>> = mutableListOf())
Link copied to clipboard
class MutableTree<T, M : MutableTreeModel<T>>(model: M, itemVisualizer: ItemVisualizer<T, ExpandableItem>? = null, selectionModel: SelectionModel<Path<Int>>? = null) : DynamicTree<T, M> , Editable
Link copied to clipboard
Link copied to clipboard
class MutableTreeNode<T>(var value: T, var children: MutableList<MutableTreeNode<T>> = mutableListOf()) : TreeNode<T>
Link copied to clipboard
Created by Nicholas Eddy on 3/27/18.
Link copied to clipboard
class SimpleMutableTreeModel<T>(root: MutableTreeNode<T>) : SimpleTreeModel<T, MutableTreeNode<T>> , MutableTreeModel<T>
Link copied to clipboard
Link copied to clipboard
Created by Nicholas Eddy on 12/13/18.
Link copied to clipboard