|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.puppycrawl.tools.checkstyle.DefaultLogger
Simple plain logger for text output. This is maybe not very suitable for a text output into a file since it does not need all 'audit finished' and so on stuff, but it looks good on stdout anyway. If there is really a problem this is what XMLLogger is for. It gives structure.
XMLLogger
Constructor Summary | |
DefaultLogger(java.io.OutputStream aOS,
boolean aCloseStreamsAfterUse)
Creates a new DefaultLogger instance. |
|
DefaultLogger(java.io.OutputStream aInfoStream,
boolean aCloseInfoAfterUse,
java.io.OutputStream aErrorStream,
boolean aCloseErrorAfterUse)
Creates a new DefaultLogger instance. |
Method Summary | |
void |
addError(AuditEvent aEvt)
Print an Emacs compliant line on the error stream. |
void |
addException(AuditEvent aEvt,
java.lang.Throwable aThrowable)
notify that an exception happened while performing audit |
void |
auditFinished(AuditEvent aEvt)
notify that the audit is finished |
void |
auditStarted(AuditEvent aEvt)
notify that the audit is about to start |
protected void |
closeStreams()
Flushes the output streams and closes them if needed. |
void |
fileFinished(AuditEvent aEvt)
notify that audit is finished on a specific file |
void |
fileStarted(AuditEvent aEvt)
notify that audit is about to start on a specific file |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DefaultLogger(java.io.OutputStream aOS, boolean aCloseStreamsAfterUse)
DefaultLogger
instance.aOS
- where to log infos and errorsaCloseStreamsAfterUse
- if aOS should be closed in auditFinished()public DefaultLogger(java.io.OutputStream aInfoStream, boolean aCloseInfoAfterUse, java.io.OutputStream aErrorStream, boolean aCloseErrorAfterUse)
DefaultLogger
instance.aInfoStream
- the OutputStream
for info messagesaCloseInfoAfterUse
- auditFinished should close aInfoStreamaErrorStream
- the OutputStream
for error messagesaCloseErrorAfterUse
- auditFinished should close aErrorStreamMethod Detail |
public void addError(AuditEvent aEvt)
addError
in interface AuditListener
AuditListener
public void addException(AuditEvent aEvt, java.lang.Throwable aThrowable)
AuditListener
addException
in interface AuditListener
AuditListener
public void auditStarted(AuditEvent aEvt)
AuditListener
auditStarted
in interface AuditListener
AuditListener
public void fileFinished(AuditEvent aEvt)
AuditListener
fileFinished
in interface AuditListener
AuditListener
public void fileStarted(AuditEvent aEvt)
AuditListener
fileStarted
in interface AuditListener
AuditListener
public void auditFinished(AuditEvent aEvt)
AuditListener
auditFinished
in interface AuditListener
AuditListener
protected void closeStreams()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |