概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.ac.naka.ec
インタフェース TreeNode

既知のサブインタフェースの一覧:
  Entity, EntityContainer

既知の実装クラスの一覧:
  AbstractEntity, ButtonEntity, EntityCollaborator, EntityContainerImpl, EntityImpl, MediaReceiverEntity, MessageDumperEntity, TreeNodeImpl, VideoTransmitterEntity

    public interface TreeNode

木構造による管理を実現するための基本クラス。

作成者:
  Takashi Kasuya

メソッドの概要
`void` | `addChild(TreeNode node)`
`java.util.Set<TreeNode>` | `getChildNodes()` 子ノードの取得
`java.lang.String` | `getFullyQualifiedName()` 完全修飾名の取得
`java.lang.String` | `getName()` ユニーク名を返す
`TreeNode` | `getParent()` 親ノードの取得
`boolean` | `hasChildNodes()` 子ノードを持っているか？
`boolean` | `hasParent()` 親を持っているか？
`boolean` | `include(TreeNode node)` ノード内に含まれているか
`boolean` | `removeChild(TreeNode node)`
`void` | `setName(java.lang.String name)`
`void` | `setParent(TreeNode node)`

メソッドの詳細

### hasParent

    boolean hasParent()

  親を持っているか？

  戻り値:

### hasChildNodes

    boolean hasChildNodes()

  子ノードを持っているか？

### getParent

    TreeNode getParent()

  親ノードの取得

  戻り値:

### getChildNodes

    java.util.Set<TreeNode> getChildNodes()

  子ノードの取得

  戻り値:

### setParent

    void setParent(TreeNode node)

  パラメータ:
    `node` -

### addChild

    void addChild(TreeNode node)

  パラメータ:
    `node` -

### removeChild

    boolean removeChild(TreeNode node)

  パラメータ:
    `node` -
  戻り値:

### getFullyQualifiedName

    java.lang.String getFullyQualifiedName()

  完全修飾名の取得

  戻り値:

### include

    boolean include(TreeNode node)

  ノード内に含まれているか

  パラメータ:
    `node` -
  戻り値:

### getName

    java.lang.String getName()

  ユニーク名を返す

  戻り値:

### setName

    void setName(java.lang.String name)

  パラメータ:
    `name` -

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド