jp.ac.naka.ec
クラス TreeNodeImpl

java.lang.Object
  上位を拡張 jp.ac.naka.ec.TreeNodeImpl
すべての実装されたインタフェース:
TreeNode
直系の既知のサブクラス:
EntityImpl

public class TreeNodeImpl
extends java.lang.Object
implements TreeNode

TreeNodeの実装クラス

作成者:
Takashi Kasuya

コンストラクタの概要
TreeNodeImpl()
          コンストラクタ
TreeNodeImpl(TreeNode parent)
          親を指定してインスタンスを生成
 
メソッドの概要
 void addChild(TreeNode node)
           
 boolean equals(java.lang.Object obj)
           
 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)
           
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TreeNodeImpl

public TreeNodeImpl()
コンストラクタ


TreeNodeImpl

public TreeNodeImpl(TreeNode parent)
親を指定してインスタンスを生成

パラメータ:
parent -
メソッドの詳細

addChild

public void addChild(TreeNode node)
定義:
インタフェース TreeNode 内の addChild

getChildNodes

public java.util.Set<TreeNode> getChildNodes()
インタフェース TreeNode の記述:
子ノードの取得

定義:
インタフェース TreeNode 内の getChildNodes
戻り値:

getFullyQualifiedName

public java.lang.String getFullyQualifiedName()
インタフェース TreeNode の記述:
完全修飾名の取得

定義:
インタフェース TreeNode 内の getFullyQualifiedName
戻り値:

hasChildNodes

public boolean hasChildNodes()
インタフェース TreeNode の記述:
子ノードを持っているか?

定義:
インタフェース TreeNode 内の hasChildNodes

hasParent

public boolean hasParent()
インタフェース TreeNode の記述:
親を持っているか?

定義:
インタフェース TreeNode 内の hasParent
戻り値:

removeChild

public boolean removeChild(TreeNode node)
定義:
インタフェース TreeNode 内の removeChild
戻り値:

getParent

public TreeNode getParent()
インタフェース TreeNode の記述:
親ノードの取得

定義:
インタフェース TreeNode 内の getParent
戻り値:

setParent

public void setParent(TreeNode node)
定義:
インタフェース TreeNode 内の setParent

getName

public java.lang.String getName()
インタフェース TreeNode の記述:
ユニーク名を返す

定義:
インタフェース TreeNode 内の getName
戻り値:

setName

public void setName(java.lang.String name)
定義:
インタフェース TreeNode 内の setName

equals

public boolean equals(java.lang.Object obj)
オーバーライド:
クラス java.lang.Object 内の equals

include

public boolean include(TreeNode node)
インタフェース TreeNode の記述:
ノード内に含まれているか

定義:
インタフェース TreeNode 内の include
戻り値: