Class AbstractModelConfigurationDialog
java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.jface.dialogs.TrayDialog
org.eclipse.jface.dialogs.TitleAreaDialog
org.eclipse.epsilon.common.dt.launching.dialogs.AbstractModelConfigurationDialog
- All Implemented Interfaces:
org.eclipse.jface.window.IShellProvider
- Direct Known Subclasses:
AbstractCachedModelConfigurationDialog
,BibtexModelConfigurationDialogue
,CDOModelConfigurationDialog
,ExcelModelConfigurationDialog
,HutnModelConfigurationDialogue
public abstract class AbstractModelConfigurationDialog
extends org.eclipse.jface.dialogs.TitleAreaDialog
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
Nested classes/interfaces inherited from class org.eclipse.jface.window.Window
org.eclipse.jface.window.Window.IExceptionHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.eclipse.swt.widgets.Label
protected org.eclipse.swt.widgets.Text
protected org.eclipse.swt.widgets.Label
protected org.eclipse.swt.widgets.Text
protected StringProperties
protected org.eclipse.swt.widgets.Button
protected org.eclipse.swt.widgets.Label
protected org.eclipse.swt.widgets.Button
protected org.eclipse.swt.widgets.Label
Fields inherited from class org.eclipse.jface.dialogs.TitleAreaDialog
DLG_IMG_TITLE_BANNER, DLG_IMG_TITLE_ERROR, INFO_MESSAGE, WARNING_MESSAGE
Fields inherited from class 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
Fields inherited from class org.eclipse.jface.window.Window
CANCEL, OK, resizeHasOccurred
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.swt.widgets.Control
createDialogArea
(org.eclipse.swt.widgets.Composite parent) static org.eclipse.swt.widgets.Composite
createGroupContainer
(org.eclipse.swt.widgets.Composite parent, String text, int columns) protected void
createGroups
(org.eclipse.swt.widgets.Composite control) protected void
createLoadStoreOptionsGroup
(org.eclipse.swt.widgets.Composite parent) protected void
createNameAliasGroup
(org.eclipse.swt.widgets.Composite parent) protected abstract String
protected abstract String
protected void
protected void
void
setProperties
(StringProperties properties) protected void
setShellStyle
(int newShellStyle) protected void
Methods inherited from class org.eclipse.jface.dialogs.TitleAreaDialog
createContents, getErrorMessage, getInitialSize, getMessage, getTitleArea, getTitleImageLabel, setErrorMessage, setMessage, setMessage, setTitle, setTitleAreaColor, setTitleImage
Methods inherited from class org.eclipse.jface.dialogs.TrayDialog
closeTray, createButtonBar, createHelpControl, getLayout, getTray, handleShellCloseEvent, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailable
Methods inherited from class org.eclipse.jface.dialogs.Dialog
applyDialogFont, buttonPressed, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonsForButtonBar, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getOKButton, initializeBounds, initializeDialogUnits, isResizable, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText
Methods inherited from class org.eclipse.jface.window.Window
canHandleShellCloseEvent, configureShell, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setWindowManager
-
Field Details
-
properties
-
nameLabel
protected org.eclipse.swt.widgets.Label nameLabel -
nameText
protected org.eclipse.swt.widgets.Text nameText -
aliasesLabel
protected org.eclipse.swt.widgets.Label aliasesLabel -
aliasesText
protected org.eclipse.swt.widgets.Text aliasesText -
readOnLoadLabel
protected org.eclipse.swt.widgets.Label readOnLoadLabel -
readOnLoadCheckbox
protected org.eclipse.swt.widgets.Button readOnLoadCheckbox -
storeOnDisposalLabel
protected org.eclipse.swt.widgets.Label storeOnDisposalLabel -
storeOnDisposalCheckbox
protected org.eclipse.swt.widgets.Button storeOnDisposalCheckbox
-
-
Constructor Details
-
AbstractModelConfigurationDialog
public AbstractModelConfigurationDialog()
-
-
Method Details
-
getProperties
-
setProperties
-
createGroupContainer
public static org.eclipse.swt.widgets.Composite createGroupContainer(org.eclipse.swt.widgets.Composite parent, String text, int columns) -
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent) - Overrides:
createDialogArea
in classorg.eclipse.jface.dialogs.TitleAreaDialog
-
createLoadStoreOptionsGroup
protected void createLoadStoreOptionsGroup(org.eclipse.swt.widgets.Composite parent) -
createNameAliasGroup
protected void createNameAliasGroup(org.eclipse.swt.widgets.Composite parent) -
loadProperties
protected void loadProperties() -
storeProperties
protected void storeProperties() -
okPressed
protected void okPressed()- Overrides:
okPressed
in classorg.eclipse.jface.dialogs.Dialog
-
setShellStyle
protected void setShellStyle(int newShellStyle) - Overrides:
setShellStyle
in classorg.eclipse.jface.window.Window
-
createGroups
protected void createGroups(org.eclipse.swt.widgets.Composite control) -
getModelName
-
getModelType
-