de.matthias_burbach.flux4eclipse.popup.actions
Class LongMessageDisplay
java.lang.Object
de.matthias_burbach.flux4eclipse.popup.actions.LongMessageDisplay
- public class LongMessageDisplay
- extends java.lang.Object
Pops up a shell window to display a potentially long text message.
- Author:
- Matthias Burbach
Field Summary |
private org.eclipse.swt.widgets.Shell |
shell
|
private org.eclipse.swt.custom.StyledText |
text
|
Constructor Summary |
private |
LongMessageDisplay(org.eclipse.swt.widgets.Shell parentShell,
java.lang.String title,
java.lang.String message)
|
Method Summary |
private void |
createShell(org.eclipse.swt.widgets.Shell parentShell,
java.lang.String title,
java.lang.String message)
|
private void |
createStyledText(java.lang.String message)
|
static void |
main(java.lang.String[] args)
Allows simple stand-alone testing of this class. |
static void |
open(org.eclipse.swt.widgets.Shell parentShell,
java.lang.String title,
java.lang.String message)
Pops up a shell window to display a potentially long text message. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
shell
private org.eclipse.swt.widgets.Shell shell
text
private org.eclipse.swt.custom.StyledText text
LongMessageDisplay
private LongMessageDisplay(org.eclipse.swt.widgets.Shell parentShell,
java.lang.String title,
java.lang.String message)
open
public static void open(org.eclipse.swt.widgets.Shell parentShell,
java.lang.String title,
java.lang.String message)
- Pops up a shell window to display a potentially long text message.
- Parameters:
parentShell
- the parent shell of the shell to be displayedtitle
- the title of the shell to be displayedmessage
- the message to be displayed in the shell
createShell
private void createShell(org.eclipse.swt.widgets.Shell parentShell,
java.lang.String title,
java.lang.String message)
createStyledText
private void createStyledText(java.lang.String message)
main
public static void main(java.lang.String[] args)
- Allows simple stand-alone testing of this class.
- Parameters:
args
- not used