|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.beans.util.filter.PFFilter jp.go.aist.dmrc.platform.beans.util.filter.PFObjectTableFilter jp.go.aist.dmrc.platform.beans.util.filter.PFObjectTableRowFilter
PFObjectTable → PFObjectList(一行) の双方向フィルタコンポーネント。 このコンポーネントから以下のイベントが発生します。
トリガー | 対象データ | 更新データ | イベント番号 |
---|---|---|---|
選択対象行が設定されていない状態でテーブルデータを設定 | 全体データPFObjectTable |
null | -1 |
選択対象行が設定されている状態でテーブルデータを設定 | 全体データPFObjectTable |
選択データPFObjectList |
0 |
選択データ設定 | 全体データPFObjectTable |
選択データPFObjectList |
1 |
トリガー | 対象データ | 選択データ | イベント番号 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
選択対象行として-1が設定されたとき | 全体データPFObjectTable |
null | -1 | ||||||||
選択対象行として0〜が設定されたとき | 全体データPFObjectTable |
選択データPFObjectList |
0 |
コンストラクタの概要 | |
PFObjectTableRowFilter()
コンストラクタ。 |
メソッドの概要 | |
java.lang.String |
getComponentName()
コンポーネント名称を取得する。 |
PFObjectList |
getSelectedData()
選択データを返す。 |
int |
getSelectedIndex()
選択対象行インデックスを返す。 |
PFObjectTable |
getSourceData()
テーブルデータを返す。 |
boolean |
isSelectedIndex(int index)
指定行が選択対象かどうかを返す。 |
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力. |
void |
setSelectedData(PFObjectList list)
選択データを設定する。 |
void |
setSelectedIndex(int index)
選択対象行インデックスを設定する。 |
void |
setSourceData(PFObjectTable table)
テーブルデータを設定する。 |
void |
writeXML(PFXMLGenerator out)
コンポーネントのXML出力. |
クラス jp.go.aist.dmrc.platform.beans.util.filter.PFFilter から継承したメソッド |
addPFDataSelectListener, addPFDataUpdateListener, firePFDataSelected, firePFDataUpdated, getComponentID, getComponentKey, getComponentKeys, getComponentString, getPFDataSelectListenerList, getPFDataUpdateListenerList, localeUpdated, removePFDataSelectListener, removePFDataUpdateListener, setComponentID, setComponentKey, setComponentKeys |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public PFObjectTableRowFilter()
メソッドの詳細 |
public java.lang.String getComponentName()
PFComponent
内の getComponentName
public PFObjectTable getSourceData()
PFObjectTableFilter
内の getSourceData
public void setSourceData(PFObjectTable table) throws PFComponentException
PFObjectTableFilter
内の setSourceData
table
- テーブルデータ
PFComponentException
- tableがnullの場合public PFObjectList getSelectedData()
public void setSelectedData(PFObjectList list) throws PFComponentException
list
- 選択データ
PFComponentException
- listがnullの場合、選択対象行インデックスが-1の場合、
listのサイズが列数と一致しない場合、型が異なる場合、public int getSelectedIndex()
public void setSelectedIndex(int index) throws PFComponentException
index
- 行インデックス
PFComponentException
- indexが範囲外の場合public boolean isSelectedIndex(int index)
index
- 行インデックス
public void readXML(PFXMLLoader in)
PFXMLSerializable
内の readXML
in
- XML入力ユーティリティpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
PFXMLSerializable
内の writeXML
out
- XML出力ユーティリティ
java.io.IOException
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |