org.richfaces.model

## Interface TreeNode

- All Known Implementing Classes:
    TreeNodeImpl

      public interface TreeNode

  Author:
    Nick Belaevski

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addChild(Object key, TreeNode child)`
    `TreeNode` | `getChild(Object key)`
    `Iterator<Object>` | `getChildrenKeysIterator()`
    `int` | `indexOf(Object key)`
    `void` | `insertChild(int idx, Object key, TreeNode child)`
    `boolean` | `isLeaf()`
    `void` | `removeChild(Object key)`

- - ### Method Detail

    - #### getChild

          TreeNode getChild(Object key)

    - #### indexOf

          int indexOf(Object key)

    - #### getChildrenKeysIterator

          Iterator<Object> getChildrenKeysIterator()

    - #### isLeaf

          boolean isLeaf()

    - #### addChild

          void addChild(Object key,
                        TreeNode child)

    - #### insertChild

          void insertChild(int idx,
                           Object key,
                           TreeNode child)

    - #### removeChild

          void removeChild(Object key)

Copyright © 2016 JBoss by Red Hat. All Rights Reserved.