public class PFObjectNetworkVariable extends PFCollectionVariable implements PFXMLSerializable
このコンポーネントから以下のイベントが発生する。
トリガー | 設定データ | イベント番号 |
---|---|---|
setObjectNetwork メソッド呼出 |
ネットワーク (PFObjectNetwork) |
0 |
setEmptyObjectNetwork メソッド呼出 |
ネットワーク (PFObjectNetwork) |
0 |
トリガー | 対象データ | 選択データ | イベント番号 |
---|---|---|---|
setSelectedElement メソッド呼出 |
ネットワーク (PFObjectNetwork) |
選択された要素 (Object) |
1 |
トリガー | 対象データ | 更新データ | イベント番号 |
---|---|---|---|
update メソッド呼出 (更新データの取得できない更新) |
ネットワーク (PFObjectNetwork) |
(なし) | 0 |
PROPERTY_EXCEPTION_NULL
コンストラクタと説明 |
---|
PFObjectNetworkVariable()
デフォルトコンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
PFObjectNetworkEdge |
addEdge(PFObjectNetworkNode v0,
PFObjectNetworkNode v1)
|
PFObjectNetworkEdge |
addEdge(PFObjectNetworkNode v0,
PFObjectNetworkNode v1,
boolean v2)
|
PFObjectNetworkNode |
addNode()
|
void |
addNode(PFObjectNetworkNode v0)
|
void |
clearSelection()
選択状態をクリアする。
|
PFObjectNetworkNode |
createSubNetwork()
|
void |
createSubNetwork(PFObjectNetworkNode v0)
|
boolean |
equalsVariable(java.lang.Object v0)
|
java.lang.String |
expr()
|
java.lang.Class |
getClassVariable()
jp.go.aist.dmrc.platform.util.PFObjectNetwork.getClass() を呼び出す。 |
java.lang.String |
getComponentName()
コンポーネント名称を取得する。
|
PFObjectNetworkEdge |
getEdge(java.lang.String label,
PFObjectNetworkNode start,
PFObjectNetworkNode end)
指定した条件でエッジを取得する。
|
PFObjectList |
getEdgeList()
|
PFObjectTree |
getNetworkTree()
|
int |
getNetworkTreeRowIndex(PFObjectNetworkNode v0)
|
PFObjectNetworkNode |
getNode(java.lang.String v0)
|
PFObjectList |
getNodeAll(java.lang.String v0)
|
PFObjectNetworkNode |
getNodeByNetworkTreeRowIndex(int v0)
|
PFObjectList |
getNodeList()
|
PFObjectNetwork |
getObjectNetwork()
ネットワークオブジェクトを取得する。
|
PFObjectNetwork |
getParentNetwork()
|
void |
getParentNetworkThenReplace()
|
PFObjectNetworkNode |
getParentNode()
|
java.lang.Object |
getSelectedElement()
選択中の要素を取得する。
|
PFComponent |
getSourceComponent()
|
int |
hashCodeVariable()
jp.go.aist.dmrc.platform.util.PFObjectNetwork.hashCode() を呼び出す。 |
protected void |
initialize() |
void |
localeUpdated()
ロケール変更に対応する。
|
void |
notifyAllVariable()
jp.go.aist.dmrc.platform.util.PFObjectNetwork.notifyAll() を呼び出す。 |
void |
notifyVariable()
jp.go.aist.dmrc.platform.util.PFObjectNetwork.notify() を呼び出す。 |
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力.
|
void |
removeAllNode()
|
boolean |
removeEdge(PFObjectNetworkEdge v0)
|
boolean |
removeNode(PFObjectNetworkNode v0)
|
PFObjectNetworkNode |
searchNode(java.lang.Object v0)
|
void |
setEmptyObjectNetwork()
空のネットワークオブジェクトを設定する。
|
void |
setEmptyObjectNetworkQuiet()
空のネットワークオブジェクトを設定する(イベント発生なし)。
|
void |
setObjectNetwork(PFObjectNetwork network)
ネットワークオブジェクトを設定する。
|
void |
setObjectNetworkQuiet(PFObjectNetwork network)
ネットワークオブジェクトを設定する(イベント発生なし)。
|
void |
setParent(PFObjectNetwork v0,
PFObjectNetworkNode v1)
|
void |
setSelectedElement(java.lang.Object obj)
選択オブジェクトを設定する。
|
void |
setSourceComponent(PFComponent v0)
|
java.lang.String |
toStringVariable()
jp.go.aist.dmrc.platform.util.PFObjectNetwork.toString() を呼び出す。 |
void |
update()
更新を通知する。
|
void |
waitVariable()
jp.go.aist.dmrc.platform.util.PFObjectNetwork.wait() を呼び出す。 |
void |
waitVariable(long v0)
jp.go.aist.dmrc.platform.util.PFObjectNetwork.wait(long) を呼び出す。 |
void |
waitVariable(long v0,
int v1)
jp.go.aist.dmrc.platform.util.PFObjectNetwork.wait(long,int) を呼び出す。 |
void |
writeXML(PFXMLGenerator out)
コンポーネントのXML出力.
|
addPFDataSelectListener, addPFDataUpdateListener, firePFDataSelected, firePFDataUpdated, getPFDataSelectListenerList, getPFDataUpdateListenerList, removePFDataSelectListener, removePFDataUpdateListener
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
public java.lang.String getComponentName()
getComponentName
インタフェース内 PFComponent
PFComponent.getComponentName()
public void localeUpdated()
localeUpdated
インタフェース内 PFComponent
PFComponent.localeUpdated()
public void readXML(PFXMLLoader in)
readXML
インタフェース内 PFXMLSerializable
in
- XML入力ユーティリティpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
writeXML
インタフェース内 PFXMLSerializable
out
- XML出力ユーティリティjava.io.IOException
public void setObjectNetwork(PFObjectNetwork network) throws PFException
network
- ネットワークオブジェクトPFException
- イベント処理エラーpublic void setObjectNetworkQuiet(PFObjectNetwork network) throws PFException
network
- ネットワークオブジェクトPFException
- イベント処理エラーpublic PFObjectNetwork getObjectNetwork()
public void setEmptyObjectNetwork() throws PFException
PFException
- イベント処理エラーpublic void setEmptyObjectNetworkQuiet()
public void update() throws PFException
PFException
- イベント処理エラーpublic void clearSelection()
clearSelection
クラス内 PFCollectionVariable
public java.lang.Object getSelectedElement()
getSelectedElement
クラス内 PFCollectionVariable
public void setSelectedElement(java.lang.Object obj) throws PFException
obj
- オブジェクトPFException
- イベント処理エラーpublic PFObjectNetworkEdge getEdge(java.lang.String label, PFObjectNetworkNode start, PFObjectNetworkNode end)
label
- ラベルstart
- 始点end
- 終点protected void initialize()
public boolean equalsVariable(java.lang.Object v0) throws PFException
v0
- java.lang.ObjectPFException
public void setParent(PFObjectNetwork v0, PFObjectNetworkNode v1) throws PFException
v0
- jp.go.aist.dmrc.platform.util.PFObjectNetworkv1
- jp.go.aist.dmrc.platform.util.PFObjectNetworkNodePFException
public PFComponent getSourceComponent() throws PFException
PFException
public void setSourceComponent(PFComponent v0) throws PFException
v0
- jp.go.aist.dmrc.platform.base.PFComponentPFException
public boolean removeNode(PFObjectNetworkNode v0) throws PFException
v0
- jp.go.aist.dmrc.platform.util.PFObjectNetworkNodePFException
public void removeAllNode() throws PFException
PFException
public void addNode(PFObjectNetworkNode v0) throws PFException
v0
- jp.go.aist.dmrc.platform.util.PFObjectNetworkNodePFException
public PFObjectNetworkNode addNode() throws PFException
PFException
public java.lang.String expr() throws PFException
PFException
public boolean removeEdge(PFObjectNetworkEdge v0) throws PFException
v0
- jp.go.aist.dmrc.platform.util.PFObjectNetworkEdgePFException
public PFObjectList getEdgeList() throws PFException
PFException
public PFObjectList getNodeList() throws PFException
PFException
public PFObjectNetworkNode getNode(java.lang.String v0) throws PFException
v0
- java.lang.StringPFException
public PFObjectNetworkNode getParentNode() throws PFException
PFException
public PFObjectNetworkEdge addEdge(PFObjectNetworkNode v0, PFObjectNetworkNode v1, boolean v2) throws PFException
v0
- jp.go.aist.dmrc.platform.util.PFObjectNetworkNodev1
- jp.go.aist.dmrc.platform.util.PFObjectNetworkNodev2
- booleanPFException
public PFObjectNetworkEdge addEdge(PFObjectNetworkNode v0, PFObjectNetworkNode v1) throws PFException
v0
- jp.go.aist.dmrc.platform.util.PFObjectNetworkNodev1
- jp.go.aist.dmrc.platform.util.PFObjectNetworkNodePFException
public PFObjectNetworkNode searchNode(java.lang.Object v0) throws PFException
v0
- java.lang.ObjectPFException
public PFObjectList getNodeAll(java.lang.String v0) throws PFException
v0
- java.lang.StringPFException
public PFObjectNetwork getParentNetwork() throws PFException
PFException
public void getParentNetworkThenReplace() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetwork.getParentNetwork()
を呼び出す。
格納されたオブジェクトを返値で置き換える。PFException
public PFObjectNetworkNode createSubNetwork() throws PFException
PFException
public void createSubNetwork(PFObjectNetworkNode v0) throws PFException
v0
- jp.go.aist.dmrc.platform.util.PFObjectNetworkNodePFException
public int hashCodeVariable() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetwork.hashCode()
を呼び出す。PFException
public java.lang.Class getClassVariable() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetwork.getClass()
を呼び出す。PFException
public void waitVariable(long v0, int v1) throws PFException, java.lang.InterruptedException
jp.go.aist.dmrc.platform.util.PFObjectNetwork.wait(long,int)
を呼び出す。v0
- longv1
- intPFException
java.lang.InterruptedException
public void waitVariable() throws PFException, java.lang.InterruptedException
jp.go.aist.dmrc.platform.util.PFObjectNetwork.wait()
を呼び出す。PFException
java.lang.InterruptedException
public void waitVariable(long v0) throws PFException, java.lang.InterruptedException
jp.go.aist.dmrc.platform.util.PFObjectNetwork.wait(long)
を呼び出す。v0
- longPFException
java.lang.InterruptedException
public void notifyVariable() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetwork.notify()
を呼び出す。PFException
public void notifyAllVariable() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetwork.notifyAll()
を呼び出す。PFException
public java.lang.String toStringVariable() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectNetwork.toString()
を呼び出す。PFException
public PFObjectTree getNetworkTree() throws PFException
PFException
public int getNetworkTreeRowIndex(PFObjectNetworkNode v0) throws PFException
v0
- jp.go.aist.dmrc.platform.util.PFObjectNetworkNodePFException
public PFObjectNetworkNode getNodeByNetworkTreeRowIndex(int v0) throws PFException
v0
- intPFException