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

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.PFObjectListVariable
              上位を拡張 jp.go.aist.dmrc.platform.beans.util.variable.PFLabeledObjectListVariable
すべての実装されたインタフェース:
java.io.Serializable, PFComponent, PFXMLSerializable, PFDataSelectEventSource, PFDataSetEventSource, PFDataUpdateEventSource, PFEventSource

public class PFLabeledObjectListVariable
extends PFObjectListVariable
implements PFXMLSerializable

ラベル付きリスト(PFLabeledObjectList)を格納する変数コンポーネント。

ラベル付きリストは、MZ Platform標準のリストクラス(PFObjectList)の拡張クラスで、各要素に名前でアクセスするためのデータ構造である。 これはユーザ定義型のデータ構造をコンポーネント内部ではなくアプリケーションで設計し、 そのデータへのアクセス処理をビルダー上で記述することを目的に導入した。

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

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

フィールドの概要
 
クラス jp.go.aist.dmrc.platform.beans.util.variable.PFVariable から継承されたフィールド
PROPERTY_EXCEPTION_NULL
 
コンストラクタの概要
PFLabeledObjectListVariable()
          デフォルトコンストラクタ
 
メソッドの概要
 void add(int v0, java.lang.Object v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(int,java.lang.Object)を呼び出す。
 void add(int v0, java.lang.Object v1, java.lang.String v2)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(int,java.lang.Object,java.lang.String)を呼び出す。
 void add(int v0, java.lang.String v1, java.lang.Object v2)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(int,java.lang.String,java.lang.Object)を呼び出す。
 void add(int v0, java.lang.String v1, java.lang.Object v2, java.lang.String v3)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(int,java.lang.String,java.lang.Object,java.lang.String)を呼び出す。
 boolean add(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(java.lang.Object)を呼び出す。
 void add(java.lang.Object v0, java.lang.String v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(java.lang.Object,java.lang.String)を呼び出す。
 void add(java.lang.String v0, java.lang.Object v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(java.lang.String,java.lang.Object)を呼び出す。
 void add(java.lang.String v0, java.lang.Object v1, java.lang.String v2)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(java.lang.String,java.lang.Object,java.lang.String)を呼び出す。
 boolean addAll(java.util.Collection v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.addAll(java.util.Collection)を呼び出す。
 boolean addAll(int v0, java.util.Collection v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.addAll(int,java.util.Collection)を呼び出す。
 void addElement(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.addElement(java.lang.Object)を呼び出す。
 void addLabeledList(java.lang.String name)
          ラベル付きリスト型の要素を作成して追加する(要素名指定)。
 boolean canGetDataAt(int v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.canGetDataAt(int)を呼び出す。
 boolean canGetDataByName(java.lang.String v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.canGetDataByName(java.lang.String)を呼び出す。
 boolean canGetDataByPath(PFObjectList v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.canGetDataByPath(jp.go.aist.dmrc.platform.util.PFObjectList)を呼び出す。
 boolean canGetSelectedData()
          選択位置の要素内のオブジェクトを取得可能か調べる。
 int capacity()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.capacity()を呼び出す。
 void clear()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.clear()を呼び出す。
 java.lang.Object cloneVariable()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.clone()を呼び出す。
 boolean contains(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.contains(java.lang.Object)を呼び出す。
 boolean containsAll(java.util.Collection v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.containsAll(java.util.Collection)を呼び出す。
 void copyInto(java.lang.Object[] v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.copyInto(java.lang.Object[])を呼び出す。
 java.lang.Object elementAt(int v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.elementAt(int)を呼び出す。
 java.util.Enumeration elements()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.elements()を呼び出す。
 void ensureCapacity(int v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.ensureCapacity(int)を呼び出す。
 boolean equalsVariable(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.equals(java.lang.Object)を呼び出す。
 java.lang.Object firstElement()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.firstElement()を呼び出す。
 java.lang.Object get(int v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.get(int)を呼び出す。
 java.lang.Class getClassVariable()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getClass()を呼び出す。
 java.lang.String getComponentName()
          コンポーネント名称を取得する。
 java.lang.Object getDataAt(int v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getDataAt(int)を呼び出す。
 java.lang.Object getDataByName(java.lang.String v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getDataByName(java.lang.String)を呼び出す。
 java.lang.Object getDataByNameIgnoreCase(java.lang.String v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getDataByNameIgnoreCase(java.lang.String)を呼び出す。
 java.lang.Object getDataByPath(PFObjectList v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getDataByPath(jp.go.aist.dmrc.platform.util.PFObjectList)を呼び出す。
 PFObjectList getDataList()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getDataList()を呼び出す。
 int getIndexByName(java.lang.String v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getIndexByName(java.lang.String)を呼び出す。
 int getIndexByNameIgnoreCase(java.lang.String v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getIndexByNameIgnoreCase(java.lang.String)を呼び出す。
 java.lang.String getNameAt(int v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getNameAt(int)を呼び出す。
 PFObjectList getNameList()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getNameList()を呼び出す。
 PFObjectList getObjectList()
          リストを取得する。
 java.lang.Object getSelectedData()
          選択位置の要素内のオブジェクトを取得する。
 java.lang.String getSelectedName()
          選択位置の要素名を取得する。
 java.lang.String getSelectedType()
          選択位置の要素の型名を取得する。
 PFComponent getSourceComponent()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getSourceComponent()を呼び出す。
 java.lang.String getTypeAt(int v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getTypeAt(int)を呼び出す。
 java.lang.String getTypeByName(java.lang.String v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getTypeByName(java.lang.String)を呼び出す。
 java.lang.String getTypeByNameIgnoreCase(java.lang.String v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getTypeByNameIgnoreCase(java.lang.String)を呼び出す。
 int hashCodeVariable()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.hashCode()を呼び出す。
 int indexOf(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.indexOf(java.lang.Object)を呼び出す。
 int indexOf(java.lang.Object v0, int v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.indexOf(java.lang.Object,int)を呼び出す。
protected  void initialize()
          初期化
 void insertElementAt(java.lang.Object v0, int v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.insertElementAt(java.lang.Object,int)を呼び出す。
 boolean isEmpty()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.isEmpty()を呼び出す。
 java.util.Iterator iterator()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.iterator()を呼び出す。
 java.lang.Object lastElement()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.lastElement()を呼び出す。
 int lastIndexOf(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.lastIndexOf(java.lang.Object)を呼び出す。
 int lastIndexOf(java.lang.Object v0, int v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.lastIndexOf(java.lang.Object,int)を呼び出す。
 java.util.ListIterator listIterator()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.listIterator()を呼び出す。
 java.util.ListIterator listIterator(int v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.listIterator(int)を呼び出す。
 void localeUpdated()
          ロケール変更に対応する。
 PFObjectList makeCompleteLabeledList()
          完全なラベル付きリストを作成する。
 PFObjectList makeDataListByNameForAllElements(java.lang.String name)
          全要素に対してgetDataByNameを実行した結果を取得する。
 PFObjectList makeDataListByPathForAllElements(PFObjectList path)
          全要素に対してgetDataByPathを実行した結果を取得する。
 PFObjectList makeSubListByNameList(PFObjectList names)
          部分リストを要素名リストから作成する。
 PFObjectList makeSubListByNameListForAllElements(PFObjectList names)
          全要素に対してmakeSubListByNameListを実行した結果を取得する。
 void notifyAllVariable()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.notifyAll()を呼び出す。
 void notifyVariable()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.notify()を呼び出す。
 void printData()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.printData()を呼び出す。
 void readXML(PFXMLLoader in)
          コンポーネントのXML入力.
 java.lang.Object remove(int v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.remove(int)を呼び出す。
 boolean remove(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.remove(java.lang.Object)を呼び出す。
 boolean removeAll(java.util.Collection v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.removeAll(java.util.Collection)を呼び出す。
 void removeAllElements()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.removeAllElements()を呼び出す。
 boolean removeByName(java.lang.String v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.removeByName(java.lang.String)を呼び出す。
 boolean removeElement(java.lang.Object v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.removeElement(java.lang.Object)を呼び出す。
 void removeElementAt(int v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.removeElementAt(int)を呼び出す。
 boolean retainAll(java.util.Collection v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.retainAll(java.util.Collection)を呼び出す。
 void selectByPathList(PFObjectList list)
          選択位置をパスで設定する。
 java.lang.Object set(int v0, java.lang.Object v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.set(int,java.lang.Object)を呼び出す。
 void setDataAt(int v0, java.lang.Object v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setDataAt(int,java.lang.Object)を呼び出す。
 void setDataAt(int v0, java.lang.Object v1, java.lang.String v2)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setDataAt(int,java.lang.Object,java.lang.String)を呼び出す。
 void setDataByName(java.lang.String v0, java.lang.Object v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setDataByName(java.lang.String,java.lang.Object)を呼び出す。
 void setDataByName(java.lang.String v0, java.lang.Object v1, java.lang.String v2)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setDataByName(java.lang.String,java.lang.Object,java.lang.String)を呼び出す。
 void setDataList(PFObjectList v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setDataList(jp.go.aist.dmrc.platform.util.PFObjectList)を呼び出す。
 void setElementAt(java.lang.Object v0, int v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setElementAt(java.lang.Object,int)を呼び出す。
 void setEmptyObjectList()
          空のリストを設定する。
 void setEmptyObjectListQuiet()
          空のリストを設定する(イベント発生なし)。
 void setNameAt(int v0, java.lang.String v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setNameAt(int,java.lang.String)を呼び出す。
 void setNameList(PFObjectList v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setNameList(jp.go.aist.dmrc.platform.util.PFObjectList)を呼び出す。
 void setNameListAsNonNegativeIntegers()
          全要素名を0から始まる整数に設定する。
 void setNameListAsPositiveIntegers()
          全要素名を1から始まる整数に設定する。
 void setObjectList(PFObjectList list)
          リストを設定する。
 void setObjectTable(PFObjectTable table)
          テーブルをラベル付きリストに変換して設定する。
 void setPositionByName(java.lang.String name)
          選択位置を要素名で設定する(イベント発生なし)。
 void setSelectedData(java.lang.Object o)
          選択位置の要素内にオブジェクトを設定する。
 void setSelectedIndexByName(java.lang.String name)
          選択位置を要素名で設定する。
 void setSelectedName(java.lang.String text)
          選択位置に要素名を設定する。
 void setSize(int v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setSize(int)を呼び出す。
 void setSourceComponent(PFComponent v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setSourceComponent(jp.go.aist.dmrc.platform.base.PFComponent)を呼び出す。
 void setTableToLabeledList(PFObjectTable table)
          テーブルを、以下の形式のラベル付きリストに変換して設定する。
 int size()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.size()を呼び出す。
 void sortByName()
          全要素の順番を名前をキーとして辞書順に並べ替える
 java.util.List subList(int v0, int v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.subList(int,int)を呼び出す。
 PFObjectList subListToObjectList(int v0, int v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.subList(int,int)を呼び出してPFObjectListで返す。
 java.lang.Object[] toArray()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.toArray()を呼び出す。
 java.lang.Object[] toArray(java.lang.Object[] v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.toArray(java.lang.Object[])を呼び出す。
 java.lang.String toStringVariable()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.toString()を呼び出す。
 void trimToSize()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.trimToSize()を呼び出す。
 void waitVariable()
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.wait()を呼び出す。
 void waitVariable(long v0)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.wait(long)を呼び出す。
 void waitVariable(long v0, int v1)
          jp.go.aist.dmrc.platform.util.PFLabeledObjectList.wait(long,int)を呼び出す。
 void writeXML(PFXMLGenerator out)
          コンポーネントのXML出力.
 
クラス jp.go.aist.dmrc.platform.beans.util.variable.PFObjectListVariable から継承されたメソッド
canGet, clearSelection, getLastIndex, getObjectListWithoutEqualElements, getPosition, getSelectedElement, getSortedObjectList, getSortedObjectList, moveBackward, moveForward, setObjectArray, setPosition, setSelectedElement, setSelectedIndex, update
 
クラス 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
 

コンストラクタの詳細

PFLabeledObjectListVariable

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

メソッドの詳細

getComponentName

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

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

localeUpdated

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

定義:
インタフェース PFComponent 内の localeUpdated
オーバーライド:
クラス PFObjectListVariable 内の localeUpdated
関連項目:
PFComponent.localeUpdated()

readXML

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

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

writeXML

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

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

setObjectList

public void setObjectList(PFObjectList list)
                   throws PFException
リストを設定する。 データ設定イベントが発生する。 リストがラベル付きリストの場合はそのまま格納し、通常のリスト(PFObjectList)の場合は ラベル付きリストに変換する。

オーバーライド:
クラス PFObjectListVariable 内の setObjectList
パラメータ:
list - リスト
例外:
PFException - イベント処理の失敗

getObjectList

public PFObjectList getObjectList()
リストを取得する。

オーバーライド:
クラス PFObjectListVariable 内の getObjectList
戻り値:
リスト

setEmptyObjectList

public void setEmptyObjectList()
                        throws PFException
空のリストを設定する。 データ設定イベントが発生する。

オーバーライド:
クラス PFObjectListVariable 内の setEmptyObjectList
例外:
PFException - イベント処理の失敗

setEmptyObjectListQuiet

public void setEmptyObjectListQuiet()
空のリストを設定する(イベント発生なし)。

オーバーライド:
クラス PFObjectListVariable 内の setEmptyObjectListQuiet

addLabeledList

public void addLabeledList(java.lang.String name)
                    throws PFException
ラベル付きリスト型の要素を作成して追加する(要素名指定)。

パラメータ:
name - 要素名
例外:
PFException - イベント処理の失敗

setPositionByName

public void setPositionByName(java.lang.String name)
                       throws PFException
選択位置を要素名で設定する(イベント発生なし)。

パラメータ:
name - - 要素名
例外:
PFException

setSelectedIndexByName

public void setSelectedIndexByName(java.lang.String name)
                            throws PFException
選択位置を要素名で設定する。データ選択イベントが発生する。

パラメータ:
name - - 要素名
例外:
PFException - イベント処理の失敗

getSelectedName

public java.lang.String getSelectedName()
                                 throws PFException
選択位置の要素名を取得する。

戻り値:
要素名
例外:
PFException

getSelectedType

public java.lang.String getSelectedType()
                                 throws PFException
選択位置の要素の型名を取得する。

戻り値:
型名
例外:
PFException

getSelectedData

public java.lang.Object getSelectedData()
                                 throws PFException
選択位置の要素内のオブジェクトを取得する。

戻り値:
オブジェクト
例外:
PFException

canGetSelectedData

public boolean canGetSelectedData()
                           throws PFException
選択位置の要素内のオブジェクトを取得可能か調べる。

戻り値:
結果(boolean)
例外:
PFException

initialize

protected void initialize()
初期化

オーバーライド:
クラス PFObjectListVariable 内の initialize

setSelectedData

public void setSelectedData(java.lang.Object o)
                     throws PFException
選択位置の要素内にオブジェクトを設定する。

パラメータ:
o - オブジェクト
例外:
PFException - イベント処理の失敗

setSelectedName

public void setSelectedName(java.lang.String text)
                     throws PFException
選択位置に要素名を設定する。

パラメータ:
text - 要素名
例外:
PFException - イベント処理の失敗

selectByPathList

public void selectByPathList(PFObjectList list)
                      throws PFException
選択位置をパスで設定する。 リストが階層化されている場合は、選択する要素を直接含むリストが設定される。 その後、リスト内の要素の位置が選択位置となる。 選択に成功した場合にデータ選択イベントが発生する。

パラメータ:
list - パスのリスト
例外:
PFException - イベント処理の失敗

setNameListAsPositiveIntegers

public void setNameListAsPositiveIntegers()
                                   throws PFException
全要素名を1から始まる整数に設定する。

例外:
PFException - イベント処理の失敗

setNameListAsNonNegativeIntegers

public void setNameListAsNonNegativeIntegers()
                                      throws PFException
全要素名を0から始まる整数に設定する。

例外:
PFException - イベント処理の失敗

makeCompleteLabeledList

public PFObjectList makeCompleteLabeledList()
完全なラベル付きリストを作成する。 通常のリスト(PFObjectList)やテーブル(PFObjectTable)が要素に含まれている場合にもすべて ラベル付きリストに変換する。

戻り値:
ラベル付きリスト

makeDataListByNameForAllElements

public PFObjectList makeDataListByNameForAllElements(java.lang.String name)
全要素に対してgetDataByNameを実行した結果を取得する。 要素がラベル付きリストでない場合は無視され、また指定した要素名に該当するデータを含まない場合も 無視される。 ラベル付きリストで構成された同一構造のユーザ定義データのリストから一括してデータを取得するために 用いる。

パラメータ:
name - 要素名
戻り値:
データのリスト

makeDataListByPathForAllElements

public PFObjectList makeDataListByPathForAllElements(PFObjectList path)
全要素に対してgetDataByPathを実行した結果を取得する。 要素がラベル付きリストでない場合は無視され、また指定した要素パスに該当するデータを含まない場合も 無視される。 ラベル付きリストで構成された同一構造のユーザ定義データのリストから一括してデータを取得するために 用いる。

パラメータ:
path - 要素名パス
戻り値:
データのリスト

makeSubListByNameList

public PFObjectList makeSubListByNameList(PFObjectList names)
部分リストを要素名リストから作成する。 要素名リストはStringを要素とするPFObjectListとして指定し、 対応する要素がリストデータに含まれない場合は無視される。

パラメータ:
names - 要素名リスト
戻り値:
部分リスト

makeSubListByNameListForAllElements

public PFObjectList makeSubListByNameListForAllElements(PFObjectList names)
全要素に対してmakeSubListByNameListを実行した結果を取得する。 要素がラベル付きリストでない場合は無視され、また指定した要素名に該当するデータを含まない場合も 無視される。 ラベル付きリストで構成された同一構造のユーザ定義データのリストから一括してデータを取得するために 用いる。

パラメータ:
names - 要素名リスト
戻り値:
部分リストのリスト

setObjectTable

public void setObjectTable(PFObjectTable table)
                    throws PFException
テーブルをラベル付きリストに変換して設定する。 データ設定イベントが発生する。

パラメータ:
table - テーブル
例外:
PFException - イベント処理の失敗

setTableToLabeledList

public void setTableToLabeledList(PFObjectTable table)
                           throws PFException
テーブルを、以下の形式のラベル付きリストに変換して設定する。 データ設定イベントが発生する。

ラベル付リスト: [行データ0, 行データ1, ...]
行データ(ラベル付オブジェクト): [行番号(ラベル), セルデータリスト(ラベル付リスト)]
セルデータリスト(ラベル付リスト): [セルデータ0, セルデータ1, ...]
セルデータ(ラベル付オブジェクト): [列名(ラベル), セル値]

パラメータ:
table - テーブル
例外:
PFException - イベント処理の失敗

sortByName

public void sortByName()
全要素の順番を名前をキーとして辞書順に並べ替える


add

public void add(int v0,
                java.lang.String v1,
                java.lang.Object v2,
                java.lang.String v3)
         throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(int,java.lang.String,java.lang.Object,java.lang.String)を呼び出す。

パラメータ:
v0 - int
v1 - java.lang.String
v2 - java.lang.Object
v3 - java.lang.String
例外:
PFException

add

public void add(int v0,
                java.lang.String v1,
                java.lang.Object v2)
         throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(int,java.lang.String,java.lang.Object)を呼び出す。

パラメータ:
v0 - int
v1 - java.lang.String
v2 - java.lang.Object
例外:
PFException

add

public void add(int v0,
                java.lang.Object v1)
         throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(int,java.lang.Object)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の add
パラメータ:
v0 - int
v1 - java.lang.Object
例外:
PFException

add

public void add(java.lang.String v0,
                java.lang.Object v1)
         throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(java.lang.String,java.lang.Object)を呼び出す。

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

add

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

オーバーライド:
クラス PFObjectListVariable 内の add
パラメータ:
v0 - java.lang.Object
戻り値:
boolean
例外:
PFException

add

public void add(int v0,
                java.lang.Object v1,
                java.lang.String v2)
         throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(int,java.lang.Object,java.lang.String)を呼び出す。

パラメータ:
v0 - int
v1 - java.lang.Object
v2 - java.lang.String
例外:
PFException

add

public void add(java.lang.String v0,
                java.lang.Object v1,
                java.lang.String v2)
         throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(java.lang.String,java.lang.Object,java.lang.String)を呼び出す。

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

add

public void add(java.lang.Object v0,
                java.lang.String v1)
         throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.add(java.lang.Object,java.lang.String)を呼び出す。

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

addAll

public boolean addAll(java.util.Collection v0)
               throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.addAll(java.util.Collection)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の addAll
パラメータ:
v0 - java.util.Collection
戻り値:
boolean
例外:
PFException

addAll

public boolean addAll(int v0,
                      java.util.Collection v1)
               throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.addAll(int,java.util.Collection)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の addAll
パラメータ:
v0 - int
v1 - java.util.Collection
戻り値:
boolean
例外:
PFException

addElement

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

オーバーライド:
クラス PFObjectListVariable 内の addElement
パラメータ:
v0 - java.lang.Object
例外:
PFException

set

public java.lang.Object set(int v0,
                            java.lang.Object v1)
                     throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.set(int,java.lang.Object)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の set
パラメータ:
v0 - int
v1 - java.lang.Object
戻り値:
java.lang.Object
例外:
PFException

setElementAt

public void setElementAt(java.lang.Object v0,
                         int v1)
                  throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setElementAt(java.lang.Object,int)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の setElementAt
パラメータ:
v0 - java.lang.Object
v1 - int
例外:
PFException

setNameList

public void setNameList(PFObjectList v0)
                 throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setNameList(jp.go.aist.dmrc.platform.util.PFObjectList)を呼び出す。

パラメータ:
v0 - jp.go.aist.dmrc.platform.util.PFObjectList
例外:
PFException

setDataByName

public void setDataByName(java.lang.String v0,
                          java.lang.Object v1)
                   throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setDataByName(java.lang.String,java.lang.Object)を呼び出す。

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

setDataByName

public void setDataByName(java.lang.String v0,
                          java.lang.Object v1,
                          java.lang.String v2)
                   throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setDataByName(java.lang.String,java.lang.Object,java.lang.String)を呼び出す。

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

setNameAt

public void setNameAt(int v0,
                      java.lang.String v1)
               throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setNameAt(int,java.lang.String)を呼び出す。

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

setDataAt

public void setDataAt(int v0,
                      java.lang.Object v1,
                      java.lang.String v2)
               throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setDataAt(int,java.lang.Object,java.lang.String)を呼び出す。

パラメータ:
v0 - int
v1 - java.lang.Object
v2 - java.lang.String
例外:
PFException

setDataAt

public void setDataAt(int v0,
                      java.lang.Object v1)
               throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setDataAt(int,java.lang.Object)を呼び出す。

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

remove

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

オーバーライド:
クラス PFObjectListVariable 内の remove
パラメータ:
v0 - int
戻り値:
java.lang.Object
例外:
PFException

remove

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

オーバーライド:
クラス PFObjectListVariable 内の remove
パラメータ:
v0 - java.lang.Object
戻り値:
boolean
例外:
PFException

clear

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

オーバーライド:
クラス PFObjectListVariable 内の clear
例外:
PFException

insertElementAt

public void insertElementAt(java.lang.Object v0,
                            int v1)
                     throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.insertElementAt(java.lang.Object,int)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の insertElementAt
パラメータ:
v0 - java.lang.Object
v1 - int
例外:
PFException

removeAll

public boolean removeAll(java.util.Collection v0)
                  throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.removeAll(java.util.Collection)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の removeAll
パラメータ:
v0 - java.util.Collection
戻り値:
boolean
例外:
PFException

removeAllElements

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

オーバーライド:
クラス PFObjectListVariable 内の removeAllElements
例外:
PFException

removeElement

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

オーバーライド:
クラス PFObjectListVariable 内の removeElement
パラメータ:
v0 - java.lang.Object
戻り値:
boolean
例外:
PFException

removeElementAt

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

オーバーライド:
クラス PFObjectListVariable 内の removeElementAt
パラメータ:
v0 - int
例外:
PFException

removeByName

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

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

cloneVariable

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

オーバーライド:
クラス PFObjectListVariable 内の cloneVariable
戻り値:
java.lang.Object
例外:
PFException

subListToObjectList

public PFObjectList subListToObjectList(int v0,
                                        int v1)
                                 throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.subList(int,int)を呼び出してPFObjectListで返す。

オーバーライド:
クラス PFObjectListVariable 内の subListToObjectList
パラメータ:
v0 - int
v1 - int
戻り値:
PFObjectList
例外:
PFException

getNameAt

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

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

getDataAt

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

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

getDataList

public PFObjectList getDataList()
                         throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getDataList()を呼び出す。

戻り値:
jp.go.aist.dmrc.platform.util.PFObjectList
例外:
PFException

getNameList

public PFObjectList getNameList()
                         throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getNameList()を呼び出す。

戻り値:
jp.go.aist.dmrc.platform.util.PFObjectList
例外:
PFException

getIndexByName

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

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

canGetDataAt

public boolean canGetDataAt(int v0)
                     throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.canGetDataAt(int)を呼び出す。

パラメータ:
v0 - int
戻り値:
boolean
例外:
PFException

canGetDataByName

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

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

canGetDataByPath

public boolean canGetDataByPath(PFObjectList v0)
                         throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.canGetDataByPath(jp.go.aist.dmrc.platform.util.PFObjectList)を呼び出す。

パラメータ:
v0 - jp.go.aist.dmrc.platform.util.PFObjectList
戻り値:
boolean
例外:
PFException

getDataByPath

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

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

getTypeAt

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

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

getTypeByName

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

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

getDataByName

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

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

equalsVariable

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

オーバーライド:
クラス PFObjectListVariable 内の equalsVariable
パラメータ:
v0 - java.lang.Object
戻り値:
boolean
例外:
PFException

getSourceComponent

public PFComponent getSourceComponent()
                               throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.getSourceComponent()を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の getSourceComponent
戻り値:
jp.go.aist.dmrc.platform.base.PFComponent
例外:
PFException

setSourceComponent

public void setSourceComponent(PFComponent v0)
                        throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setSourceComponent(jp.go.aist.dmrc.platform.base.PFComponent)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の setSourceComponent
パラメータ:
v0 - jp.go.aist.dmrc.platform.base.PFComponent
例外:
PFException

printData

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

オーバーライド:
クラス PFObjectListVariable 内の printData
例外:
PFException

hashCodeVariable

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

オーバーライド:
クラス PFObjectListVariable 内の hashCodeVariable
戻り値:
int
例外:
PFException

elementAt

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

オーバーライド:
クラス PFObjectListVariable 内の elementAt
パラメータ:
v0 - int
戻り値:
java.lang.Object
例外:
PFException

toStringVariable

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

オーバーライド:
クラス PFObjectListVariable 内の toStringVariable
戻り値:
java.lang.String
例外:
PFException

indexOf

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

オーバーライド:
クラス PFObjectListVariable 内の indexOf
パラメータ:
v0 - java.lang.Object
戻り値:
int
例外:
PFException

indexOf

public int indexOf(java.lang.Object v0,
                   int v1)
            throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.indexOf(java.lang.Object,int)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の indexOf
パラメータ:
v0 - java.lang.Object
v1 - int
戻り値:
int
例外:
PFException

lastIndexOf

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

オーバーライド:
クラス PFObjectListVariable 内の lastIndexOf
パラメータ:
v0 - java.lang.Object
戻り値:
int
例外:
PFException

lastIndexOf

public int lastIndexOf(java.lang.Object v0,
                       int v1)
                throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.lastIndexOf(java.lang.Object,int)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の lastIndexOf
パラメータ:
v0 - java.lang.Object
v1 - int
戻り値:
int
例外:
PFException

contains

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

オーバーライド:
クラス PFObjectListVariable 内の contains
パラメータ:
v0 - java.lang.Object
戻り値:
boolean
例外:
PFException

get

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

オーバーライド:
クラス PFObjectListVariable 内の get
パラメータ:
v0 - int
戻り値:
java.lang.Object
例外:
PFException

size

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

オーバーライド:
クラス PFObjectListVariable 内の size
戻り値:
int
例外:
PFException

subList

public java.util.List subList(int v0,
                              int v1)
                       throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.subList(int,int)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の subList
パラメータ:
v0 - int
v1 - int
戻り値:
java.util.List
例外:
PFException

toArray

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

オーバーライド:
クラス PFObjectListVariable 内の toArray
戻り値:
java.lang.Object[]
例外:
PFException

toArray

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

オーバーライド:
クラス PFObjectListVariable 内の toArray
パラメータ:
v0 - java.lang.Object[]
戻り値:
java.lang.Object[]
例外:
PFException

elements

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

オーバーライド:
クラス PFObjectListVariable 内の elements
戻り値:
java.util.Enumeration
例外:
PFException

copyInto

public void copyInto(java.lang.Object[] v0)
              throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.copyInto(java.lang.Object[])を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の copyInto
パラメータ:
v0 - java.lang.Object[]
例外:
PFException

isEmpty

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

オーバーライド:
クラス PFObjectListVariable 内の isEmpty
戻り値:
boolean
例外:
PFException

capacity

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

オーバーライド:
クラス PFObjectListVariable 内の capacity
戻り値:
int
例外:
PFException

containsAll

public boolean containsAll(java.util.Collection v0)
                    throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.containsAll(java.util.Collection)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の containsAll
パラメータ:
v0 - java.util.Collection
戻り値:
boolean
例外:
PFException

ensureCapacity

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

オーバーライド:
クラス PFObjectListVariable 内の ensureCapacity
パラメータ:
v0 - int
例外:
PFException

firstElement

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

オーバーライド:
クラス PFObjectListVariable 内の firstElement
戻り値:
java.lang.Object
例外:
PFException

lastElement

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

オーバーライド:
クラス PFObjectListVariable 内の lastElement
戻り値:
java.lang.Object
例外:
PFException

retainAll

public boolean retainAll(java.util.Collection v0)
                  throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.retainAll(java.util.Collection)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の retainAll
パラメータ:
v0 - java.util.Collection
戻り値:
boolean
例外:
PFException

setSize

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

オーバーライド:
クラス PFObjectListVariable 内の setSize
パラメータ:
v0 - int
例外:
PFException

trimToSize

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

オーバーライド:
クラス PFObjectListVariable 内の trimToSize
例外:
PFException

iterator

public java.util.Iterator iterator()
                            throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.iterator()を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の iterator
戻り値:
java.util.Iterator
例外:
PFException

listIterator

public java.util.ListIterator listIterator(int v0)
                                    throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.listIterator(int)を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の listIterator
パラメータ:
v0 - int
戻り値:
java.util.ListIterator
例外:
PFException

listIterator

public java.util.ListIterator listIterator()
                                    throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.listIterator()を呼び出す。

オーバーライド:
クラス PFObjectListVariable 内の listIterator
戻り値:
java.util.ListIterator
例外:
PFException

getClassVariable

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

オーバーライド:
クラス PFObjectListVariable 内の getClassVariable
戻り値:
java.lang.Class
例外:
PFException

waitVariable

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

オーバーライド:
クラス PFObjectListVariable 内の waitVariable
パラメータ:
v0 - long
v1 - int
例外:
PFException
java.lang.InterruptedException

waitVariable

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

オーバーライド:
クラス PFObjectListVariable 内の waitVariable
例外:
PFException
java.lang.InterruptedException

waitVariable

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

オーバーライド:
クラス PFObjectListVariable 内の waitVariable
パラメータ:
v0 - long
例外:
PFException
java.lang.InterruptedException

notifyVariable

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

オーバーライド:
クラス PFObjectListVariable 内の notifyVariable
例外:
PFException

notifyAllVariable

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

オーバーライド:
クラス PFObjectListVariable 内の notifyAllVariable
例外:
PFException

getDataByNameIgnoreCase

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

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

getIndexByNameIgnoreCase

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

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

getTypeByNameIgnoreCase

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

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

setDataList

public void setDataList(PFObjectList v0)
                 throws PFException
jp.go.aist.dmrc.platform.util.PFLabeledObjectList.setDataList(jp.go.aist.dmrc.platform.util.PFObjectList)を呼び出す。

パラメータ:
v0 - jp.go.aist.dmrc.platform.util.PFObjectList
例外:
PFException