uk.ac.ic.doc.automed.p2p.gui
Class TextConsole

java.lang.Object
  extended by uk.ac.ic.doc.automed.p2p.gui.TextConsole

public class TextConsole
extends java.lang.Object


Field Summary
private  javax.swing.JTextArea area
           
static char DOT
           
private static java.lang.String EXCEPTION_FOOTER
           
private static java.lang.String EXCEPTION_HEADER
           
private  javax.swing.JLabel label
           
private  javax.swing.JPanel mainPanel
           
static char NEW_LINE
           
private  boolean wrapping
           
 
Constructor Summary
TextConsole(java.lang.String label)
           
 
Method Summary
 void addException(java.lang.Exception ex)
           
 void addText(char c)
           
 void addText(java.lang.String txt)
           
 void clear()
           
static java.lang.String getStackAsString(java.lang.Throwable t)
          Determine the size (in bytes) of an exception stack
 javax.swing.JComponent getUI()
           
private  void init()
           
 void setText(java.lang.String txt)
           
private  void update()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wrapping

private boolean wrapping

NEW_LINE

public static final char NEW_LINE
See Also:
Constant Field Values

DOT

public static final char DOT
See Also:
Constant Field Values

EXCEPTION_HEADER

private static final java.lang.String EXCEPTION_HEADER
See Also:
Constant Field Values

EXCEPTION_FOOTER

private static final java.lang.String EXCEPTION_FOOTER
See Also:
Constant Field Values

area

private javax.swing.JTextArea area

mainPanel

private javax.swing.JPanel mainPanel

label

private javax.swing.JLabel label
Constructor Detail

TextConsole

public TextConsole(java.lang.String label)
Method Detail

init

private void init()

getUI

public javax.swing.JComponent getUI()

setText

public void setText(java.lang.String txt)

update

private void update()

addText

public void addText(java.lang.String txt)

addText

public void addText(char c)

addException

public void addException(java.lang.Exception ex)

clear

public void clear()

getStackAsString

public static java.lang.String getStackAsString(java.lang.Throwable t)
Determine the size (in bytes) of an exception stack