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
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jface.window.Window
org.eclipse.jface.window.Window.IExceptionHandler -
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, ELLIPSISFields inherited from class org.eclipse.jface.window.Window
CANCEL, OK, resizeHasOccurred -
Constructor Summary
ConstructorsConstructorDescriptionItemCustomSettingsDialog(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
Modifier and TypeMethodDescriptionprotected voidconfigureShell(org.eclipse.swt.widgets.Shell shell) protected voidcreateButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent) protected org.eclipse.swt.widgets.ControlcreateDialogArea(org.eclipse.swt.widgets.Composite parent) protected voidMethods 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, shortenTextMethods 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 Details
-
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 benulllangCode- 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,trueif this dialog is editable,falseotherwise
-
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 benulllangCode- 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,trueif this dialog is editable,falseotherwise
-
-
Method Details
-
configureShell
protected void configureShell(org.eclipse.swt.widgets.Shell shell) - Overrides:
configureShellin classorg.eclipse.jface.window.Window
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent) - Overrides:
createDialogAreain classorg.eclipse.jface.dialogs.Dialog
-
createButtonsForButtonBar
protected void createButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent) - Overrides:
createButtonsForButtonBarin classorg.eclipse.jface.dialogs.Dialog
-
okPressed
protected void okPressed()- Overrides:
okPressedin classorg.eclipse.jface.dialogs.Dialog
-