Class VirtTableParamsDialog

  • All Implemented Interfaces:
    org.eclipse.jface.window.IShellProvider

    public class VirtTableParamsDialog
    extends AbstractQueryWizardDialog
    Dialog for editing virtual table parameters
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  VirtTableParamsDialog.VirtualTableEditingParameters
      Class for using in expression editor
      • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.swt.widgets.Control createDialogArea​(org.eclipse.swt.widgets.Composite parent)  
      protected org.eclipse.swt.graphics.Point getInitialSize​(org.eclipse.swt.graphics.Point defaultSizae)
      Returns the initial size to use for the shell
      protected void okPressed()  
      • 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

      • VirtTableParamsDialog

        public VirtTableParamsDialog​(org.eclipse.swt.widgets.Shell parentShell,
                                     QueryWizardSource source,
                                     QuerySchemaSource virtTable,
                                     boolean dcsMode)
        Constructor. Open dialog from not DCS tab
        Parameters:
        parentShell - - parent shell, cannot be null
        source - - query wizard source, cannot be null
        virtTable - - virtual table source, cannot be null
        dcsMode - true if query should support dcs extensions
      • VirtTableParamsDialog

        public VirtTableParamsDialog​(org.eclipse.swt.widgets.Shell parentShell,
                                     QueryWizardSource source,
                                     QuerySchemaSource virtTable,
                                     boolean dcsMode,
                                     boolean fromDcsTab)
        Constructor.
        Parameters:
        parentShell - - parent shell, cannot be null
        source - - query wizard source, cannot be null
        virtTable - - virtual table source, cannot be null
        dcsMode - true if query should support dcs extensions
        fromDcsTab - true if dialog open from dcs tab, false otherwise
    • Method Detail

      • createDialogArea

        protected org.eclipse.swt.widgets.Control createDialogArea​(org.eclipse.swt.widgets.Composite parent)
        Overrides:
        createDialogArea in class org.eclipse.jface.dialogs.Dialog
      • okPressed

        protected void okPressed()
        Overrides:
        okPressed in class org.eclipse.jface.dialogs.Dialog
      • getInitialSize

        protected org.eclipse.swt.graphics.Point getInitialSize​(org.eclipse.swt.graphics.Point defaultSizae)
        Description copied from class: AbstractQueryWizardDialog
        Returns the initial size to use for the shell
        Overrides:
        getInitialSize in class AbstractQueryWizardDialog
        Parameters:
        defaultSizae - - if have no saved size will return default size
        Returns:
        initial size