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

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

public class PFObjectTreeNodeVariable
extends PFCollectionVariable
implements PFXMLSerializable

ツリーノード(PFObjectTreeNode)を格納する変数コンポーネント。

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

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

フィールドの概要
 
クラス jp.go.aist.dmrc.platform.beans.util.variable.PFVariable から継承したフィールド
PROPERTY_EXCEPTION_NULL
 
コンストラクタの概要
PFObjectTreeNodeVariable()
          デフォルトコンストラクタ
 
メソッドの概要
 void add(javax.swing.tree.MutableTreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.add(javax.swing.tree.MutableTreeNode)を呼び出す。
 java.util.Enumeration breadthFirstEnumeration()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.breadthFirstEnumeration()を呼び出す。
protected  boolean canGet(int i)
          子ノードを位置指定で取得可能か調べる。
 java.util.Enumeration children()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.children()を呼び出す。
 void clearSelection()
          選択状態をクリアする。
 java.lang.Object cloneVariable()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.clone()を呼び出す。
 java.util.Enumeration depthFirstEnumeration()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.depthFirstEnumeration()を呼び出す。
 boolean equalsVariable(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.equals(java.lang.Object)を呼び出す。
 boolean getAllowsChildren()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getAllowsChildren()を呼び出す。
 javax.swing.tree.TreeNode getChildAfter(javax.swing.tree.TreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getChildAfter(javax.swing.tree.TreeNode)を呼び出す。
 javax.swing.tree.TreeNode getChildAt(int v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getChildAt(int)を呼び出す。
 javax.swing.tree.TreeNode getChildBefore(javax.swing.tree.TreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getChildBefore(javax.swing.tree.TreeNode)を呼び出す。
 int getChildCount()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getChildCount()を呼び出す。
 java.lang.Class getClassVariable()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getClass()を呼び出す。
 java.lang.String getComponentName()
          コンポーネント名称を取得する。
 int getDepth()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getDepth()を呼び出す。
 javax.swing.tree.TreeNode getFirstChild()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getFirstChild()を呼び出す。
 javax.swing.tree.DefaultMutableTreeNode getFirstLeaf()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getFirstLeaf()を呼び出す。
 int getIndex(javax.swing.tree.TreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getIndex(javax.swing.tree.TreeNode)を呼び出す。
 javax.swing.tree.TreeNode getLastChild()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getLastChild()を呼び出す。
 javax.swing.tree.DefaultMutableTreeNode getLastLeaf()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getLastLeaf()を呼び出す。
 int getLeafCount()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getLeafCount()を呼び出す。
 int getLevel()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getLevel()を呼び出す。
 javax.swing.tree.DefaultMutableTreeNode getNextLeaf()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getNextLeaf()を呼び出す。
 javax.swing.tree.DefaultMutableTreeNode getNextNode()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getNextNode()を呼び出す。
 javax.swing.tree.DefaultMutableTreeNode getNextSibling()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getNextSibling()を呼び出す。
 PFObjectTreeNode getObjectTreeNode()
          ツリーノード(PFObjectTreeNode)を取得する。
 javax.swing.tree.TreeNode getParent()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getParent()を呼び出す。
 javax.swing.tree.TreeNode[] getPath()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getPath()を呼び出す。
 PFObjectList getPathList()
          ツリーノードのパスをリストとして取得する。
 int getPosition()
          選択位置を取得する。
 javax.swing.tree.DefaultMutableTreeNode getPreviousLeaf()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getPreviousLeaf()を呼び出す。
 javax.swing.tree.DefaultMutableTreeNode getPreviousNode()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getPreviousNode()を呼び出す。
 javax.swing.tree.DefaultMutableTreeNode getPreviousSibling()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getPreviousSibling()を呼び出す。
 javax.swing.tree.TreeNode getRoot()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getRoot()を呼び出す。
 java.lang.Object getSelectedElement()
          選択中の子ノードを取得する。
 javax.swing.tree.TreeNode getSharedAncestor(javax.swing.tree.DefaultMutableTreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getSharedAncestor(javax.swing.tree.DefaultMutableTreeNode)を呼び出す。
 int getSiblingCount()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getSiblingCount()を呼び出す。
 java.lang.Object getUserObject()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getUserObject()を呼び出す。
 java.lang.Object[] getUserObjectPath()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getUserObjectPath()を呼び出す。
 int hashCodeVariable()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.hashCode()を呼び出す。
 void insert(javax.swing.tree.MutableTreeNode v0, int v1)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.insert(javax.swing.tree.MutableTreeNode,int)を呼び出す。
 boolean isLeaf()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.isLeaf()を呼び出す。
 boolean isNodeAncestor(javax.swing.tree.TreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.isNodeAncestor(javax.swing.tree.TreeNode)を呼び出す。
 boolean isNodeChild(javax.swing.tree.TreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.isNodeChild(javax.swing.tree.TreeNode)を呼び出す。
 boolean isNodeDescendant(javax.swing.tree.DefaultMutableTreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.isNodeDescendant(javax.swing.tree.DefaultMutableTreeNode)を呼び出す。
 boolean isNodeRelated(javax.swing.tree.DefaultMutableTreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.isNodeRelated(javax.swing.tree.DefaultMutableTreeNode)を呼び出す。
 boolean isNodeSibling(javax.swing.tree.TreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.isNodeSibling(javax.swing.tree.TreeNode)を呼び出す。
 boolean isRoot()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.isRoot()を呼び出す。
 void localeUpdated()
          ロケール変更に対応する。
 void notifyAllVariable()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.notifyAll()を呼び出す。
 void notifyVariable()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.notify()を呼び出す。
 java.util.Enumeration pathFromAncestorEnumeration(javax.swing.tree.TreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.pathFromAncestorEnumeration(javax.swing.tree.TreeNode)を呼び出す。
 java.util.Enumeration postorderEnumeration()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.postorderEnumeration()を呼び出す。
 java.util.Enumeration preorderEnumeration()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.preorderEnumeration()を呼び出す。
 void printData(int v0, int v1)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.printData(int,int)を呼び出す。
 void readXML(PFXMLLoader in)
          コンポーネントのXML入力.
 void remove(int v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.remove(int)を呼び出す。
 void remove(javax.swing.tree.MutableTreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.remove(javax.swing.tree.MutableTreeNode)を呼び出す。
 void removeAllChildren()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.removeAllChildren()を呼び出す。
 void removeFromParent()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.removeFromParent()を呼び出す。
 PFObjectTreeNode search(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.search(java.lang.Object)を呼び出す。
 void searchThenReplace(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.search(java.lang.Object)を呼び出す。
 void setAllowsChildren(boolean v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.setAllowsChildren(boolean)を呼び出す。
 void setEmptyObjectTreeNode(java.lang.Object object)
          空のツリーノード(PFObjectTreeNode)を設定する。
 void setEmptyObjectTreeNodeQuiet(java.lang.Object object)
          空のツリーノード(PFObjectTreeNode)を設定する(イベント発生なし)。
 void setObjectTreeNode(PFObjectTreeNode node)
          ツリーノード(PFObjectTreeNode)を設定する。
 void setParent(javax.swing.tree.MutableTreeNode v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.setParent(javax.swing.tree.MutableTreeNode)を呼び出す。
 void setPosition(int i)
          選択位置を設定する(イベント発生なし)。
 void setSelectedIndex(int i)
          選択位置を設定する。
 void setUserObject(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.setUserObject(java.lang.Object)を呼び出す。
 java.lang.String toStringVariable()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.toString()を呼び出す。
 void waitVariable()
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.wait()を呼び出す。
 void waitVariable(long v0)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.wait(long)を呼び出す。
 void waitVariable(long v0, int v1)
          jp.go.aist.dmrc.platform.util.PFObjectTreeNode.wait(long,int)を呼び出す。
 void writeXML(PFXMLGenerator out)
          コンポーネントのXML出力.
 
クラス jp.go.aist.dmrc.platform.beans.util.variable.PFCollectionVariable から継承したメソッド
addPFDataSelectListener, addPFDataUpdateListener, firePFDataSelected, firePFDataUpdated, getPFDataSelectListenerList, getPFDataUpdateListenerList, removePFDataSelectListener, removePFDataUpdateListener
 
クラス 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
 

コンストラクタの詳細

PFObjectTreeNodeVariable

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

メソッドの詳細

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

setObjectTreeNode

public void setObjectTreeNode(PFObjectTreeNode node)
                       throws PFException
ツリーノード(PFObjectTreeNode)を設定する。 データ設定イベントが発生する。

パラメータ:
node - ツリーノード(PFObjectTreeNode)
例外:
PFException - イベント処理のエラー

setEmptyObjectTreeNode

public void setEmptyObjectTreeNode(java.lang.Object object)
                            throws PFException
空のツリーノード(PFObjectTreeNode)を設定する。 ツリーノードには指定されたユーザオブジェクトが設定される。

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

setEmptyObjectTreeNodeQuiet

public void setEmptyObjectTreeNodeQuiet(java.lang.Object object)
空のツリーノード(PFObjectTreeNode)を設定する(イベント発生なし)。 ツリーノードには指定されたユーザオブジェクトが設定される。


getObjectTreeNode

public PFObjectTreeNode getObjectTreeNode()
ツリーノード(PFObjectTreeNode)を取得する。

戻り値:
ツリーノード(PFObjectTreeNode)

getPathList

public PFObjectList getPathList()
                         throws PFException
ツリーノードのパスをリストとして取得する。

戻り値:
パス(PFObjectList)
例外:
PFException

clearSelection

public void clearSelection()
選択状態をクリアする。 データ選択イベントは発生しない。

定義:
クラス PFCollectionVariable 内の clearSelection

getPosition

public int getPosition()
選択位置を取得する。

戻り値:
選択位置

setPosition

public void setPosition(int i)
選択位置を設定する(イベント発生なし)。

パラメータ:
i - 選択位置

setSelectedIndex

public void setSelectedIndex(int i)
                      throws PFException
選択位置を設定する。 データ選択イベントが発生する。 選択が成功した場合は選択データとその位置が内包される。 選択に失敗した場合は位置が-1となりイベントは発生しない。 すでに選択されている位置を渡した場合はイベントが発生しない。

パラメータ:
i - 位置
例外:
PFException - イベント処理のエラー

getSelectedElement

public java.lang.Object getSelectedElement()
選択中の子ノードを取得する。 選択位置が不正な場合はnullが返る。

定義:
クラス PFCollectionVariable 内の getSelectedElement
戻り値:
ツリーノード(PFObjectTreeNode)

canGet

protected boolean canGet(int i)
子ノードを位置指定で取得可能か調べる。

パラメータ:
i - 位置
戻り値:
結果(boolean)

add

public void add(javax.swing.tree.MutableTreeNode v0)
         throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.add(javax.swing.tree.MutableTreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.MutableTreeNode
例外:
PFException

insert

public void insert(javax.swing.tree.MutableTreeNode v0,
                   int v1)
            throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.insert(javax.swing.tree.MutableTreeNode,int)を呼び出す。

パラメータ:
v0 - javax.swing.tree.MutableTreeNode
v1 - int
例外:
PFException

remove

public void remove(int v0)
            throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.remove(int)を呼び出す。

パラメータ:
v0 - int
例外:
PFException

remove

public void remove(javax.swing.tree.MutableTreeNode v0)
            throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.remove(javax.swing.tree.MutableTreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.MutableTreeNode
例外:
PFException

removeAllChildren

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

例外:
PFException

cloneVariable

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

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

equalsVariable

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

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

search

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

パラメータ:
v0 - java.lang.Object
戻り値:
jp.go.aist.dmrc.platform.util.PFObjectTreeNode
例外:
PFException

searchThenReplace

public void searchThenReplace(java.lang.Object v0)
                       throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.search(java.lang.Object)を呼び出す。 格納されたオブジェクトを返値で置き換える。

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

printData

public void printData(int v0,
                      int v1)
               throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.printData(int,int)を呼び出す。

パラメータ:
v0 - int
v1 - int
例外:
PFException

toStringVariable

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

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

getParent

public javax.swing.tree.TreeNode getParent()
                                    throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getParent()を呼び出す。

戻り値:
javax.swing.tree.TreeNode
例外:
PFException

setParent

public void setParent(javax.swing.tree.MutableTreeNode v0)
               throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.setParent(javax.swing.tree.MutableTreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.MutableTreeNode
例外:
PFException

getPath

public javax.swing.tree.TreeNode[] getPath()
                                    throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getPath()を呼び出す。

戻り値:
javax.swing.tree.TreeNode[]
例外:
PFException

getIndex

public int getIndex(javax.swing.tree.TreeNode v0)
             throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getIndex(javax.swing.tree.TreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.TreeNode
戻り値:
int
例外:
PFException

getRoot

public javax.swing.tree.TreeNode getRoot()
                                  throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getRoot()を呼び出す。

戻り値:
javax.swing.tree.TreeNode
例外:
PFException

children

public java.util.Enumeration children()
                               throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.children()を呼び出す。

戻り値:
java.util.Enumeration
例外:
PFException

getChildCount

public int getChildCount()
                  throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getChildCount()を呼び出す。

戻り値:
int
例外:
PFException

isRoot

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

戻り値:
boolean
例外:
PFException

getUserObject

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

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

isNodeDescendant

public boolean isNodeDescendant(javax.swing.tree.DefaultMutableTreeNode v0)
                         throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.isNodeDescendant(javax.swing.tree.DefaultMutableTreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.DefaultMutableTreeNode
戻り値:
boolean
例外:
PFException

isNodeChild

public boolean isNodeChild(javax.swing.tree.TreeNode v0)
                    throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.isNodeChild(javax.swing.tree.TreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.TreeNode
戻り値:
boolean
例外:
PFException

getChildAt

public javax.swing.tree.TreeNode getChildAt(int v0)
                                     throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getChildAt(int)を呼び出す。

パラメータ:
v0 - int
戻り値:
javax.swing.tree.TreeNode
例外:
PFException

breadthFirstEnumeration

public java.util.Enumeration breadthFirstEnumeration()
                                              throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.breadthFirstEnumeration()を呼び出す。

戻り値:
java.util.Enumeration
例外:
PFException

depthFirstEnumeration

public java.util.Enumeration depthFirstEnumeration()
                                            throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.depthFirstEnumeration()を呼び出す。

戻り値:
java.util.Enumeration
例外:
PFException

getAllowsChildren

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

戻り値:
boolean
例外:
PFException

getChildAfter

public javax.swing.tree.TreeNode getChildAfter(javax.swing.tree.TreeNode v0)
                                        throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getChildAfter(javax.swing.tree.TreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.TreeNode
戻り値:
javax.swing.tree.TreeNode
例外:
PFException

getChildBefore

public javax.swing.tree.TreeNode getChildBefore(javax.swing.tree.TreeNode v0)
                                         throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getChildBefore(javax.swing.tree.TreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.TreeNode
戻り値:
javax.swing.tree.TreeNode
例外:
PFException

getDepth

public int getDepth()
             throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getDepth()を呼び出す。

戻り値:
int
例外:
PFException

getFirstChild

public javax.swing.tree.TreeNode getFirstChild()
                                        throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getFirstChild()を呼び出す。

戻り値:
javax.swing.tree.TreeNode
例外:
PFException

getFirstLeaf

public javax.swing.tree.DefaultMutableTreeNode getFirstLeaf()
                                                     throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getFirstLeaf()を呼び出す。

戻り値:
javax.swing.tree.DefaultMutableTreeNode
例外:
PFException

getLastChild

public javax.swing.tree.TreeNode getLastChild()
                                       throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getLastChild()を呼び出す。

戻り値:
javax.swing.tree.TreeNode
例外:
PFException

getLastLeaf

public javax.swing.tree.DefaultMutableTreeNode getLastLeaf()
                                                    throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getLastLeaf()を呼び出す。

戻り値:
javax.swing.tree.DefaultMutableTreeNode
例外:
PFException

getLeafCount

public int getLeafCount()
                 throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getLeafCount()を呼び出す。

戻り値:
int
例外:
PFException

getLevel

public int getLevel()
             throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getLevel()を呼び出す。

戻り値:
int
例外:
PFException

getNextLeaf

public javax.swing.tree.DefaultMutableTreeNode getNextLeaf()
                                                    throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getNextLeaf()を呼び出す。

戻り値:
javax.swing.tree.DefaultMutableTreeNode
例外:
PFException

getNextNode

public javax.swing.tree.DefaultMutableTreeNode getNextNode()
                                                    throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getNextNode()を呼び出す。

戻り値:
javax.swing.tree.DefaultMutableTreeNode
例外:
PFException

getNextSibling

public javax.swing.tree.DefaultMutableTreeNode getNextSibling()
                                                       throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getNextSibling()を呼び出す。

戻り値:
javax.swing.tree.DefaultMutableTreeNode
例外:
PFException

getPreviousLeaf

public javax.swing.tree.DefaultMutableTreeNode getPreviousLeaf()
                                                        throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getPreviousLeaf()を呼び出す。

戻り値:
javax.swing.tree.DefaultMutableTreeNode
例外:
PFException

getPreviousNode

public javax.swing.tree.DefaultMutableTreeNode getPreviousNode()
                                                        throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getPreviousNode()を呼び出す。

戻り値:
javax.swing.tree.DefaultMutableTreeNode
例外:
PFException

getPreviousSibling

public javax.swing.tree.DefaultMutableTreeNode getPreviousSibling()
                                                           throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getPreviousSibling()を呼び出す。

戻り値:
javax.swing.tree.DefaultMutableTreeNode
例外:
PFException

getSharedAncestor

public javax.swing.tree.TreeNode getSharedAncestor(javax.swing.tree.DefaultMutableTreeNode v0)
                                            throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getSharedAncestor(javax.swing.tree.DefaultMutableTreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.DefaultMutableTreeNode
戻り値:
javax.swing.tree.TreeNode
例外:
PFException

getSiblingCount

public int getSiblingCount()
                    throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getSiblingCount()を呼び出す。

戻り値:
int
例外:
PFException

getUserObjectPath

public java.lang.Object[] getUserObjectPath()
                                     throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.getUserObjectPath()を呼び出す。

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

isLeaf

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

戻り値:
boolean
例外:
PFException

isNodeAncestor

public boolean isNodeAncestor(javax.swing.tree.TreeNode v0)
                       throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.isNodeAncestor(javax.swing.tree.TreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.TreeNode
戻り値:
boolean
例外:
PFException

isNodeRelated

public boolean isNodeRelated(javax.swing.tree.DefaultMutableTreeNode v0)
                      throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.isNodeRelated(javax.swing.tree.DefaultMutableTreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.DefaultMutableTreeNode
戻り値:
boolean
例外:
PFException

isNodeSibling

public boolean isNodeSibling(javax.swing.tree.TreeNode v0)
                      throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.isNodeSibling(javax.swing.tree.TreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.TreeNode
戻り値:
boolean
例外:
PFException

pathFromAncestorEnumeration

public java.util.Enumeration pathFromAncestorEnumeration(javax.swing.tree.TreeNode v0)
                                                  throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.pathFromAncestorEnumeration(javax.swing.tree.TreeNode)を呼び出す。

パラメータ:
v0 - javax.swing.tree.TreeNode
戻り値:
java.util.Enumeration
例外:
PFException

postorderEnumeration

public java.util.Enumeration postorderEnumeration()
                                           throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.postorderEnumeration()を呼び出す。

戻り値:
java.util.Enumeration
例外:
PFException

preorderEnumeration

public java.util.Enumeration preorderEnumeration()
                                          throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.preorderEnumeration()を呼び出す。

戻り値:
java.util.Enumeration
例外:
PFException

removeFromParent

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

例外:
PFException

setAllowsChildren

public void setAllowsChildren(boolean v0)
                       throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.setAllowsChildren(boolean)を呼び出す。

パラメータ:
v0 - boolean
例外:
PFException

setUserObject

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

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

hashCodeVariable

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

戻り値:
int
例外:
PFException

getClassVariable

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

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

waitVariable

public void waitVariable(long v0,
                         int v1)
                  throws PFException,
                         java.lang.InterruptedException
jp.go.aist.dmrc.platform.util.PFObjectTreeNode.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.PFObjectTreeNode.wait()を呼び出す。

例外:
PFException
java.lang.InterruptedException

waitVariable

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

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

notifyVariable

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

例外:
PFException

notifyAllVariable

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

例外:
PFException