Class grendel.ui.MessagePanel
All Packages This Package Class Hierarchy Class Search Index
Class grendel.ui.MessagePanel
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----com.sun.java.swing.JComponent
|
+----com.sun.java.swing.JPanel
|
+----grendel.ui.GeneralPanel
|
+----grendel.ui.MessagePanel
public class MessagePanel
extends grendel.ui.GeneralPanel
{
// Fields 10
IUICmd[] fActions;
MessageHeader fHeader;
EventListenerList fListeners;
Message fMessage;
Thread fMessageLoadThread;
MessagePanel fPanel;
JTextArea fTextArea;
URLComponent fViewer;
boolean makeRealHTML;
boolean useMagellan;
// Constructors 1
public MessagePanel();
// Methods 10
public void addMessagePanelListener(MessagePanelListener);
public void dispose();
public Message getMessage();
public NSToolbar getToolBar();
public boolean isOpaque();
protected void notifyLoaded();
protected void notifyLoading();
protected void notifyStatus(String);
public void removeMessagePanelListener(MessagePanelListener);
public synchronized void setMessage(Message);
// Inner Classes 1
class LoadMessageThread
}
Fields
JTextArea fTextArea
URLComponent fViewer
Thread fMessageLoadThread
Message fMessage
MessageHeader fHeader
MessagePanel fPanel
boolean useMagellan
boolean makeRealHTML
EventListenerList fListeners
IUICmd[] fActions
Constructors
public MessagePanel()
Constructs a new message panel.
Methods
public void dispose()
Disposes of message panel resources. Currently kills off
message loading thread to avoid having magellan try and
access an invalid peer.
public NSToolbar getToolBar()
Returns the toolbar associated with this panel.
- Overrides:
- getToolBar in class GeneralPanel
public synchronized void setMessage(Message aMessage)
Sets message displayed to the given message. If the argument is
null, clears message area
public Message getMessage()
Returns the current message
public void addMessagePanelListener(MessagePanelListener l)
public void removeMessagePanelListener(MessagePanelListener l)
protected void notifyLoading()
protected void notifyLoaded()
protected void notifyStatus(String aStatus)
public boolean isOpaque()
- Overrides:
- isOpaque in class JComponent
All Packages This Package Class Hierarchy Class Search Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4
|