cvj2.app.gui.dialogs.preference
クラス ConfigDialog

java.lang.Object
  上位を拡張 org.eclipse.jface.window.Window
      上位を拡張 org.eclipse.jface.dialogs.Dialog
          上位を拡張 org.eclipse.jface.dialogs.TrayDialog
              上位を拡張 org.eclipse.jface.preference.PreferenceDialog
                  上位を拡張 cvj2.app.gui.dialogs.preference.ConfigDialog
すべての実装されたインタフェース:
IPageChangeProvider, IPreferencePageContainer, IShellProvider

public class ConfigDialog
extends PreferenceDialog

設定ダイアログ


入れ子のクラスの概要
 
クラス org.eclipse.jface.window.Window から継承された入れ子のクラス/インタフェース
Window.IExceptionHandler
 
フィールドの概要
 
クラス org.eclipse.jface.preference.PreferenceDialog から継承されたフィールド
FAILED, PREF_DLG_IMG_TITLE_ERROR, PREF_DLG_TITLE_IMG
 
クラス org.eclipse.jface.dialogs.Dialog から継承されたフィールド
blockedHandler, buttonBar, DIALOG_DEFAULT_BOUNDS, DIALOG_PERSISTLOCATION, DIALOG_PERSISTSIZE, dialogArea, DLG_IMG_ERROR, DLG_IMG_HELP, DLG_IMG_INFO, DLG_IMG_MESSAGE_ERROR, DLG_IMG_MESSAGE_INFO, DLG_IMG_MESSAGE_WARNING, DLG_IMG_QUESTION, DLG_IMG_WARNING, ELLIPSIS
 
クラス org.eclipse.jface.window.Window から継承されたフィールド
CANCEL, OK
 
メソッドの概要
static Config getConfig()
          設定取得
protected  void okPressed()
           
static void show(Shell shell, MainWindowCommandHandler cmdHandler)
          ダイアログを表示する
protected  void update()
           
 boolean updateDataFromDialog()
          ダイアログのデータを設定データに保存する
 void updateDialogFromData(boolean initByDefault)
          設定データをダイアログ画面に表示する
 
クラス org.eclipse.jface.preference.PreferenceDialog から継承されたメソッド
addListeners, addPageChangedListener, buttonPressed, cancelPressed, close, configureShell, constrainShellSize, createButtonsForButtonBar, createContents, createDialogArea, createPage, createPageContainer, createPageControl, createSash, createTitleArea, createTreeAreaContents, createTreeViewer, findNodeMatching, firePageChanged, getCurrentPage, getLastRightWidth, getPage, getPageContainer, getPageLayout, getPreferenceManager, getPreferenceStore, getSelectedNodePreference, getSelectedPage, getSingleSelection, getTreeViewer, handleSave, handleShellCloseEvent, helpPressed, isCurrentPageValid, isResizable, layoutTreeAreaControl, removePageChangedListener, selectSavedItem, setCurrentPage, setErrorMessage, setMessage, setMessage, setMinimumPageSize, setMinimumPageSize, setPageContainer, setPreferenceStore, setSelectedNode, setSelectedNodePreference, setTreeViewer, showPage, updateButtons, updateMessage, updateTitle, updateTreeFont
 
クラス org.eclipse.jface.dialogs.TrayDialog から継承されたメソッド
closeTray, createButtonBar, createHelpControl, getLayout, getTray, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailable
 
クラス org.eclipse.jface.dialogs.Dialog から継承されたメソッド
applyDialogFont, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getInitialSize, getOKButton, initializeBounds, initializeDialogUnits, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText
 
クラス org.eclipse.jface.window.Window から継承されたメソッド
canHandleShellCloseEvent, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

show

public static void show(Shell shell,
                        MainWindowCommandHandler cmdHandler)
ダイアログを表示する


getConfig

public static Config getConfig()
設定取得


updateDataFromDialog

public boolean updateDataFromDialog()
ダイアログのデータを設定データに保存する


updateDialogFromData

public void updateDialogFromData(boolean initByDefault)
設定データをダイアログ画面に表示する

パラメータ:
initByDefault - デフォルトの設定にする

update

protected void update()
オーバーライド:
クラス PreferenceDialog 内の update

okPressed

protected void okPressed()
オーバーライド:
クラス PreferenceDialog 内の okPressed