Class ColumnsWidthDialog__8_3_10
- 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.moxel.ui.editor.dialogs.ColumnsWidthDialog__8_3_10
-
- All Implemented Interfaces:
IColumnsWidthDialog
,IReadOnlyModeSupport
,org.eclipse.jface.window.IShellProvider
public class ColumnsWidthDialog__8_3_10 extends org.eclipse.jface.dialogs.TitleAreaDialog implements IColumnsWidthDialog
Column width dialog with new properties for ver. 8.3.10
-
-
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.moxel.ui.editor.dialogs.IColumnsWidthDialog
IColumnsWidthDialog.FloatVerifier, IColumnsWidthDialog.IntegerVerifier, IColumnsWidthDialog.NumberVerifier, IColumnsWidthDialog.NumberVerifyListener
-
-
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 ColumnsWidthDialog__8_3_10(org.eclipse.swt.widgets.Shell parentShell, boolean defaultWidth, double width, boolean stretchHorizontally, int widthWeightFactor)
Creates new instance ofColumnsWidthDialog__8_3_10
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
createButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent)
protected org.eclipse.swt.widgets.Control
createDialogArea(org.eclipse.swt.widgets.Composite parent)
protected org.eclipse.swt.graphics.Point
getInitialSize()
double
getWidth()
Get column widthint
getWidthWeightFactor()
Get width weight factor.boolean
isDefaultWidth()
Check if default width is usedboolean
isReadOnlyMode()
Get read-only mode value.boolean
isStretchHorizontally()
Check if columns shold be stretched horizontallyprotected void
okPressed()
void
setReadOnlyMode(boolean readOnlyMode)
Set up read-only mode.-
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, configureShell, 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
-
ColumnsWidthDialog__8_3_10
public ColumnsWidthDialog__8_3_10(org.eclipse.swt.widgets.Shell parentShell, boolean defaultWidth, double width, boolean stretchHorizontally, int widthWeightFactor)
Creates new instance ofColumnsWidthDialog__8_3_10
- Parameters:
parentShell
- parent shell, must not benull
defaultWidth
- default width flagwidth
- column width valuestretchHorizontally
- horizontal stretch flagwidthWeightFactor
- width weight factor
-
-
Method Detail
-
isDefaultWidth
public boolean isDefaultWidth()
Check if default width is used- Specified by:
isDefaultWidth
in interfaceIColumnsWidthDialog
- Returns:
- check result
-
getWidth
public double getWidth()
Get column width- Specified by:
getWidth
in interfaceIColumnsWidthDialog
- Returns:
- column width
-
isStretchHorizontally
public boolean isStretchHorizontally()
Check if columns shold be stretched horizontally- Specified by:
isStretchHorizontally
in interfaceIColumnsWidthDialog
- Returns:
- horizontal stretch value
-
getWidthWeightFactor
public int getWidthWeightFactor()
Get width weight factor.- Specified by:
getWidthWeightFactor
in interfaceIColumnsWidthDialog
- Returns:
- width weight factor
-
setReadOnlyMode
public void setReadOnlyMode(boolean readOnlyMode)
Description copied from interface:IReadOnlyModeSupport
Set up read-only mode.- Specified by:
setReadOnlyMode
in interfaceIReadOnlyModeSupport
-
isReadOnlyMode
public boolean isReadOnlyMode()
Description copied from interface:IReadOnlyModeSupport
Get read-only mode value.- Specified by:
isReadOnlyMode
in interfaceIReadOnlyModeSupport
- Returns:
true
if read-only mode is on,false
otherwise.
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
- Overrides:
createDialogArea
in classorg.eclipse.jface.dialogs.TitleAreaDialog
-
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.TitleAreaDialog
-
okPressed
protected void okPressed()
- Overrides:
okPressed
in classorg.eclipse.jface.dialogs.Dialog
-
-