Class FieldSelectionDialog
- java.lang.Object
-
- org.eclipse.jface.window.Window
-
- org.eclipse.jface.dialogs.Dialog
-
- org.eclipse.jface.dialogs.TrayDialog
-
- org.eclipse.jface.dialogs.TitleAreaDialog
-
- com._1c.g5.v8.dt.dcs.ui.templates.dialogs.BaseFieldSelectionDialog
-
- com._1c.g5.v8.dt.dcs.ui.templates.dialogs.FieldSelectionDialog
-
- All Implemented Interfaces:
org.eclipse.jface.window.IShellProvider
public class FieldSelectionDialog extends BaseFieldSelectionDialog
Dialog for selecting available fields.
-
-
Field Summary
-
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
-
-
Constructor Summary
Constructors Constructor Description FieldSelectionDialog(org.eclipse.swt.widgets.Shell parentShell, DcsAvailableSettingsSourceForSchema.FieldUse fieldUse)
Creates new instance ofFieldSelectionDialog
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
configureShell(org.eclipse.swt.widgets.Shell newShell)
protected org.eclipse.swt.widgets.Control
createDialogArea(org.eclipse.swt.widgets.Composite parent)
DataCompositionField
getField()
Get selected fieldDcsAvailableFieldInfo
getFieldInfo()
void
init(DataCompositionField field)
Set up initial dialog data.void
init(String fieldName)
Set up initial dialog data.protected void
okPressed()
-
Methods inherited from class com._1c.g5.v8.dt.dcs.ui.templates.dialogs.BaseFieldSelectionDialog
createButtonsForButtonBar, getInitialSize, getViewerSelectedField, getViewerSelectedFieldInfo
-
Methods inherited from class org.eclipse.jface.dialogs.TitleAreaDialog
createContents, getErrorMessage, 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, 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, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
-
-
-
-
Constructor Detail
-
FieldSelectionDialog
public FieldSelectionDialog(org.eclipse.swt.widgets.Shell parentShell, DcsAvailableSettingsSourceForSchema.FieldUse fieldUse)
Creates new instance ofFieldSelectionDialog
- Parameters:
parentShell
- parentShell
fieldUse
-DcsAvailableSettingsSourceForSchema.FieldUse
-
-
Method Detail
-
init
public void init(DataCompositionField field)
Description copied from class:BaseFieldSelectionDialog
Set up initial dialog data.- Overrides:
init
in classBaseFieldSelectionDialog
- Parameters:
field
-DataCompositionField
, cannot benull
-
init
public void init(String fieldName)
Description copied from class:BaseFieldSelectionDialog
Set up initial dialog data.- Overrides:
init
in classBaseFieldSelectionDialog
- Parameters:
fieldName
- field name, cannot benull
-
getField
public DataCompositionField getField()
Get selected field- Returns:
DataCompositionField
-
getFieldInfo
public DcsAvailableFieldInfo getFieldInfo()
- Returns:
DcsAvailableFieldInfo
-
okPressed
protected void okPressed()
- Overrides:
okPressed
in classorg.eclipse.jface.dialogs.Dialog
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
- Overrides:
createDialogArea
in classBaseFieldSelectionDialog
-
configureShell
protected void configureShell(org.eclipse.swt.widgets.Shell newShell)
- Overrides:
configureShell
in classorg.eclipse.jface.window.Window
-
-