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, ELLIPSISFields 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.ControlcreateDialogArea(org.eclipse.swt.widgets.Composite parent) protected org.eclipse.swt.graphics.PointgetTable()Get selected tableprotected voidMethods inherited from class com._1c.g5.v8.dt.qw.ui.dialogs.AbstractQueryWizardDialog
close, getDialogLocation, getDialogSize, getInitialLocation, getInitialSize, saveStateMethods 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, shortenTextMethods 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 benullqueryWizard- - query wizard control, cannot benullstartTable- - table, which will be selected in dialog, can benullviewerFilter- - 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 benullqueryWizard- - query wizard control, cannot benullstartTable- - table, which will be selected in dialog, can benullfilter- - 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 benullqueryWizard- - query wizard control, cannot benullstartTable- - table, which will be selected in dialog, can benullfilter- - items filter, can benullviewerFilter- - 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:
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
-