jp.go.nict.langrid.commons.cs.binding
クラス BindingNode

java.lang.Object
  上位を拡張 jp.go.nict.langrid.commons.cs.binding.BindingNode
すべての実装されたインタフェース:
Serializable

public class BindingNode
extends Object
implements Serializable

階層型構造バインディングを保持するクラス。

バージョン:
$Revision: 10119 $
作成者:
Takao Nakaguchi, $Author: mori $
関連項目:
直列化された形式

コンストラクタの概要
BindingNode()
          コンストラクタ。
BindingNode(String invocationName, String serviceId)
          コンストラクタ。
BindingNode(String invocationName, String gridId, String serviceId)
          コンストラクタ。
 
メソッドの概要
 BindingNode addChild(BindingNode child)
          子要素を追加する。
 List<BindingNode> getChildren()
          子要素の配列を返す。
 String getGridId()
          置き換えるサービスのグリッドIDを返す。
 String getInvocationName()
          サービス呼び出しの名前を返す。
 String getServiceId()
          置き換えるサービスIDを返す。
 void setChildren(List<BindingNode> children)
          子要素の配列を設定する。
 void setGridId(String gridId)
          置き換えるサービスのグリッドIDを設定する。
 void setInvocationName(String invocationName)
          サービス呼び出しの名前を設定する。
 void setServiceId(String serviceId)
          置き換えるサービスIDを設定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BindingNode

public BindingNode()
コンストラクタ。


BindingNode

public BindingNode(String invocationName,
                   String gridId,
                   String serviceId)
コンストラクタ。

パラメータ:
invocationName - サービス呼び出しの名前
gridId - 置き換えるサービスのグリッドID
serviceId - 置き換えるサービスID

BindingNode

public BindingNode(String invocationName,
                   String serviceId)
コンストラクタ。 gridIdはバインディングが行われる複合サービスのグリッドIDを指定しているものみなされる。

パラメータ:
invocationName - サービス呼び出しの名前
serviceId - 置き換えるサービスID
メソッドの詳細

getInvocationName

public String getInvocationName()
サービス呼び出しの名前を返す。

戻り値:
サービス呼び出しの名前

setInvocationName

public void setInvocationName(String invocationName)
サービス呼び出しの名前を設定する。

パラメータ:
invocationName - サービス呼び出しの名前

getGridId

public String getGridId()
置き換えるサービスのグリッドIDを返す。

戻り値:
置き換えるサービスのグリッドID

setGridId

public void setGridId(String gridId)
置き換えるサービスのグリッドIDを設定する。

パラメータ:
gridId - 置き換えるサービスのグリッドID

getServiceId

public String getServiceId()
置き換えるサービスIDを返す。

戻り値:
置き換えるサービスID

setServiceId

public void setServiceId(String serviceId)
置き換えるサービスIDを設定する。

パラメータ:
serviceId - 置き換えるサービスID

getChildren

public List<BindingNode> getChildren()
子要素の配列を返す。

戻り値:
子要素の配列

setChildren

public void setChildren(List<BindingNode> children)
子要素の配列を設定する。

パラメータ:
children - 子要素の配列

addChild

public BindingNode addChild(BindingNode child)
子要素を追加する。自分自身を返す。

パラメータ:
child - 子要素
戻り値:
自分自身