Package com.iizigo
Class Console
java.lang.Object
com.iizigo.Console
- All Implemented Interfaces:
- ILoggerRedirector
Console class with colors.
- Author:
- Christopher Mindus
- Field SummaryFieldsModifier and TypeFieldDescription- static final int[]Dark theme colors.- static final int[]Light theme colors.- static final int- static final int- static final int- static final int- static final int- static final int- static final int- static final intThe types.- static final int
- Method SummaryModifier and TypeMethodDescription- static voidPrints a stderr message.- static IPrintAdapterGets the printer to use for simple console output.- void- onEventLogged- (LogEntry entry) Called when an event is logged.- static voidPrints to any of the stream types.- static voidPrints a stdout message.- Methods inherited from class java.lang.Object- clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait- Methods inherited from interface com.iizix.ILoggerRedirector- disposeAndFlush
- Field Details- TYPE_stderrpublic static final int TYPE_stderrThe types.- See Also:
 
- TYPE_stdoutpublic static final int TYPE_stdout- See Also:
 
- TYPE_log_SEVEREpublic static final int TYPE_log_SEVERE- See Also:
 
- TYPE_log_WARNINGpublic static final int TYPE_log_WARNING- See Also:
 
- TYPE_log_INFOpublic static final int TYPE_log_INFO- See Also:
 
- TYPE_log_CONFIGpublic static final int TYPE_log_CONFIG- See Also:
 
- TYPE_log_FINEpublic static final int TYPE_log_FINE- See Also:
 
- TYPE_log_FINERpublic static final int TYPE_log_FINER- See Also:
 
- TYPE_log_FINESTpublic static final int TYPE_log_FINEST- See Also:
 
- LIGHT_THEME_COLORSpublic static final int[] LIGHT_THEME_COLORSLight theme colors.
- DARK_THEME_COLORSpublic static final int[] DARK_THEME_COLORSDark theme colors.
 
- Method Details- getPrintAdapterGets the printer to use for simple console output.- Returns:
- The instance.
 
- onEventLoggedCalled when an event is logged.- Specified by:
- onEventLoggedin interface- ILoggerRedirector
- Parameters:
- entry- The log entry.
 
- eprintlnPrints a stderr message.- Parameters:
- msg- The message to print.
 
- printlnPrints a stdout message.- Parameters:
- msg- The message to print.
 
- printlnPrints to any of the stream types.- Parameters:
- type- The type of message:- TYPE_stderr = 0 TYPE_stdout = 1 TYPE_log_SEVERE = 2 TYPE_log_WARNING = 3 TYPE_log_INFO = 4 TYPE_log_CONFIG = 5 TYPE_log_FINE = 6 TYPE_log_FINER = 7 TYPE_log_FINEST = 8 
- msg- The message to print.