'STRAP:multiple sequence alignments '

charite.christo
Class ChStdout

java.lang.Object
  extended by charite.christo.ChStdout
All Implemented Interfaces:
ChRunnable, java.awt.event.ActionListener, java.util.EventListener

public class ChStdout
extends java.lang.Object
implements ChRunnable, java.awt.event.ActionListener

HELP

Exceptions and the streams stdout and stderr

The standard streams WIKI:Standard_streams stdout and stderr are pre-connected output channels of computer program. Stdout and stderr are collected in files residing in "./strapTmp" unless STRAP was started with the command line parameter "-stderr" and "-stdout". They can be viewed in the menu "errors" of the option menu. Alternatively, the program STRING:ChUtils#jControl() in STRING:ChUtils#dirJavaws() can be used to switch the so-called Java-console on. In case of runtime errors like division by zero the Java machine throws so-called exceptions in stderr.


Field Summary
static java.lang.String ACTION_DATA_TRANSFER
           
 
Fields inherited from interface charite.christo.ChRunnable
APPEND, COLUMN_TITLE, DOWNLOAD_FINISHED, GET_PANEL, ICON, INTERPRET_LINE, IS_DRAG4XY, ITEM_TEXT, MODIFY_RENDERER_COMPONENT, PROGRESS, REPAINT_CURSOR, SAY_DOWNLOADING, SET_ICON_IMAGE, SET_TREE_VALUE, SHOW_IN_FRAME, TAB_TEXT, TIP_TEXT
 
Constructor Summary
ChStdout()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent ev)
           
static void addMsgOutOfMemoryError(java.lang.String s)
           
static void isErrorInMyCode(java.io.File f)
           
static void mayUploadSecurityViolations()
           
static ChButton newButton(char t)
           
static void redirect(char O_or_R)
           
 java.lang.Object run(java.lang.String id, java.lang.Object arg)
           
static java.lang.Thread thread_uploadBug(java.lang.CharSequence txt, boolean[] isUploading)
           
static java.lang.CharSequence uploadBug(java.lang.CharSequence txt, boolean[] isUploading)
           
static void uploadErrorReport(java.lang.CharSequence text, boolean isModal, boolean[] isUploading)
           
static void write(byte[] bb, int off, int len)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTION_DATA_TRANSFER

public static final java.lang.String ACTION_DATA_TRANSFER
See Also:
Constant Field Values
Constructor Detail

ChStdout

public ChStdout()
Method Detail

addMsgOutOfMemoryError

public static void addMsgOutOfMemoryError(java.lang.String s)

write

public static void write(byte[] bb,
                         int off,
                         int len)

redirect

public static void redirect(char O_or_R)

isErrorInMyCode

public static void isErrorInMyCode(java.io.File f)

newButton

public static ChButton newButton(char t)

uploadErrorReport

public static void uploadErrorReport(java.lang.CharSequence text,
                                     boolean isModal,
                                     boolean[] isUploading)

thread_uploadBug

public static java.lang.Thread thread_uploadBug(java.lang.CharSequence txt,
                                                boolean[] isUploading)

uploadBug

public static java.lang.CharSequence uploadBug(java.lang.CharSequence txt,
                                               boolean[] isUploading)

mayUploadSecurityViolations

public static void mayUploadSecurityViolations()

run

public java.lang.Object run(java.lang.String id,
                            java.lang.Object arg)
Specified by:
run in interface ChRunnable

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent ev)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

'STRAP:multiple sequence alignments '

'The most important classes are StrapAlign, Protein and StrapEvent.'