public interface VTable extends SwingVirtualComponent
修飾子とタイプ | インタフェースと説明 |
---|---|
static interface |
VTable.VTableDelegate
VTable内部での処理委譲先を表すインタフェース
データソースの種類毎に実装を増やせるように、
具体的な処理をVTable本体と分離することを目的とする。
|
COMPONENT_DEFINITION
修飾子とタイプ | メソッドと説明 |
---|---|
void |
adjustRowHeight(int row)
行の高さ調整を実施する。
|
void |
clearMultiSelection(java.util.EventObject e)
テーブル行の複数行選択解除を行う
|
java.lang.Object |
getProcessingRowData()
現在の処理対象となっている行データを取得する。
|
int |
getProcessingRowIndex()
現在の処理対象となっている行のインデックスを取得する
pexa.client.std.platform.reference.base.RowReferenceとの連携用のメソッド。
|
Translator |
getTableColumnTranslator(Option tableColumnOpt)
テーブルカラムに直接指定で割り当てられているトランスレータを取得します。
|
void |
reserveRowHeight(int row,
int column,
int height)
行の高さ変更を予約する。
|
void |
restoreMultiSelection(java.util.EventObject e)
テーブル行の複数行選択状態の復元を行う
|
void |
scrollRectToVisible(int row,
int column)
特定行列を表示するようにスクロールを調整する
|
void |
selectAll(java.util.EventObject e)
テーブル行の全選択を行う
|
void |
selectRow(int row,
boolean multiple,
java.util.EventObject e)
テーブル行の選択を行う
|
void |
setProcessingRowIndex(int index)
現在処理中の行インデックスを登録する。
|
void |
stopCellEditing()
セル編集を確定して終了する。
|
isFocusOwner, isInputValidationSucceeded, isTextComponent, resetWaitingCursor, setWaitingCursor
addComponentEventListener, destroy, fireDisplayUpdated, fireEventTriggered, fireInputFixed, getArea, getClientContext, getComponentEventListeners, getDefinition, getInstanceID, getPreference, getRealComponent, getTranslator, input, installAccessControlPermission, installArea, removeComponentEventListener, setPreference, start, update
getReference
int getProcessingRowIndex()
void setProcessingRowIndex(int index)
index
- 処理中の行インデックスjava.lang.Object getProcessingRowData()
void selectAll(java.util.EventObject e)
e
- 原因イベントvoid selectRow(int row, boolean multiple, java.util.EventObject e)
row
- 選択対象の行インデックスmultiple
- 行選択を複数モードで行うかの指定e
- 原因イベントvoid clearMultiSelection(java.util.EventObject e)
e
- 原因イベントvoid restoreMultiSelection(java.util.EventObject e)
e
- 原因イベントTranslator getTableColumnTranslator(Option tableColumnOpt)
tableColumnOpt
- テーブルカラム定義void reserveRowHeight(int row, int column, int height)
row
- 変更対象行column
- 変更対象列height
- 高さvoid adjustRowHeight(int row)
void scrollRectToVisible(int row, int column)
row
- 表示対象行column
- 表示対象列void stopCellEditing()