public class DefaultVDialogImpl extends AbstractSwingVirtualComponent implements VDialog
修飾子とタイプ | フィールドと説明 |
---|---|
protected java.awt.Component |
icon
ダイアログを表示するアイコンコンポーネント
|
ATTR_Background, ATTR_Foreground, ATTR_OnChange
COMPONENT_DEFINITION
コンストラクタと説明 |
---|
DefaultVDialogImpl(java.lang.String instanceID,
java.util.Map params)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
destroyLocal()
コンポーネントの終了処理を行う
|
protected void |
disposeDialog(java.util.EventObject e)
ダイアログの破棄と、アウトプットの取得を行う
|
protected java.lang.Class[] |
getTargetGUIComponentTypes()
仮想コンポーネントが制御対象とするGUIコンポーネントのクラスを配列で返す。
|
protected void |
inputLocal(ClientEvent e)
コンポーネントの入力処理を行う
|
protected boolean |
isChanged(java.util.EventObject e)
前回の入力確定時と現時点を比べて、入力値が変更されているかを判定する。
|
protected java.awt.Component |
prepareGUIComponent(ClientEvent e)
owner属性の値によって、GUI部品とのリンクをするかしないか
判定するので親クラスの処理をオーバーライドする。
|
protected void |
releaseIcon(java.awt.Component iconComp)
カレンダーダイアログを起動するアイコンを解放する
|
protected java.awt.Component |
setupIcon()
カレンダーダイアログを起動するアイコンをセットアップする
|
void |
showDialog(java.util.EventObject cause)
ダイアログ画面を表示する
|
protected void |
startLocal(ClientEvent e)
コンポーネントの開始処理を行う
|
protected void |
updateLocal(ClientEvent e)
コンポーネントの更新処理を行う
|
arrangeFont, destroy, fireOnChange, getAreaEventListener, getBackground, getComponentFont, getDisabledBackground, getEnabledBackground, getForeground, getGUIComponent, getPopupMenuFont, getRealComponent, getRequiredBackground, getSwingArea, input, installAccessControlPermission, isFocusOwner, isInputValidationSucceeded, isRefreshable, isTextComponent, onChange, removePopupMenu, requestFocus, resetWaitingCursor, savePreference, setBackground, setEditable, setEnabledLocal, setForeground, setGUIComponent, setRefreshable, setToolTip, setupFont, setupPopupMenu, setVisibleLocal, setWaitingCursor, start, update
addAvailableState, 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, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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
public DefaultVDialogImpl(java.lang.String instanceID, java.util.Map params)
instanceID
- コンポーネントインスタンスに割り当てられたユニークなIDparams
- 初期化パラメータ格納Mappublic void showDialog(java.util.EventObject cause)
showDialog
インタフェース内 DialogPane
cause
- ダイアログ表示のトリガとなったイベントprotected java.awt.Component prepareGUIComponent(ClientEvent e)
prepareGUIComponent
クラス内 AbstractSwingVirtualComponent
e
- イベント情報protected java.lang.Class[] getTargetGUIComponentTypes()
getTargetGUIComponentTypes
クラス内 AbstractSwingVirtualComponent
protected void startLocal(ClientEvent e) throws RecoverableException
startLocal
クラス内 AbstractSwingVirtualComponent
e
- イベント情報RecoverableException
- 開始処理でエラー発生protected void updateLocal(ClientEvent e) throws RecoverableException
updateLocal
クラス内 AbstractSwingVirtualComponent
e
- イベント情報RecoverableException
- 更新処理でエラー発生protected void inputLocal(ClientEvent e) throws RecoverableException
inputLocal
クラス内 AbstractSwingVirtualComponent
e
- イベント情報RecoverableException
- 入力処理でエラー発生protected void destroyLocal()
protected java.awt.Component setupIcon()
protected void releaseIcon(java.awt.Component iconComp)
protected void disposeDialog(java.util.EventObject e)
e
- イベント情報protected boolean isChanged(java.util.EventObject e)
isChanged
クラス内 AbstractSwingVirtualComponent
e
- イベント情報