kd.bos.form.control.events

## 类 TreeNodeEvent

- java.lang.Object
- - java.util.EventObject
  - - kd.bos.form.control.events.TreeNodeEvent

- 所有已实现的接口:
    java.io.Serializable
  直接已知子类:
    TreeNodeCheckEvent

      @KSObject
      public class TreeNodeEvent
      extends java.util.EventObject

  树节点展开事件
  另请参阅:
    序列化表格

- - ### 构造器概要

    构造器
    构造器和说明
    `TreeNodeEvent(java.lang.Object source)`
    `TreeNodeEvent(java.lang.Object source, java.lang.Object parentNodeId, java.lang.Object nodeId)`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `TreeNode` | `getExpandedNode()`
    `java.lang.Object` | `getNodeId()`
    `java.lang.Object` | `getParentNodeId()`
    `int` | `getRowKey()` 业务需要事件获取行号
    `java.lang.Object` | `getSource()`
    `boolean` | `isCancel()` 查看是否取消
    `boolean` | `isPropagation()`
    `void` | `setCancel(boolean cancel)` 设置是否取消
    `void` | `setExpandedNode(TreeNode expandedNode)` 设置展开后节点。
    `void` | `setNodeId(java.lang.Object nodeId)`
    `void` | `setPropagation(boolean propagation)`
    `void` | `setRowKey(int rowKey)`

    - ### 从类继承的方法 java.util.EventObject

      `toString`

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

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

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

    - #### TreeNodeEvent

          public TreeNodeEvent(java.lang.Object source)

    - #### TreeNodeEvent

          public TreeNodeEvent(java.lang.Object source,
                               java.lang.Object parentNodeId,
                               java.lang.Object nodeId)

  - ### 方法详细资料

    - #### isCancel

          public boolean isCancel()

      查看是否取消
      返回:
        true（取消）or false（未取消）

    - #### setCancel

          public void setCancel(boolean cancel)

      设置是否取消
      参数:
        `cancel` - true（取消）or false（未取消）

    - #### getParentNodeId

          @KSMethod
          public java.lang.Object getParentNodeId()

      返回:
        the parentNodeId

    - #### getNodeId

          @KSMethod
          public java.lang.Object getNodeId()

      返回:
        the nodeId

    - #### setNodeId

          @KSMethod
          public void setNodeId(java.lang.Object nodeId)

    - #### isPropagation

          @KSMethod
          public boolean isPropagation()

      返回:
        the propagation

    - #### setPropagation

          @KSMethod
          public void setPropagation(boolean propagation)

      参数:
        `propagation` - the propagation to set

    - #### getSource

          @KSMethod
          public java.lang.Object getSource()

      覆盖:
        `getSource` 在类中 `java.util.EventObject`
      返回:
        the source

    - #### getExpandedNode

          public TreeNode getExpandedNode()

      返回:
        the expandedNode

    - #### setExpandedNode

          public void setExpandedNode(TreeNode expandedNode)

      设置展开后节点。插件展开节点后，调用该方法设置展开后的结果给平台显示。
      参数:
        `expandedNode` - the expandedNode to set

    - #### getRowKey

          @KSMethod
          public int getRowKey()

      业务需要事件获取行号

    - #### setRowKey

          public void setRowKey(int rowKey)