org.eclipse.xtext.ui.codetemplates.ui.preferences
Class EditTemplateDialog
java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.jface.dialogs.TrayDialog
org.eclipse.jface.dialogs.StatusDialog
org.eclipse.xtext.ui.codetemplates.ui.preferences.EditTemplateDialog
- All Implemented Interfaces:
- org.eclipse.jface.window.IShellProvider, IEditTemplateDialog
public class EditTemplateDialog
- extends org.eclipse.jface.dialogs.StatusDialog
- implements IEditTemplateDialog
- Author:
- Sebastian Zarnekow - Initial contribution and API
Nested classes/interfaces inherited from class org.eclipse.jface.window.Window |
org.eclipse.jface.window.Window.IExceptionHandler |
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 |
Methods inherited from class org.eclipse.jface.dialogs.StatusDialog |
configureShell, createButtonBar, createButtonsForButtonBar, getStatus, setImage, setStatusLineAboveButtons, setTitle, updateButtonsEnableState, updateStatus |
Methods inherited from class org.eclipse.jface.dialogs.TrayDialog |
close, closeTray, createHelpControl, getLayout, getTray, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailable |
Methods inherited from class org.eclipse.jface.dialogs.Dialog |
applyDialogFont, buttonPressed, cancelPressed, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, createButton, createContents, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsStrategy, getImage, getInitialLocation, getInitialSize, getOKButton, initializeBounds, initializeDialogUnits, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText |
Methods inherited from class org.eclipse.jface.window.Window |
canHandleShellCloseEvent, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, handleShellCloseEvent, 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 |
EditTemplateDialog
public EditTemplateDialog(org.eclipse.swt.widgets.Shell parent,
org.eclipse.jface.text.templates.Template template,
boolean edit,
boolean isNameModifiable,
org.eclipse.jface.text.templates.ContextTypeRegistry registry,
TemplatesLanguageConfiguration configuration,
IEditedResourceProvider resourceProvider,
java.lang.String languageName)
isResizable
protected boolean isResizable()
- Overrides:
isResizable
in class org.eclipse.jface.dialogs.Dialog
create
public void create()
- Overrides:
create
in class org.eclipse.jface.dialogs.StatusDialog
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite ancestor)
- Overrides:
createDialogArea
in class org.eclipse.jface.dialogs.Dialog
doTextWidgetChanged
protected void doTextWidgetChanged(org.eclipse.swt.widgets.Widget w)
getContextName
protected java.lang.String getContextName()
getContextId
protected java.lang.String getContextId()
createErrorStatus
protected org.eclipse.core.runtime.Status createErrorStatus(java.lang.String message,
org.eclipse.jface.text.templates.TemplateException e)
createViewer
protected org.eclipse.jface.text.source.SourceViewer createViewer(org.eclipse.swt.widgets.Composite parent)
getPrefix
protected java.lang.String getPrefix()
okPressed
protected void okPressed()
- Overrides:
okPressed
in class org.eclipse.jface.dialogs.Dialog
getTemplate
public org.eclipse.jface.text.templates.Template getTemplate()
- Specified by:
getTemplate
in interface IEditTemplateDialog
getPattern
protected java.lang.String getPattern()
getDialogBoundsSettings
protected org.eclipse.jface.dialogs.IDialogSettings getDialogBoundsSettings()
- Overrides:
getDialogBoundsSettings
in class org.eclipse.jface.dialogs.Dialog