kd.bos.list

## 类 AbstractTreeListView

- java.lang.Object
- - kd.bos.list.AbstractTreeListView

- 所有已实现的接口:
    TreeNodeClickListener, ITreeListView

      public class AbstractTreeListView
      extends java.lang.Object
      implements ITreeListView, TreeNodeClickListener

- - ### 构造器概要

    构造器
    构造器和说明
    `AbstractTreeListView()`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `addTreeNodeClickListener(TreeNodeClickListener treeNodeClickListener)`
    `void` | `focusRootNode()`
    `TreeNode` | `getRoot()`
    `ITreeModel` | `getTreeModel()`
    `TreeView` | `getTreeView()`
    `void` | `initialize(IListView view, TreeView tv)`
    `void` | `refresh()`
    `void` | `refreshTreeNode(java.lang.String nodeId)`
    `void` | `refreshTreeView()`
    `void` | `setRoot(TreeNode root)`
    `void` | `treeNodeClick(TreeNodeEvent e)` 树形节点点击事件
    `void` | `treeNodeDoubleClick(TreeNodeEvent e)` 树形节点双击事件

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### AbstractTreeListView

          public AbstractTreeListView()

  - ### 方法详细资料

    - #### addTreeNodeClickListener

          public void addTreeNodeClickListener(TreeNodeClickListener treeNodeClickListener)

      指定者:
        `addTreeNodeClickListener` 在接口中 `ITreeListView`

    - #### getRoot

          public TreeNode getRoot()

    - #### setRoot

          public void setRoot(TreeNode root)

    - #### initialize

          public void initialize(IListView view,
                                 TreeView tv)

      指定者:
        `initialize` 在接口中 `ITreeListView`

    - #### refresh

          public void refresh()

      指定者:
        `refresh` 在接口中 `ITreeListView`

    - #### refreshTreeView

          public void refreshTreeView()

      指定者:
        `refreshTreeView` 在接口中 `ITreeListView`

    - #### getTreeView

          public TreeView getTreeView()

      指定者:
        `getTreeView` 在接口中 `ITreeListView`

    - #### getTreeModel

          public ITreeModel getTreeModel()

      指定者:
        `getTreeModel` 在接口中 `ITreeListView`

    - #### refreshTreeNode

          public void refreshTreeNode(java.lang.String nodeId)

      指定者:
        `refreshTreeNode` 在接口中 `ITreeListView`

    - #### treeNodeClick

          public void treeNodeClick(TreeNodeEvent e)

      树形节点点击事件
      指定者:
        `treeNodeClick` 在接口中 `TreeNodeClickListener`
      参数:
        `树形列表信息` -

    - #### treeNodeDoubleClick

          public void treeNodeDoubleClick(TreeNodeEvent e)

      树形节点双击事件
      指定者:
        `treeNodeDoubleClick` 在接口中 `TreeNodeClickListener`
      参数:
        `树形列表信息` -

    - #### focusRootNode

          public void focusRootNode()

      指定者:
        `focusRootNode` 在接口中 `ITreeListView`