Class UserFieldsExpressionDialog
- java.lang.Object
-
- org.eclipse.jface.window.Window
-
- org.eclipse.jface.dialogs.Dialog
-
- com._1c.g5.v8.dt.dcs.ui.valueeditors.ValueEditorDialogResizable<T>
-
- com._1c.g5.v8.dt.dcs.ui.settings.SettingsDialog<DataCompositionUserFieldExpression>
-
- com._1c.g5.v8.dt.dcs.ui.settings.user.UserFieldsExpressionDialog
-
- All Implemented Interfaces:
IDcsEnvironmentProvider
,IDcsListener
,IDcsSettingsProvider
,IValueEditorDialog<DataCompositionUserFieldExpression>
,org.eclipse.jface.window.IShellProvider
public class UserFieldsExpressionDialog extends SettingsDialog<DataCompositionUserFieldExpression>
User field expression dialog
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jface.window.Window
org.eclipse.jface.window.Window.IExceptionHandler
-
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.dcs.ui.settings.IDcsSettingsProvider
IDcsSettingsProvider.TabKind
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.dcs.ui.settings.SettingsDialog
settingsProvider
-
Fields inherited from class com._1c.g5.v8.dt.dcs.ui.valueeditors.ValueEditorDialogResizable
value
-
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 UserFieldsExpressionDialog(org.eclipse.swt.widgets.Shell shell, IDcsSettingsProvider settingsProvider, boolean editable)
ConstructorUserFieldsExpressionDialog(org.eclipse.swt.widgets.Shell shell, IDcsSettingsProvider settingsProvider, DataCompositionUserFieldExpression value, boolean editable)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
createContent(org.eclipse.swt.widgets.Composite parent)
protected void
handleShellCloseEvent()
protected void
okPressed()
-
Methods inherited from class com._1c.g5.v8.dt.dcs.ui.settings.SettingsDialog
addModelChangedListener, close, getAvailableFieldsSource, getAvailableFieldsUse, getBmModel, getCurrentLanguageCode, getCurrentObject, getCurrentTabKind, getDestinationForAvailableField, getEditingContext, getExpressionsFieldsUse, getFieldTitle, getNestedSchemaName, getSchema, getSelectedAvailableFields, getSelectedObject, getSelectedViewerNodes, getSettings, getV8project, getVersion, isUserFieldsAvailable, notify, open, removeModelChangedListener, setExpressionsFieldsUse, updateAvailableFieldsSource
-
Methods inherited from class com._1c.g5.v8.dt.dcs.ui.valueeditors.ValueEditorDialogResizable
configureShell, createButtonsForButtonBar, createDialogArea, getInitialLocation, getInitialSize, getValue, isEditable
-
Methods inherited from class org.eclipse.jface.dialogs.Dialog
applyDialogFont, buttonPressed, cancelPressed, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonBar, createContents, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, 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, getLayout, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
-
-
-
-
Constructor Detail
-
UserFieldsExpressionDialog
public UserFieldsExpressionDialog(org.eclipse.swt.widgets.Shell shell, IDcsSettingsProvider settingsProvider, DataCompositionUserFieldExpression value, boolean editable)
Constructor- Parameters:
shell
- shell, can't be nullenvironmentProvider
- environment provider, can't be nullvalue
- initial value, can't be nulleditable
- the editable state,true
if this dialog is editable,false
otherwise
-
UserFieldsExpressionDialog
public UserFieldsExpressionDialog(org.eclipse.swt.widgets.Shell shell, IDcsSettingsProvider settingsProvider, boolean editable)
Constructor- Parameters:
shell
- shell, can't be nullenvironmentProvider
- environment provider, can't be nulleditable
- the editable state,true
if this dialog is editable,false
otherwise
-
-
Method Detail
-
createContent
protected void createContent(org.eclipse.swt.widgets.Composite parent)
- Specified by:
createContent
in classValueEditorDialogResizable<DataCompositionUserFieldExpression>
-
okPressed
protected void okPressed()
- Overrides:
okPressed
in classorg.eclipse.jface.dialogs.Dialog
-
handleShellCloseEvent
protected void handleShellCloseEvent()
- Overrides:
handleShellCloseEvent
in classorg.eclipse.jface.window.Window
-
-