|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsav.z.Status
A tool for logging a Session's status namely a current process or Z database. Code extending Status implements println() and flush() as for Printer. For example, WStatus code is like this.
We can form Status via visual component and other objects.package sav.z; import java.io.*; public class WStatus extends Status { PrintWriter pw; public WStatus(PrintWriter pw) { this.pw = pw; } public void println(String s) { pw.println(s); } public void flush() { pw.flush(); } }
package sav.z; import javax.swing.*; public class LabelStatus extends Status { JLabel label; String info; public LabelStatus(JLabel label, String info) { this.label = label; this.info = info; } public void println(String s) { label.setText(info + s); } public void flush() { label.setText(""); } }
Session.setProcessStatus(sav.z.Status)
,
Session.setDataBaseStatus(sav.z.Status)
Constructor Summary | |
Status()
|
Method Summary | |
void |
clear()
Clears a current Status value and calls flush(). |
java.util.Date |
date()
Returns a java.util.Date of Status setting. |
abstract void |
flush()
Flushes (releases) printable area. |
java.lang.String |
get()
Returns a current Status value. |
abstract void |
println(java.lang.String s)
Prints line of s string.
|
void |
set(java.lang.String s)
Sets a current Status value and calls println(). |
void |
useDate(boolean yes)
Enables to print java.util.Date of Status setting,
to the left of content. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Status()
Method Detail |
public abstract void println(java.lang.String s)
s
string.
The set() method calls println().
println
in interface Printer
set(java.lang.String)
public abstract void flush()
flush
in interface Printer
clear()
public void useDate(boolean yes)
java.util.Date
of Status setting,
to the left of content.
public java.util.Date date()
java.util.Date
of Status setting.
public void set(java.lang.String s)
println(java.lang.String)
public java.lang.String get()
public void clear()
Printer.flush()
,
flush()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |