public class PFObjectTableVariable extends PFCollectionVariable implements PFXMLSerializable
トリガー | 設定データ | イベント番号 |
---|---|---|
setObjectTable メソッド呼出 |
テーブル (PFObjectTable) |
0 |
setEmptyObjectTable メソッド呼出 |
テーブル (PFObjectTable) |
0 |
トリガー | 対象データ | 選択データ | イベント番号 |
---|---|---|---|
setSelectedIndex メソッド呼出 |
テーブル (PFObjectTable) |
選択された要素 (Object) |
0 |
トリガー | 対象データ | 更新データ | イベント番号 |
---|---|---|---|
update / clear メソッド呼出 |
テーブル (PFObjectTable) |
(なし) | 0 |
add* メソッド呼出 |
テーブル (PFObjectTable) |
(なし) | 0 |
remove* メソッド呼出 |
テーブル (PFObjectTable) |
(なし) | 0 |
set* メソッド呼出 |
テーブル (PFObjectTable) |
(なし) | 0 |
PROPERTY_EXCEPTION_NULL
コンストラクタと説明 |
---|
PFObjectTableVariable()
デフォルトコンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addColumn()
|
void |
addColumn(int v0)
|
void |
addColumn(int v0,
PFObjectList v1)
|
void |
addColumn(int v0,
java.lang.String v1,
java.lang.Class v2)
|
void |
addColumn(int column,
java.lang.String name,
java.lang.Class type,
java.lang.Object value)
指定位置に列を追加する。
|
void |
addColumn(int v0,
java.lang.String v1,
java.lang.Class v2,
PFObjectList v3)
|
void |
addColumn(PFObjectList v0)
|
void |
addColumn(java.lang.String v0,
java.lang.Class v1)
|
void |
addColumn(java.lang.String name,
java.lang.Class type,
java.lang.Object value)
最後尾に列を追加する。
|
void |
addColumn(java.lang.String v0,
java.lang.Class v1,
PFObjectList v2)
|
void |
addColumns(int v0)
|
void |
addColumns(int v0,
int v1)
|
void |
addColumns(PFObjectTable add)
他のテーブルから最後尾に全列追加する。
|
void |
addColumnsUpTo(int target)
指定列数まで列を追加する。
|
void |
addRow()
|
void |
addRow(int v0)
|
void |
addRow(int v0,
PFObjectList v1)
|
void |
addRow(PFObjectList v0)
|
void |
addRows(int v0)
|
void |
addRows(int v0,
int v1)
|
void |
addRows(PFObjectTable add)
他のテーブルから最後尾に全行追加する。
|
void |
addRowsUpTo(int target)
指定行数まで行を追加する。
|
boolean |
canGetValueAt(int row,
int col)
指定位置のセルの値が取得可能か判定する。
|
void |
clear()
|
void |
clearRow()
|
void |
clearSelection()
選択状態をクリアする。
|
java.lang.Object |
cloneVariable()
|
boolean |
equalsVariable(java.lang.Object v0)
|
PFObjectList |
extractValuesByIndexList(PFObjectList v0)
|
PFObjectTable |
extractValuesByIndexTable(PFObjectTable v0)
|
java.lang.Class |
getClassVariable()
jp.go.aist.dmrc.platform.util.PFObjectTable.getClass() を呼び出す。 |
PFObjectList |
getColumn(int v0)
|
int |
getColumnCount()
|
PFObjectList |
getColumnList(int v0)
|
java.lang.String |
getColumnName(int v0)
|
PFObjectList |
getColumnNameList()
|
java.lang.String[] |
getColumnNames()
|
int |
getColumnPosition()
列の選択位置を取得する。
|
java.lang.Class |
getColumnType(int v0)
|
PFObjectList |
getColumnTypeList()
|
java.lang.Class[] |
getColumnTypes()
|
java.lang.Object[] |
getColumnValue(int v0)
|
java.lang.String |
getComponentName()
コンポーネント名称を取得する。
|
int |
getLastColumnIndex()
|
int |
getLastRowIndex()
|
PFObjectTable |
getObjectTable()
テーブルを取得する。
|
PFObjectList |
getRow(int v0)
|
int |
getRowCount()
|
PFObjectList |
getRowList(int v0)
|
int |
getRowPosition()
行の選択位置を取得する。
|
java.lang.Object[] |
getRowValue(int v0)
|
java.lang.Object |
getSelectedElement()
選択中のオブジェクトを取得する。
|
PFComponent |
getSourceComponent()
|
java.lang.Object |
getValueAt(int v0,
int v1)
|
java.lang.Object[][] |
getValues()
|
PFObjectList |
getValuesByList()
|
int |
hashCodeVariable()
jp.go.aist.dmrc.platform.util.PFObjectTable.hashCode() を呼び出す。 |
void |
localeUpdated()
ロケール変更に対応する。
|
void |
moveBackwardRow(int index)
指定位置の行インデックスを一つ減らす。
|
void |
moveColumn(int v0,
int v1)
|
void |
moveForwardRow(int index)
指定位置の行インデックスを一つ増やす。
|
void |
moveRow(int v0,
int v1)
|
void |
notifyAllVariable()
jp.go.aist.dmrc.platform.util.PFObjectTable.notifyAll() を呼び出す。 |
void |
notifyVariable()
jp.go.aist.dmrc.platform.util.PFObjectTable.notify() を呼び出す。 |
void |
printData()
|
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力.
|
void |
removeColumn(int v0)
|
void |
removeRow(int v0)
|
void |
setColumn(int v0,
PFObjectList v1)
|
void |
setColumnName(int v0,
java.lang.String v1)
|
void |
setColumnNameList(PFObjectList v0)
|
void |
setColumnNames(java.util.Vector v0)
|
void |
setColumnPosition(int pos)
列の選択位置を設定する(イベント発生なし)。
|
void |
setColumnType(int v0,
java.lang.Class v1)
|
void |
setColumnTypeList(PFObjectList v0)
|
void |
setColumnTypes(java.util.Vector v0)
|
void |
setEmptyObjectTable()
空のテーブルを設定する。
|
void |
setEmptyObjectTableQuiet()
空のテーブルを設定する(イベント発生なし)。
|
void |
setObjectTable(PFObjectTable table)
テーブルを設定する。
|
void |
setPosition(int row,
int col)
行と列の選択位置を設定する(イベント発生なし)。
|
void |
setRow(int v0,
PFObjectList v1)
|
void |
setRowPosition(int pos)
行の選択位置を設定する(イベント発生なし)。
|
void |
setSelectedElement(java.lang.Object element)
選択位置にオブジェクトを設定する。
|
void |
setSelectedIndex(int row,
int col)
行と列の選択位置を設定する。
|
void |
setSourceComponent(PFComponent v0)
|
void |
setValueAt(int v0,
int v1,
java.lang.Object v2)
|
void |
setValues(java.util.Vector v0)
|
void |
setValuesByList(PFObjectList v0)
|
void |
sortRowsByColumn(int column,
boolean ascending)
列を指定して行をソートする。
|
void |
sortRowsByDateColumn(int column,
boolean ascending)
列を指定して日時として行をソートする。
|
void |
sortRowsByNumberColumn(int column,
boolean ascending)
列を指定して数値として行をソートする。
|
java.lang.String |
toStringVariable()
jp.go.aist.dmrc.platform.util.PFObjectTable.toString() を呼び出す。 |
void |
update()
更新を通知する。
|
void |
waitVariable()
jp.go.aist.dmrc.platform.util.PFObjectTable.wait() を呼び出す。 |
void |
waitVariable(long v0)
jp.go.aist.dmrc.platform.util.PFObjectTable.wait(long) を呼び出す。 |
void |
waitVariable(long v0,
int v1)
jp.go.aist.dmrc.platform.util.PFObjectTable.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 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 localeUpdated()
localeUpdated
インタフェース内 PFComponent
PFComponent.localeUpdated()
public void setObjectTable(PFObjectTable table) throws PFException
table
- テーブルPFException
- イベント処理エラーpublic PFObjectTable getObjectTable()
public void setEmptyObjectTable() throws PFException
PFException
- イベント処理エラーpublic void setEmptyObjectTableQuiet()
public void update() throws PFException
PFException
- イベント処理エラーpublic int getColumnPosition()
public void setColumnPosition(int pos)
pos
- 位置(int)public int getRowPosition()
public void setRowPosition(int pos)
pos
- 位置(int)public void setPosition(int row, int col)
row
- 行位置(int)col
- 列位置(int)public void clearSelection()
clearSelection
クラス内 PFCollectionVariable
public void setSelectedIndex(int row, int col) throws PFException
row
- 行位置(int)col
- 列位置(int)PFException
- イベント処理エラーpublic java.lang.Object getSelectedElement()
getSelectedElement
クラス内 PFCollectionVariable
public void setSelectedElement(java.lang.Object element) throws PFException
element
- オブジェクトPFException
- イベント処理エラーpublic void moveForwardRow(int index) throws PFException
index
- 移動する行の位置PFException
- イベント処理エラーpublic void moveBackwardRow(int index) throws PFException
index
- 移動する行の位置PFException
- イベント処理エラーpublic void addRowsUpTo(int target) throws PFException
target
- 行数PFComponentException
- 行の追加に失敗したときPFException
public void addColumnsUpTo(int target) throws PFException
target
- 列数PFComponentException
- 列の追加に失敗したときPFException
public void addColumns(PFObjectTable add) throws PFException
add
- 追加するテーブルPFException
public void addColumn(int column, java.lang.String name, java.lang.Class type, java.lang.Object value)
column
- 位置name
- 列名type
- 列型value
- セルの値public void addColumn(java.lang.String name, java.lang.Class type, java.lang.Object value)
name
- 列名type
- 列型value
- セルの値public void addRows(PFObjectTable add) throws PFException
add
- 追加するテーブルPFException
public void sortRowsByColumn(int column, boolean ascending) throws PFException
column
- 列インデックスascending
- 昇順かどうかPFException
public void sortRowsByNumberColumn(int column, boolean ascending) throws PFException
column
- 列インデックスascending
- 昇順かどうかPFException
public void sortRowsByDateColumn(int column, boolean ascending) throws PFException
column
- 列インデックスascending
- 昇順かどうかPFException
public boolean canGetValueAt(int row, int col)
row
- 行位置col
- 列位置public void clear() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.clear()
を呼び出す。
データ更新イベントが発生する。PFException
- イベント処理エラーpublic void addColumn(java.lang.String v0, java.lang.Class v1) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addColumn(java.lang.String,java.lang.Class)
を呼び出す。
データ更新イベントが発生する。v0
- java.lang.Stringv1
- java.lang.ClassPFException
- イベント処理エラーpublic void addColumn() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addColumn()
を呼び出す。
データ更新イベントが発生する。PFException
- イベント処理エラーpublic void addColumn(int v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addColumn(int)
を呼び出す。
データ更新イベントが発生する。v0
- intPFException
- イベント処理エラーpublic void addColumn(int v0, java.lang.String v1, java.lang.Class v2) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addColumn(int,java.lang.String,java.lang.Class)
を呼び出す。
データ更新イベントが発生する。v0
- intv1
- java.lang.Stringv2
- java.lang.ClassPFException
- イベント処理エラーpublic void addColumn(java.lang.String v0, java.lang.Class v1, PFObjectList v2) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addColumn(java.lang.String,java.lang.Class,jp.go.aist.dmrc.platform.util.PFObjectList)
を呼び出す。
データ更新イベントが発生する。v0
- java.lang.Stringv1
- java.lang.Classv2
- jp.go.aist.dmrc.platform.util.PFObjectListPFException
- イベント処理エラーpublic void addColumn(int v0, PFObjectList v1) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addColumn(int,jp.go.aist.dmrc.platform.util.PFObjectList)
を呼び出す。
データ更新イベントが発生する。v0
- intv1
- jp.go.aist.dmrc.platform.util.PFObjectListPFException
- イベント処理エラーpublic void addColumn(int v0, java.lang.String v1, java.lang.Class v2, PFObjectList v3) throws PFException
v0
- intv1
- java.lang.Stringv2
- java.lang.Classv3
- jp.go.aist.dmrc.platform.util.PFObjectListPFException
- イベント処理エラーpublic void addColumn(PFObjectList v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addColumn(jp.go.aist.dmrc.platform.util.PFObjectList)
を呼び出す。
データ更新イベントが発生する。v0
- jp.go.aist.dmrc.platform.util.PFObjectListPFException
- イベント処理エラーpublic void moveColumn(int v0, int v1) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.moveColumn(int,int)
を呼び出す。
データ更新イベントが発生する。v0
- intv1
- intPFException
- イベント処理エラーpublic void removeColumn(int v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.removeColumn(int)
を呼び出す。
データ更新イベントが発生する。v0
- intPFException
- イベント処理エラーpublic void setValueAt(int v0, int v1, java.lang.Object v2) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.setValueAt(int,int,java.lang.Object)
を呼び出す。
データ更新イベントが発生する。v0
- intv1
- intv2
- java.lang.ObjectPFException
- イベント処理エラーpublic void setValues(java.util.Vector v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.setValues(java.util.Vector)
を呼び出す。
データ更新イベントが発生する。v0
- java.util.VectorPFException
- イベント処理エラーpublic void setValuesByList(PFObjectList v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.setValuesByList(jp.go.aist.dmrc.platform.util.PFObjectList)
を呼び出す。
データ更新イベントが発生する。v0
- jp.go.aist.dmrc.platform.util.PFObjectListPFException
- イベント処理エラーpublic void setRow(int v0, PFObjectList v1) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.setRow(int,jp.go.aist.dmrc.platform.util.PFObjectList)
を呼び出す。
データ更新イベントが発生する。v0
- intv1
- jp.go.aist.dmrc.platform.util.PFObjectListPFException
- イベント処理エラーpublic void addRow() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addRow()
を呼び出す。
データ更新イベントが発生する。PFException
- イベント処理エラーpublic void addRow(int v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addRow(int)
を呼び出す。
データ更新イベントが発生する。v0
- intPFException
- イベント処理エラーpublic void addRow(int v0, PFObjectList v1) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addRow(int,jp.go.aist.dmrc.platform.util.PFObjectList)
を呼び出す。
データ更新イベントが発生する。v0
- intv1
- jp.go.aist.dmrc.platform.util.PFObjectListPFException
- イベント処理エラーpublic void addRow(PFObjectList v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addRow(jp.go.aist.dmrc.platform.util.PFObjectList)
を呼び出す。
データ更新イベントが発生する。v0
- jp.go.aist.dmrc.platform.util.PFObjectListPFException
- イベント処理エラーpublic void removeRow(int v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.removeRow(int)
を呼び出す。
データ更新イベントが発生する。v0
- intPFException
- イベント処理エラーpublic void clearRow() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.clearRow()
を呼び出す。
データ更新イベントが発生する。PFException
- イベント処理エラーpublic void moveRow(int v0, int v1) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.moveRow(int,int)
を呼び出す。
データ更新イベントが発生する。v0
- intv1
- intPFException
- イベント処理エラーpublic void setColumn(int v0, PFObjectList v1) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.setColumn(int,jp.go.aist.dmrc.platform.util.PFObjectList)
を呼び出す。
データ更新イベントが発生する。v0
- intv1
- jp.go.aist.dmrc.platform.util.PFObjectListPFException
- イベント処理エラーpublic void addRows(int v0, int v1) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addRows(int,int)
を呼び出す。
データ更新イベントが発生する。v0
- intv1
- intPFException
- イベント処理エラーpublic void addRows(int v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addRows(int)
を呼び出す。
データ更新イベントが発生する。v0
- intPFException
- イベント処理エラーpublic void addColumns(int v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addColumns(int)
を呼び出す。
データ更新イベントが発生する。v0
- intPFException
- イベント処理エラーpublic void addColumns(int v0, int v1) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.addColumns(int,int)
を呼び出す。
データ更新イベントが発生する。v0
- intv1
- intPFException
- イベント処理エラーpublic void setColumnName(int v0, java.lang.String v1) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.setColumnName(int,java.lang.String)
を呼び出す。
データ更新イベントが発生する。v0
- intv1
- java.lang.StringPFException
- イベント処理エラーpublic void setColumnNames(java.util.Vector v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.setColumnNames(java.util.Vector)
を呼び出す。
データ更新イベントが発生する。v0
- java.util.VectorPFException
- イベント処理エラーpublic void setColumnNameList(PFObjectList v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.setColumnNameList(jp.go.aist.dmrc.platform.util.PFObjectList)
を呼び出す。
データ更新イベントが発生する。v0
- jp.go.aist.dmrc.platform.util.PFObjectListPFException
- イベント処理エラーpublic void setColumnType(int v0, java.lang.Class v1) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.setColumnType(int,java.lang.Class)
を呼び出す。
データ更新イベントが発生する。v0
- intv1
- java.lang.ClassPFException
- イベント処理エラーpublic void setColumnTypes(java.util.Vector v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.setColumnTypes(java.util.Vector)
を呼び出す。
データ更新イベントが発生する。v0
- java.util.VectorPFException
- イベント処理エラーpublic void setColumnTypeList(PFObjectList v0) throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.setColumnTypeList(jp.go.aist.dmrc.platform.util.PFObjectList)
を呼び出す。
データ更新イベントが発生する。v0
- jp.go.aist.dmrc.platform.util.PFObjectListPFException
- イベント処理エラーpublic java.lang.Object cloneVariable() throws PFException
PFException
public boolean equalsVariable(java.lang.Object v0) throws PFException
v0
- java.lang.ObjectPFException
public PFComponent getSourceComponent() throws PFException
PFException
public int getRowCount() throws PFException
PFException
public int getColumnCount() throws PFException
PFException
public java.lang.String getColumnName(int v0) throws PFException
v0
- intPFException
public java.lang.String[] getColumnNames() throws PFException
PFException
public java.lang.Class getColumnType(int v0) throws PFException
v0
- intPFException
public java.lang.Class[] getColumnTypes() throws PFException
PFException
public java.lang.Object getValueAt(int v0, int v1) throws PFException
v0
- intv1
- intPFException
public PFObjectList getRow(int v0) throws PFException
v0
- intPFException
public PFObjectList getColumn(int v0) throws PFException
v0
- intPFException
public void setSourceComponent(PFComponent v0) throws PFException
v0
- jp.go.aist.dmrc.platform.base.PFComponentPFException
public void printData() throws PFException
PFException
public PFObjectList getColumnList(int v0) throws PFException
v0
- intPFException
public PFObjectList getColumnNameList() throws PFException
PFException
public PFObjectList getRowList(int v0) throws PFException
v0
- intPFException
public PFObjectList getColumnTypeList() throws PFException
PFException
public java.lang.Object[][] getValues() throws PFException
PFException
public PFObjectList getValuesByList() throws PFException
PFException
public java.lang.Object[] getRowValue(int v0) throws PFException
v0
- intPFException
public java.lang.Object[] getColumnValue(int v0) throws PFException
v0
- intPFException
public int hashCodeVariable() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.hashCode()
を呼び出す。PFException
public java.lang.Class getClassVariable() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.getClass()
を呼び出す。PFException
public void waitVariable(long v0, int v1) throws PFException, java.lang.InterruptedException
jp.go.aist.dmrc.platform.util.PFObjectTable.wait(long,int)
を呼び出す。v0
- longv1
- intPFException
java.lang.InterruptedException
public void waitVariable() throws PFException, java.lang.InterruptedException
jp.go.aist.dmrc.platform.util.PFObjectTable.wait()
を呼び出す。PFException
java.lang.InterruptedException
public void waitVariable(long v0) throws PFException, java.lang.InterruptedException
jp.go.aist.dmrc.platform.util.PFObjectTable.wait(long)
を呼び出す。v0
- longPFException
java.lang.InterruptedException
public void notifyVariable() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.notify()
を呼び出す。PFException
public void notifyAllVariable() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.notifyAll()
を呼び出す。PFException
public java.lang.String toStringVariable() throws PFException
jp.go.aist.dmrc.platform.util.PFObjectTable.toString()
を呼び出す。PFException
public PFObjectTable extractValuesByIndexTable(PFObjectTable v0) throws PFException
v0
- jp.go.aist.dmrc.platform.util.PFObjectTablePFException
public PFObjectList extractValuesByIndexList(PFObjectList v0) throws PFException
v0
- jp.go.aist.dmrc.platform.util.PFObjectListPFException
public int getLastColumnIndex() throws PFException
PFException
public int getLastRowIndex() throws PFException
PFException