Package com._1c.g5.v8.dt.dcs.ui.settings
Class ItemCustomSettingsDialog
- java.lang.Object
-
- org.eclipse.jface.window.Window
-
- org.eclipse.jface.dialogs.Dialog
-
- com._1c.g5.v8.dt.dcs.ui.settings.ItemCustomSettingsDialog
-
- All Implemented Interfaces:
org.eclipse.jface.window.IShellProvider
public class ItemCustomSettingsDialog extends org.eclipse.jface.dialogs.Dialog
Settings item custom settings dialog
-
-
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 ItemCustomSettingsDialog(org.eclipse.swt.widgets.Shell shell, IV8Project v8project, String langCode, org.eclipse.emf.ecore.EObject item, org.eclipse.emf.ecore.EStructuralFeature viewModeFeature, IBmEditingContext editingContext, boolean editable)
ConstructorItemCustomSettingsDialog(org.eclipse.swt.widgets.Shell shell, IV8Project v8project, String langCode, org.eclipse.emf.ecore.EObject item, org.eclipse.emf.ecore.EStructuralFeature userIdFeature, org.eclipse.emf.ecore.EStructuralFeature userPresentationFeature, org.eclipse.emf.ecore.EStructuralFeature viewModeFeature, IBmEditingContext editingContext, boolean editable)
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)
protected 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, getInitialSize, 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
-
ItemCustomSettingsDialog
public ItemCustomSettingsDialog(org.eclipse.swt.widgets.Shell shell, IV8Project v8project, String langCode, org.eclipse.emf.ecore.EObject item, org.eclipse.emf.ecore.EStructuralFeature userIdFeature, org.eclipse.emf.ecore.EStructuralFeature userPresentationFeature, org.eclipse.emf.ecore.EStructuralFeature viewModeFeature, IBmEditingContext editingContext, boolean editable)
Constructor- Parameters:
shell
- active shellv8project
- the V8 project, cannot benull
langCode
- current language codeitem
- editing filter itemuserIdFeature
- feature of user id propertyuserPresentationFeature
- feature of user presentation propertyviewModeFeature
- feature of view modeeditingContext
- the BM editing contexteditable
- the editable state,true
if this dialog is editable,false
otherwise
-
ItemCustomSettingsDialog
public ItemCustomSettingsDialog(org.eclipse.swt.widgets.Shell shell, IV8Project v8project, String langCode, org.eclipse.emf.ecore.EObject item, org.eclipse.emf.ecore.EStructuralFeature viewModeFeature, IBmEditingContext editingContext, boolean editable)
Constructor- Parameters:
shell
- active shell, can't be nullv8project
- the V8 project, cannot benull
langCode
- current language code, can't be nullitem
- editing item, can't be nullviewModeFeature
- feature of view mode, can't be nulleditingContext
- the BM editing contexteditable
- the editable state,true
if this dialog is editable,false
otherwise
-
-
Method Detail
-
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
-
okPressed
protected void okPressed()
- Overrides:
okPressed
in classorg.eclipse.jface.dialogs.Dialog
-
-