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 -