|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.sunflow.system.UI
public final class UI
Static singleton interface to a UserInterface object. This is set to a text console by default.
Nested Class Summary | |
---|---|
static class |
UI.Module
|
static class |
UI.PrintLevel
|
Method Summary | |
---|---|
static java.lang.String |
formatOutput(UI.Module m,
UI.PrintLevel level,
java.lang.String s)
|
static void |
printDetailed(UI.Module m,
java.lang.String s,
java.lang.Object... args)
|
static void |
printError(UI.Module m,
java.lang.String s,
java.lang.Object... args)
|
static void |
printInfo(UI.Module m,
java.lang.String s,
java.lang.Object... args)
|
static void |
printWarning(UI.Module m,
java.lang.String s,
java.lang.Object... args)
|
static void |
set(UserInterface ui)
Sets the active user interface implementation. |
static void |
taskCancel()
Cancel the currently active task. |
static boolean |
taskCanceled()
Check to see if the current task should be aborted. |
static void |
taskStart(java.lang.String s,
int min,
int max)
|
static void |
taskStop()
|
static void |
taskUpdate(int current)
|
static void |
verbosity(int verbosity)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static final void set(UserInterface ui)
null
silences printing completely.
ui
- object to recieve all user interface callspublic static final void verbosity(int verbosity)
public static final java.lang.String formatOutput(UI.Module m, UI.PrintLevel level, java.lang.String s)
public static final void printDetailed(UI.Module m, java.lang.String s, java.lang.Object... args)
public static final void printInfo(UI.Module m, java.lang.String s, java.lang.Object... args)
public static final void printWarning(UI.Module m, java.lang.String s, java.lang.Object... args)
public static final void printError(UI.Module m, java.lang.String s, java.lang.Object... args)
public static final void taskStart(java.lang.String s, int min, int max)
public static final void taskUpdate(int current)
public static final void taskStop()
public static final void taskCancel()
public static final boolean taskCanceled()
true
if the current task should be stopped,
false
otherwise
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |