Class AvailableFieldsDialog
- java.lang.Object
-
- org.eclipse.jface.window.Window
-
- org.eclipse.jface.dialogs.Dialog
-
- com._1c.g5.v8.dt.dcs.ui.settings.available.AvailableFieldsDialog
-
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
,org.eclipse.jface.window.IShellProvider
public class AvailableFieldsDialog extends org.eclipse.jface.dialogs.Dialog implements org.eclipse.core.runtime.IAdaptable
Диалог доступных полей
-
-
Field Summary
-
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 AvailableFieldsDialog(org.eclipse.swt.widgets.Shell shell, DcsPath dataPath, DcsAvailableSettingsSourceForSchema.FieldUse use)
ConstructorAvailableFieldsDialog(org.eclipse.swt.widgets.Shell shell, IDcsSettingsProvider settingsProvider, DataCompositionSchema schema, DcsAvailableSettingsSourceForSchema.FieldUse use, DcsPath dataPath)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
configureShell(org.eclipse.swt.widgets.Shell shell)
protected void
createButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent)
protected org.eclipse.swt.widgets.Control
createDialogArea(org.eclipse.swt.widgets.Composite parent)
<T> T
getAdapter(Class<T> adapter)
DcsPath
getDataPath()
Get path of selected fieldprotected org.eclipse.swt.graphics.Point
getInitialSize()
DcsAvailableFieldInfo
getSelectedFieldInfo()
Get info of selected fieldprotected void
okPressed()
-
Methods inherited from class org.eclipse.jface.dialogs.Dialog
applyDialogFont, buttonPressed, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonBar, createContents, 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, getLayout, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, handleShellCloseEvent, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
-
-
-
-
Constructor Detail
-
AvailableFieldsDialog
public AvailableFieldsDialog(org.eclipse.swt.widgets.Shell shell, IDcsSettingsProvider settingsProvider, DataCompositionSchema schema, DcsAvailableSettingsSourceForSchema.FieldUse use, DcsPath dataPath)
Constructor- Parameters:
shell
- shellsettingsProvider
-IDcsSettingsProvider
objectschema
-DataCompositionSchema
model objectuse
- fields variantdataPath
- path of selected field
-
AvailableFieldsDialog
public AvailableFieldsDialog(org.eclipse.swt.widgets.Shell shell, DcsPath dataPath, DcsAvailableSettingsSourceForSchema.FieldUse use)
Constructor- Parameters:
shell
- shelldataPath
- path of selected fielduse
- fields variant
-
-
Method Detail
-
getDataPath
public DcsPath getDataPath()
Get path of selected field- Returns:
- path
-
getSelectedFieldInfo
public DcsAvailableFieldInfo getSelectedFieldInfo()
Get info of selected field- Returns:
- info
-
getAdapter
public <T> T getAdapter(Class<T> adapter)
- Specified by:
getAdapter
in interfaceorg.eclipse.core.runtime.IAdaptable
-
configureShell
protected void configureShell(org.eclipse.swt.widgets.Shell shell)
- Overrides:
configureShell
in classorg.eclipse.jface.window.Window
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
- Overrides:
createDialogArea
in classorg.eclipse.jface.dialogs.Dialog
-
createButtonsForButtonBar
protected void createButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent)
- Overrides:
createButtonsForButtonBar
in classorg.eclipse.jface.dialogs.Dialog
-
getInitialSize
protected org.eclipse.swt.graphics.Point getInitialSize()
- Overrides:
getInitialSize
in classorg.eclipse.jface.dialogs.Dialog
-
okPressed
protected void okPressed()
- Overrides:
okPressed
in classorg.eclipse.jface.dialogs.Dialog
-
-