Package com.xmlmind.domutil
Class ConsoleHelper
- java.lang.Object
-
- com.xmlmind.domutil.ConsoleHelper
-
- All Implemented Interfaces:
Console
- Direct Known Subclasses:
ConsoleHelper2
public class ConsoleHelper extends Object implements Console
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.xmlmind.util.Console
Console.MessageType
-
-
Constructor Summary
Constructors Constructor Description ConsoleHelper(Console console)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(String message)voiddebug(Element element, String message)voiderror(String message)voiderror(Element element, String message)Console.MessageTypegetVerbosity()voidinfo(String message)voidinfo(Element element, String message)booleanisShowing(Console.MessageType messageType)booleanisVerbose()static StringprependElementLocation(Element element, String message)voidsetVerbosity(Console.MessageType verbosity)voidshowMessage(String message, Console.MessageType messageType)Show specified message to user.voidverbose(String message)voidverbose(Element element, String message)voidwarning(String message)voidwarning(Element element, String message)
-
-
-
Field Detail
-
console
public final Console console
-
-
Constructor Detail
-
ConsoleHelper
public ConsoleHelper(Console console)
-
-
Method Detail
-
setVerbosity
public void setVerbosity(Console.MessageType verbosity)
-
getVerbosity
public Console.MessageType getVerbosity()
-
isVerbose
public boolean isVerbose()
-
error
public void error(String message)
-
warning
public void warning(String message)
-
info
public void info(String message)
-
verbose
public void verbose(String message)
-
debug
public void debug(String message)
-
prependElementLocation
public static String prependElementLocation(Element element, String message)
-
isShowing
public boolean isShowing(Console.MessageType messageType)
-
showMessage
public void showMessage(String message, Console.MessageType messageType)
Description copied from interface:ConsoleShow specified message to user.- Specified by:
showMessagein interfaceConsole- Parameters:
message- a possibly multi-line messagemessageType- type of message:Console.MessageType.INFO,Console.MessageType.WARNING,Console.MessageType.ERRORorConsole.MessageType.DEBUG.
-
-