Class QueryTextEditDialog

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.QueryTextEditDialog
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.jface.window.IShellProvider

public class QueryTextEditDialog extends AbstractQueryWizardDialog implements org.eclipse.core.runtime.IAdaptable
Query text editor
  • 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

    Constructors
    Constructor
    Description
    QueryTextEditDialog(org.eclipse.core.resources.IProject project, org.eclipse.swt.widgets.Shell parentShell, String queryText, boolean dcsMode, int initPosition, boolean formatOnInit)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    protected void
    configureShell(org.eclipse.swt.widgets.Shell newShell)
     
    protected org.eclipse.swt.widgets.Control
    createDialogArea(org.eclipse.swt.widgets.Composite parent)
     
    getAdapter(Class adapter)
     
    protected org.eclipse.swt.graphics.Point
     
    Get query text
    protected void
     
    protected void
     
    void
    setCloseAction(org.eclipse.jface.action.Action QueryEditorCloseAction)
    Set action on close.
    void
    setQueryText(String queryText)
    Set query text

    Methods inherited from class com._1c.g5.v8.dt.qw.ui.dialogs.AbstractQueryWizardDialog

    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, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getLayout, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • QueryTextEditDialog

      public QueryTextEditDialog(org.eclipse.core.resources.IProject project, org.eclipse.swt.widgets.Shell parentShell, String queryText, boolean dcsMode, int initPosition, boolean formatOnInit)
      Parameters:
      parentShell - shell
      queryText_ - query text
      dcsMode - editor for dcs
  • Method Details

    • setCloseAction

      public void setCloseAction(org.eclipse.jface.action.Action QueryEditorCloseAction)
      Set action on close. Need for not modal style.
      Parameters:
      QueryEditorCloseAction - - close action
    • getAdapter

      public Object getAdapter(Class adapter)
      Specified by:
      getAdapter in interface org.eclipse.core.runtime.IAdaptable
    • getQueryText

      public String getQueryText()
      Get query text
      Returns:
      query text
    • setQueryText

      public void setQueryText(String queryText)
      Set query text
      Parameters:
      queryText - query text
    • close

      public boolean close()
      Overrides:
      close in class AbstractQueryWizardDialog
    • configureShell

      protected void configureShell(org.eclipse.swt.widgets.Shell newShell)
      Overrides:
      configureShell in class org.eclipse.jface.window.Window
    • createDialogArea

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

      protected void handleShellCloseEvent()
      Overrides:
      handleShellCloseEvent in class org.eclipse.jface.window.Window
    • getInitialSize

      protected org.eclipse.swt.graphics.Point getInitialSize()
      Overrides:
      getInitialSize in class AbstractQueryWizardDialog
    • okPressed

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