charite.christo
Class ChStdout
java.lang.Object
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.
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 |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACTION_DATA_TRANSFER
public static final java.lang.String ACTION_DATA_TRANSFER
- See Also:
- Constant Field Values
ChStdout
public ChStdout()
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
'The most important classes are StrapAlign, Protein and StrapEvent.'