Package com._1c.g5.v8.dt.qw.ui.dialogs
Class AvailableTableSelectionDialog
- java.lang.Object
-
- org.eclipse.jface.window.Window
-
- org.eclipse.jface.dialogs.Dialog
-
- com._1c.g5.v8.dt.qw.ui.dialogs.AbstractQueryWizardDialog
-
- com._1c.g5.v8.dt.qw.ui.dialogs.AvailableTableSelectionDialog
-
- All Implemented Interfaces:
org.eclipse.jface.window.IShellProvider
public class AvailableTableSelectionDialog extends AbstractQueryWizardDialog
Available table selection 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 AvailableTableSelectionDialog(org.eclipse.swt.widgets.Shell parentShell, QueryWizardControl queryWizard, AbstractQuerySchemaTable startTable)AvailableTableSelectionDialog(org.eclipse.swt.widgets.Shell parentShell, QueryWizardControl queryWizard, AbstractQuerySchemaTable startTable, com.google.common.base.Predicate<Object> filter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.swt.widgets.ControlcreateDialogArea(org.eclipse.swt.widgets.Composite parent)protected org.eclipse.swt.graphics.PointgetInitialSize()TablegetTable()Get selected tableprotected voidokPressed()-
Methods inherited from class com._1c.g5.v8.dt.qw.ui.dialogs.AbstractQueryWizardDialog
close, getDialogLocation, getDialogSize, getInitialLocation, getInitialSize, saveState
-
Methods inherited from class org.eclipse.jface.dialogs.Dialog
applyDialogFont, buttonPressed, cancelPressed, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonBar, createButtonsForButtonBar, 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, configureShell, 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
-
AvailableTableSelectionDialog
public AvailableTableSelectionDialog(org.eclipse.swt.widgets.Shell parentShell, QueryWizardControl queryWizard, AbstractQuerySchemaTable startTable)- Parameters:
parentShell- - parent shellqueryWizard- - query wizard controlstartTable- - table, which will be selected in dialog
-
AvailableTableSelectionDialog
public AvailableTableSelectionDialog(org.eclipse.swt.widgets.Shell parentShell, QueryWizardControl queryWizard, AbstractQuerySchemaTable startTable, com.google.common.base.Predicate<Object> filter)- Parameters:
parentShell- - parent shellqueryWizard- - query wizard controlstartTable- - table, which will be selected in dialogfilter- - items filter
-
-
Method Detail
-
getTable
public Table getTable()
Get selected table- Returns:
- available table
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
- Overrides:
createDialogAreain classorg.eclipse.jface.dialogs.Dialog
-
getInitialSize
protected org.eclipse.swt.graphics.Point getInitialSize()
- Overrides:
getInitialSizein classAbstractQueryWizardDialog
-
okPressed
protected void okPressed()
- Overrides:
okPressedin classorg.eclipse.jface.dialogs.Dialog
-
-