| 接口 | 说明 |
|---|---|
| NodeExecutor<T extends TreeNodeModel<T>> |
节点操作的接口
|
| TreeNode<O> |
TreeNode,树型数据结构,和List,Set是一个类型
|
| TreeNodeMatcher<T extends TreeNodeModel<T>> |
树节点匹配器
|
| TreeNodeModel<T extends TreeNodeModel<T>> |
TreeNodeModel,树结构模型.
|
| 类 | 说明 |
|---|---|
| SimpleTreeNode<E> |
树节点
修改人 zhongj 构造参数已经确定必须有id,去掉setId()方法
修改人 zhongj 去掉childNodes的setter方法,用appendChildNodes()来代替
修改人 zhongj 去掉isLeafNode属性,通过childsize来判断
修改人 zhongj 加入clone方法,实现深度复制
|
| Tree<E> |
树的数据结构
修改人 zhongj 修改subtree方法,首先深度复制节点,再返回副本对象形成的树对象
|