org.eclipse.net4j.util.ui.widgets
Class LogDialog
java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.jface.dialogs.TrayDialog
org.eclipse.jface.dialogs.TitleAreaDialog
org.eclipse.net4j.util.ui.widgets.BaseDialog<Viewer>
org.eclipse.net4j.util.ui.widgets.LogDialog
- All Implemented Interfaces:
- IShellProvider
public class LogDialog
- extends BaseDialog<Viewer>
- Author:
- Eike Stepper
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.TitleAreaDialog |
createContents, getErrorMessage, getInitialSize, getMessage, getTitleArea, getTitleImageLabel, setErrorMessage, setMessage, setMessage, setTitle, setTitleAreaColor, setTitleImage |
Methods inherited from class org.eclipse.jface.dialogs.Dialog |
applyDialogFont, buttonPressed, cancelPressed, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsStrategy, getImage, getInitialLocation, 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, 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 |
LogDialog
public LogDialog(Shell parentShell,
int shellStyle,
String title,
String message,
IDialogSettings settings)
LogDialog
public LogDialog(Shell parentShell,
String title,
String message,
IDialogSettings settings)
getTextStyle
public TextStyle getTextStyle()
setTextStyle
public void setTextStyle(TextStyle textStyle)
append
public void append(String text)
append
public void append(Throwable t)
close
public boolean close()
- Description copied from class:
org.eclipse.jface.window.Window
- Closes this window, disposes its shell, and removes this window from its
window manager (if it has one).
This framework method may be extended (super.close
must
be called).
Note that in order to prevent recursive calls to this method
it does not call Shell#close()
. As a result ShellListener
s
will not receive a shellClosed
event.
- Overrides:
close
in class TrayDialog
- Returns:
true
if the window is (or was already) closed, and
false
if it is still open- See Also:
Window.close()
createUI
protected void createUI(Composite parent)
- Specified by:
createUI
in class BaseDialog<Viewer>
createButtonsForButtonBar
protected void createButtonsForButtonBar(Composite parent)
- Description copied from class:
org.eclipse.jface.dialogs.Dialog
- Adds buttons to this dialog's button bar.
The Dialog
implementation of this framework method adds
standard ok and cancel buttons using the createButton
framework method. These standard buttons will be accessible from
getCancelButton
, and getOKButton
.
Subclasses may override.
- Overrides:
createButtonsForButtonBar
in class Dialog
- Parameters:
parent
- the button bar composite
Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.