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
Available table selection 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, ELLIPSIS
Fields inherited from class org.eclipse.jface.window.Window
CANCEL, OK, resizeHasOccurred
-
Constructor Summary
ConstructorsConstructorDescriptionAvailableTableSelectionDialog
(org.eclipse.swt.widgets.Shell parentShell, QueryWizardControl queryWizard, AbstractQuerySchemaTable startTable, com.google.common.base.Predicate<Object> filter) Creates the dialogAvailableTableSelectionDialog
(org.eclipse.swt.widgets.Shell parentShell, QueryWizardControl queryWizard, AbstractQuerySchemaTable startTable, com.google.common.base.Predicate<Object> filter, ViewerFilter viewerFilter) AvailableTableSelectionDialog
(org.eclipse.swt.widgets.Shell parentShell, QueryWizardControl queryWizard, AbstractQuerySchemaTable startTable, ViewerFilter viewerFilter) Creates the dialog -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.swt.widgets.Control
createDialogArea
(org.eclipse.swt.widgets.Composite parent) protected org.eclipse.swt.graphics.Point
getTable()
Get selected tableprotected void
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 Details
-
AvailableTableSelectionDialog
public AvailableTableSelectionDialog(org.eclipse.swt.widgets.Shell parentShell, QueryWizardControl queryWizard, AbstractQuerySchemaTable startTable, ViewerFilter viewerFilter) Creates the dialog- Parameters:
parentShell
- - parent shell, cannot benull
queryWizard
- - query wizard control, cannot benull
startTable
- - table, which will be selected in dialog, can benull
viewerFilter
- - table viewer filter, can benull
-
AvailableTableSelectionDialog
public AvailableTableSelectionDialog(org.eclipse.swt.widgets.Shell parentShell, QueryWizardControl queryWizard, AbstractQuerySchemaTable startTable, com.google.common.base.Predicate<Object> filter) Creates the dialog- Parameters:
parentShell
- - parent shell, cannot benull
queryWizard
- - query wizard control, cannot benull
startTable
- - table, which will be selected in dialog, can benull
filter
- - items filter, can benull
-
AvailableTableSelectionDialog
public AvailableTableSelectionDialog(org.eclipse.swt.widgets.Shell parentShell, QueryWizardControl queryWizard, AbstractQuerySchemaTable startTable, com.google.common.base.Predicate<Object> filter, ViewerFilter viewerFilter) - Parameters:
parentShell
- - parent shell, cannot benull
queryWizard
- - query wizard control, cannot benull
startTable
- - table, which will be selected in dialog, can benull
filter
- - items filter, can benull
viewerFilter
- - table viewer filter, can benull
-
-
Method Details
-
getTable
Get selected table- Returns:
- available table
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent) - Overrides:
createDialogArea
in classorg.eclipse.jface.dialogs.Dialog
-
getInitialSize
protected org.eclipse.swt.graphics.Point getInitialSize()- Overrides:
getInitialSize
in classAbstractQueryWizardDialog
-
okPressed
protected void okPressed()- Overrides:
okPressed
in classorg.eclipse.jface.dialogs.Dialog
-