See: Description
Interface | Description |
---|---|
LogMessage |
An interface to write messages or log entries to any destination.
|
MsgPrintStream_ifc | |
MsgText_ifc |
Interface to get a text to a message number.
|
Class | Description |
---|---|
ExceptionInfo | Deprecated
see
org.vishia.util.Assert#exceptionInfo(String, Throwable, int, int) |
LogMessageBase |
This class implements some operations of LogMessage which are independent of the particular implementation.
|
LogMessageFile |
This class is a LogMessage output which writes the messages into a file.
|
LogMessageFile.Dbg |
Helper class for some debug informations.
|
LogMessageStream |
This class adapts a given stream output channel to the LogMessage interface to output messages for example
to the System.out or System.err but also to an ordinary file.
|
MsgConfig |
This class holds configuration information about messages, especially the message text associated to a ident number.
|
MsgConfig.FileOutput | |
MsgConfig.MsgConfigZbnf |
From Zbnf: This class is used as setting class for Zbnf2Java, therefore all is public.
|
MsgDispatcher |
The message dispatcher supports to dispatch messages by an ident number to several destinations.
|
MsgDispatcherCore |
This is the core of the message dispatcher.
|
MsgDispatcherCore.Entry |
Stores all data of a message if the message is queued here.
|
MsgDispatcherCore.Output |
This class contains all infomations for a output.
|
MsgDispatcherCore.TestCnt |
This class contains some test-counts for debugging.
|
MsgDispatchSystemOutErr |
This class replaces the System.out and System.err with 2 inputs which creates
a LogMessage and dispatch it with the Message Dispatcher.
|
MsgPrintStream |
This class adapts an PrintStream such as System.err to the LogMessage-System.
|
MsgPrintStream.GroupIdent | |
MsgRedirectConsole |
This class replaces the System.out and System.err with 2 inputs which creates
a LogMessage and dispatch it with the Message Dispatcher.
|
MsgText_ifc.MsgConfigItem |
One item for each message.
|
LogMessage
and a simple
outputter only. Therefore it is possible to invoke message outputs in any library which depends
on the srcJava_vishiaBase component. The component srcJava_vishiaRun contains a message dispatcher
and especially a file outputter in the same package. That component supplies the runtime system
to handle with the messages. It is possible to use another message handling instead. That other
handling should implement the LogMessage
- interface.