Package com._1c.g5.v8.dt.qw.ui.dialogs
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
-
-
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 QueryTextEditDialog(org.eclipse.core.resources.IProject project, org.eclipse.swt.widgets.Shell parentShell, String queryText, boolean dcsMode, int initPosition, boolean formatOnInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
close()
protected void
configureShell(org.eclipse.swt.widgets.Shell newShell)
protected org.eclipse.swt.widgets.Control
createDialogArea(org.eclipse.swt.widgets.Composite parent)
Object
getAdapter(Class adapter)
protected org.eclipse.swt.graphics.Point
getInitialSize()
String
getQueryText()
Get query textprotected void
handleShellCloseEvent()
protected void
okPressed()
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
-
-
-
-
Constructor Detail
-
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
- shellqueryText_
- query textdcsMode
- editor for dcs
-
-
Method Detail
-
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 interfaceorg.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 classAbstractQueryWizardDialog
-
configureShell
protected void configureShell(org.eclipse.swt.widgets.Shell newShell)
- Overrides:
configureShell
in classorg.eclipse.jface.window.Window
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
- Overrides:
createDialogArea
in classorg.eclipse.jface.dialogs.Dialog
-
handleShellCloseEvent
protected void handleShellCloseEvent()
- Overrides:
handleShellCloseEvent
in classorg.eclipse.jface.window.Window
-
getInitialSize
protected org.eclipse.swt.graphics.Point getInitialSize()
- Overrides:
getInitialSize
in classAbstractQueryWizardDialog
-
okPressed
protected void okPressed()
- Overrides:
okPressed
in classorg.eclipse.jface.dialogs.Dialog
-
-