|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.util.PFLabeledObject
public class PFLabeledObject
ラベル付きリスト(PFLabeledObjectList
)の要素クラス。
ラベル付きリストは、MZ Platform標準のリストクラス(PFObjectList)の拡張クラスで、各要素に名前でアクセスするためのデータ構造である。 これはユーザ定義型のデータ構造をコンポーネント内部ではなくアプリケーションで設計し、 そのデータへのアクセス処理をビルダー上で記述することを目的に導入した。
コンストラクタの概要 | |
---|---|
PFLabeledObject()
デフォルトコンストラクタ |
|
PFLabeledObject(java.lang.String str_name,
java.lang.Object obj)
一部の属性を指定するコンストラクタ。 |
|
PFLabeledObject(java.lang.String str_name,
java.lang.Object obj,
java.lang.String str_type)
すべての属性を指定するコンストラクタ |
メソッドの概要 | |
---|---|
java.lang.Object |
getData()
データオブジェクトを取得する。 |
java.lang.String |
getName()
名前を取得する。 |
java.lang.String |
getType()
型名を取得する。 |
void |
setAll(java.lang.String str_name,
java.lang.Object obj,
java.lang.String str_type)
属性をすべて設定する。 |
void |
setData(java.lang.Object o)
データオブジェクトを設定する。 |
void |
setName(java.lang.String text)
名前を設定する。 |
void |
setType(java.lang.String text)
型名を設定する。 |
java.lang.String |
toString()
文字列に変換する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public PFLabeledObject()
public PFLabeledObject(java.lang.String str_name, java.lang.Object obj, java.lang.String str_type)
str_name
- 要素の名前obj
- 要素オブジェクトstr_type
- 要素の型名public PFLabeledObject(java.lang.String str_name, java.lang.Object obj)
str_name
- 要素の名前obj
- 要素オブジェクトメソッドの詳細 |
---|
public java.lang.String getName()
public void setName(java.lang.String text)
text
- 名前(String)public java.lang.String getType()
public void setType(java.lang.String text)
text
- 型名(String)public java.lang.Object getData()
public void setData(java.lang.Object o)
o
- データ(Object)public void setAll(java.lang.String str_name, java.lang.Object obj, java.lang.String str_type)
str_name
- 要素名(String)obj
- データ(Object)str_type
- 型名(String)public java.lang.String toString()
java.lang.Object
内の toString
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |