|
intarsys runtime library | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.intarsys.tools.reporter.DefaultReporter
public class DefaultReporter
The default reporting implementation for the Stage kernel. This one is just logging to java standard logging.
Field Summary |
---|
Fields inherited from interface de.intarsys.tools.reporter.IReporter |
---|
STYLE_BEEP, STYLE_NONE, STYLE_STANDALONE |
Constructor Summary | |
---|---|
DefaultReporter()
|
|
DefaultReporter(Logger logger)
|
Method Summary | |
---|---|
void |
reportActivityEnd()
Indicate the end of an activity. |
void |
reportActivityStart(String activity,
int style)
Indicate the beginning of an activity, possibly blocking system interaction. |
void |
reportError(String title,
String message,
Throwable t,
int style)
Indicate an error condition. |
void |
reportMessage(String title,
String message,
int style)
Report a message to the user. |
void |
reportProgress(String text,
int percent,
int style)
Indicate the progress of an ongoing activity. |
void |
reportStatus(String text,
int style)
Report a simple state information. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultReporter()
public DefaultReporter(Logger logger)
Method Detail |
---|
public void reportActivityEnd()
IReporter
reportActivityEnd
in interface IReporter
public void reportActivityStart(String activity, int style)
IReporter
reportActivityStart
in interface IReporter
activity
- A label for reporting the activity.public void reportError(String title, String message, Throwable t, int style)
IReporter
reportError
in interface IReporter
public void reportMessage(String title, String message, int style)
IReporter
reportMessage
in interface IReporter
public void reportProgress(String text, int percent, int style)
IReporter
reportProgress
in interface IReporter
public void reportStatus(String text, int style)
IReporter
reportStatus
in interface IReporter
|
intarsys runtime library | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |