Class HistoryTextDialog
java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.jface.dialogs.InputDialog
org.eclipse.net4j.util.ui.widgets.HistoryTextDialog
- All Implemented Interfaces:
IShellProvider
TODO extend BaseDialog
- Author:
- Eike Stepper
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jface.window.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
ConstructorDescriptionHistoryTextDialog
(Shell parentShell, String dialogTitle, String dialogMessage, IHistory<String> history, IInputValidator validator) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
buttonPressed
(int buttonId) protected void
createButtonsForButtonBar
(Composite parent) protected Control
createDialogArea
(Composite parent) getValue()
protected void
Methods inherited from class org.eclipse.jface.dialogs.InputDialog
configureShell, getErrorMessageLabel, getInputTextStyle, getOkButton, getText, getValidator, setErrorMessage
Methods inherited from class org.eclipse.jface.dialogs.Dialog
applyDialogFont, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonBar, createContents, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getInitialSize, getOKButton, initializeBounds, initializeDialogUnits, isResizable, okPressed, 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, handleShellCloseEvent, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
-
Constructor Details
-
HistoryTextDialog
-
-
Method Details
-
getHistory
-
getHistoryText
-
getValue
- Overrides:
getValue
in classInputDialog
-
createDialogArea
- Overrides:
createDialogArea
in classInputDialog
-
buttonPressed
protected void buttonPressed(int buttonId) - Overrides:
buttonPressed
in classInputDialog
-
createButtonsForButtonBar
- Overrides:
createButtonsForButtonBar
in classInputDialog
-
validateInput
protected void validateInput()- Overrides:
validateInput
in classInputDialog
-