public class EditableVTableImpl extends AbstractSwingVirtualComponent implements VTable
VTable.VTableDelegateATTR_Background, ATTR_Foreground, ATTR_OnChangeCOMPONENT_DEFINITION| コンストラクタと説明 |
|---|
EditableVTableImpl(java.lang.String instanceID,
java.util.Map params)
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
adjustRowHeight(int row)
行の高さ調整を実施する。
|
void |
clearMultiSelection(java.util.EventObject e)
テーブル行の複数行選択解除を行う
|
protected void |
destroyLocal()
destoryメソッドの最後にコールされる。
|
java.lang.Object |
getProcessingRowData()
現在の処理対象となっている行データを取得する。
|
int |
getProcessingRowIndex()
現在の処理対象となっている行のインデックスを取得する
pexa.client.std.platform.reference.base.RowReferenceとの連携用のメソッド。
|
Translator |
getTableColumnTranslator(Option tableColumnOpt)
テーブルカラムに直接指定で割り当てられているトランスレータを取得します。
|
protected java.lang.Class[] |
getTargetGUIComponentTypes()
仮想コンポーネントが制御対象とするGUIコンポーネントのクラスを配列で返す。
|
protected void |
inputLocal(ClientEvent e)
doInputメソッドの最後にコールされる。
|
void |
reserveRowHeight(int row,
int column,
int height)
行の高さ変更を予約する。
|
void |
restoreMultiSelection(java.util.EventObject e)
テーブル行の複数行選択状態の復元を行う
|
protected void |
savePreference()
このコンポーネントに関するユーザー設定を保存する
|
void |
scrollRectToVisible(int row,
int column)
特定行列を表示するようにスクロールを調整する
|
void |
selectAll(java.util.EventObject e)
テーブル行の全選択を行う
|
void |
selectRow(int row,
boolean multiple,
java.util.EventObject e)
テーブル行の選択を行う
|
protected void |
setEnabledLocal(boolean enabled)
コンポーネントの有効、無効を設定する
|
void |
setProcessingRowIndex(int index)
現在処理中の行インデックスを登録する。
|
protected void |
startLocal(ClientEvent e)
startメソッドの最後にコールされる。
|
void |
stopCellEditing()
セル編集を確定して終了する。
|
protected void |
updateLocal(ClientEvent e)
updateメソッドの最後にコールされる。
|
arrangeFont, destroy, fireOnChange, getAreaEventListener, getBackground, getComponentFont, getDisabledBackground, getEnabledBackground, getForeground, getGUIComponent, getPopupMenuFont, getRealComponent, getRequiredBackground, getSwingArea, input, installAccessControlPermission, isChanged, isFocusOwner, isInputValidationSucceeded, isRefreshable, isTextComponent, onChange, prepareGUIComponent, removePopupMenu, requestFocus, resetWaitingCursor, setBackground, setEditable, setForeground, setGUIComponent, setRefreshable, setToolTip, setupFont, setupPopupMenu, setVisibleLocal, setWaitingCursor, start, updateaddAvailableState, addComponentEventListener, addProcessEvent, fireDisplayUpdated, fireEventTriggered, fireInputFixed, getArea, getClientContext, getComponentEventListeners, getDefinition, getInstanceID, getPreference, getReference, getTranslator, init, installArea, isAvailableState, isEnabled, isEnabledCondition, isSavePreference, isStarted, isVisible, isVisibleCondition, removeComponentEventListener, setEnabled, setPreference, setStarted, setVisible, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisFocusOwner, isInputValidationSucceeded, isTextComponent, resetWaitingCursor, setWaitingCursoraddComponentEventListener, destroy, fireDisplayUpdated, fireEventTriggered, fireInputFixed, getArea, getClientContext, getComponentEventListeners, getDefinition, getInstanceID, getPreference, getRealComponent, getTranslator, input, installAccessControlPermission, installArea, removeComponentEventListener, setPreference, start, updategetReferencepublic EditableVTableImpl(java.lang.String instanceID, java.util.Map params)
instanceID - コンポーネントインスタンスに割り当てられたユニークなIDparams - 初期化パラメータ格納Mappublic int getProcessingRowIndex()
getProcessingRowIndex インタフェース内 VTablepublic void setProcessingRowIndex(int index)
setProcessingRowIndex インタフェース内 VTableindex - 処理中の行インデックスpublic java.lang.Object getProcessingRowData()
getProcessingRowData インタフェース内 VTablepublic void selectAll(java.util.EventObject e)
public void selectRow(int row, boolean multiple, java.util.EventObject e)
public void clearMultiSelection(java.util.EventObject e)
clearMultiSelection インタフェース内 VTablee - 原因イベントpublic void restoreMultiSelection(java.util.EventObject e)
restoreMultiSelection インタフェース内 VTablee - 原因イベントpublic Translator getTableColumnTranslator(Option tableColumnOpt)
getTableColumnTranslator インタフェース内 VTabletableColumnOpt - テーブルカラム定義public void reserveRowHeight(int row, int column, int height)
reserveRowHeight インタフェース内 VTablerow - 変更対象行height - 高さcolumn - 変更対象列public void adjustRowHeight(int row)
adjustRowHeight インタフェース内 VTablepublic void scrollRectToVisible(int row, int column)
scrollRectToVisible インタフェース内 VTablerow - 表示対象行column - 表示対象列public void stopCellEditing()
stopCellEditing インタフェース内 VTableprotected void startLocal(ClientEvent e) throws RecoverableException
startLocal クラス内 AbstractSwingVirtualComponente - イベント情報RecoverableException - 回復可能な業務例外protected void updateLocal(ClientEvent e) throws RecoverableException
updateLocal クラス内 AbstractSwingVirtualComponente - イベント情報RecoverableException - 回復可能な業務例外protected void inputLocal(ClientEvent e) throws RecoverableException
inputLocal クラス内 AbstractSwingVirtualComponente - イベント情報RecoverableException - 回復可能な業務例外protected void destroyLocal()
protected java.lang.Class[] getTargetGUIComponentTypes()
getTargetGUIComponentTypes クラス内 AbstractSwingVirtualComponentprotected void setEnabledLocal(boolean enabled)
setEnabledLocal クラス内 AbstractSwingVirtualComponentenabled - 有効ならtrue、無効ならfalseprotected void savePreference()
savePreference クラス内 AbstractSwingVirtualComponent