jp.go.aist.dmrc.platform.beans.util.variable
クラス PFObjectNetworkNodeVariable

java.lang.Object
  拡張jp.go.aist.dmrc.platform.beans.util.variable.PFVariable
      拡張jp.go.aist.dmrc.platform.beans.util.variable.PFObjectNetworkNodeVariable
すべての実装インタフェース:
PFComponent, PFDataSetEventSource, PFEventSource, PFXMLSerializable, java.io.Serializable

public class PFObjectNetworkNodeVariable
extends PFVariable
implements PFXMLSerializable

ネットワークノード(PFObjectNetworkNode)を格納する変数コンポーネント。

このコンポーネントから以下のイベントが発生する。

関連項目:
直列化された形式

フィールドの概要
 
クラス jp.go.aist.dmrc.platform.beans.util.variable.PFVariable から継承したフィールド
PROPERTY_EXCEPTION_NULL
 
コンストラクタの概要
PFObjectNetworkNodeVariable()
          デフォルトコンストラクタ
 
メソッドの概要
 boolean equalsVariable(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.equals(java.lang.Object)を呼び出す。
 java.lang.String expr()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.expr()を呼び出す。
 java.lang.Class getClassVariable()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.getClass()を呼び出す。
 java.lang.String getComponentName()
          コンポーネント名称を取得する。
 java.lang.Object getData()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.getData()を呼び出す。
 java.lang.String getLabel()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.getLabel()を呼び出す。
 PFObjectNetworkNode getObjectNetworkNode()
          ネットワークノードを取得する。
 int hashCodeVariable()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.hashCode()を呼び出す。
protected  void initialize()
           
 boolean isMain()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.isMain()を呼び出す。
 boolean isSub()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.isSub()を呼び出す。
 boolean isSubNetwork()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.isSubNetwork()を呼び出す。
 void localeUpdated()
          ロケール変更に対応する。
 void notifyAllVariable()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.notifyAll()を呼び出す。
 void notifyVariable()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.notify()を呼び出す。
 void readXML(PFXMLLoader in)
          コンポーネントのXML入力.
 void reverseMainSub()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.reverseMainSub()を呼び出す。
 java.lang.Object setData(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.setData(java.lang.Object)を呼び出す。
 void setEmptyObjectNetworkNode()
          空のネットワークノードを設定する。
 void setEmptyObjectNetworkNodeQuiet()
          空のネットワークノードを設定する(イベント発生なし)。
 java.lang.String setLabel(java.lang.String v0)
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.setLabel(java.lang.String)を呼び出す。
 void setMain()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.setMain()を呼び出す。
 void setObjectNetworkNode(PFObjectNetworkNode node)
          ネットワークノードを設定する。
 void setObjectNetworkNodeQuiet(PFObjectNetworkNode node)
          ネットワークノードを設定する(イベント発生なし)。
 void setSub()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.setSub()を呼び出す。
 java.lang.String toStringVariable()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.toString()を呼び出す。
 void waitVariable()
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.wait()を呼び出す。
 void waitVariable(long v0)
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.wait(long)を呼び出す。
 void waitVariable(long v0, int v1)
          jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.wait(long,int)を呼び出す。
 void writeXML(PFXMLGenerator out)
          コンポーネントのXML出力.
 
クラス jp.go.aist.dmrc.platform.beans.util.variable.PFVariable から継承したメソッド
addPFDataSetListener, getComponentID, getComponentKey, getComponentKeys, getComponentPublicName, getComponentString, getDuplicateObject, getName, getObject, getPFDataSetListenerList, getResult, hasInstanceOf, hasResult, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, isNull, removePFDataSetListener, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentKeys, setComponentPublicName, setName, setNull, setObject, setObjectQuiet, setResult
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFObjectNetworkNodeVariable

public PFObjectNetworkNodeVariable()
デフォルトコンストラクタ

メソッドの詳細

getComponentName

public java.lang.String getComponentName()
コンポーネント名称を取得する。

定義:
インタフェース PFComponent 内の getComponentName
戻り値:
コンポーネント名
関連項目:
PFComponent.getComponentName()

localeUpdated

public void localeUpdated()
ロケール変更に対応する。

定義:
インタフェース PFComponent 内の localeUpdated
関連項目:
PFComponent.localeUpdated()

readXML

public void readXML(PFXMLLoader in)
コンポーネントのXML入力.

定義:
インタフェース PFXMLSerializable 内の readXML
パラメータ:
in - XML入力ユーティリティ

writeXML

public void writeXML(PFXMLGenerator out)
              throws java.io.IOException
コンポーネントのXML出力.

定義:
インタフェース PFXMLSerializable 内の writeXML
パラメータ:
out - XML出力ユーティリティ
例外:
java.io.IOException

setObjectNetworkNode

public void setObjectNetworkNode(PFObjectNetworkNode node)
                          throws PFException
ネットワークノードを設定する。 データ設定イベントが発生する。

パラメータ:
node - ネットワークノード
例外:
PFException - イベント処理エラー

setObjectNetworkNodeQuiet

public void setObjectNetworkNodeQuiet(PFObjectNetworkNode node)
                               throws PFException
ネットワークノードを設定する(イベント発生なし)。

パラメータ:
node - ネットワークノード
例外:
PFException - イベント処理エラー

getObjectNetworkNode

public PFObjectNetworkNode getObjectNetworkNode()
ネットワークノードを取得する。

戻り値:
ネットワークノード

setEmptyObjectNetworkNode

public void setEmptyObjectNetworkNode()
                               throws PFException
空のネットワークノードを設定する。 データ設定イベントが発生する。

例外:
PFException - イベント処理エラー

setEmptyObjectNetworkNodeQuiet

public void setEmptyObjectNetworkNodeQuiet()
空のネットワークノードを設定する(イベント発生なし)。


initialize

protected void initialize()

equalsVariable

public boolean equalsVariable(java.lang.Object v0)
                       throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.equals(java.lang.Object)を呼び出す。

パラメータ:
v0 - java.lang.Object
戻り値:
boolean
例外:
PFException

getData

public java.lang.Object getData()
                         throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.getData()を呼び出す。

戻り値:
java.lang.Object
例外:
PFException

setData

public java.lang.Object setData(java.lang.Object v0)
                         throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.setData(java.lang.Object)を呼び出す。

パラメータ:
v0 - java.lang.Object
戻り値:
java.lang.Object
例外:
PFException

getLabel

public java.lang.String getLabel()
                          throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.getLabel()を呼び出す。

戻り値:
java.lang.String
例外:
PFException

setLabel

public java.lang.String setLabel(java.lang.String v0)
                          throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.setLabel(java.lang.String)を呼び出す。

パラメータ:
v0 - java.lang.String
戻り値:
java.lang.String
例外:
PFException

expr

public java.lang.String expr()
                      throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.expr()を呼び出す。

戻り値:
java.lang.String
例外:
PFException

isMain

public boolean isMain()
               throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.isMain()を呼び出す。

戻り値:
boolean
例外:
PFException

reverseMainSub

public void reverseMainSub()
                    throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.reverseMainSub()を呼び出す。

例外:
PFException

isSubNetwork

public boolean isSubNetwork()
                     throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.isSubNetwork()を呼び出す。

戻り値:
boolean
例外:
PFException

setMain

public void setMain()
             throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.setMain()を呼び出す。

例外:
PFException

setSub

public void setSub()
            throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.setSub()を呼び出す。

例外:
PFException

isSub

public boolean isSub()
              throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.isSub()を呼び出す。

戻り値:
boolean
例外:
PFException

hashCodeVariable

public int hashCodeVariable()
                     throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.hashCode()を呼び出す。

戻り値:
int
例外:
PFException

getClassVariable

public java.lang.Class getClassVariable()
                                 throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.getClass()を呼び出す。

戻り値:
java.lang.Class
例外:
PFException

waitVariable

public void waitVariable(long v0,
                         int v1)
                  throws PFException,
                         java.lang.InterruptedException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.wait(long,int)を呼び出す。

パラメータ:
v0 - long
v1 - int
例外:
PFException
java.lang.InterruptedException

waitVariable

public void waitVariable()
                  throws PFException,
                         java.lang.InterruptedException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.wait()を呼び出す。

例外:
PFException
java.lang.InterruptedException

waitVariable

public void waitVariable(long v0)
                  throws PFException,
                         java.lang.InterruptedException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.wait(long)を呼び出す。

パラメータ:
v0 - long
例外:
PFException
java.lang.InterruptedException

notifyVariable

public void notifyVariable()
                    throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.notify()を呼び出す。

例外:
PFException

notifyAllVariable

public void notifyAllVariable()
                       throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.notifyAll()を呼び出す。

例外:
PFException

toStringVariable

public java.lang.String toStringVariable()
                                  throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetworkNode.toString()を呼び出す。

戻り値:
java.lang.String
例外:
PFException