de.smartics.analysis.javadoc.log
Class JavadocMessageWriter

Package class diagram package JavadocMessageWriter
java.lang.Object
  extended by java.io.Writer
      extended by java.io.PrintWriter
          extended by de.smartics.analysis.javadoc.log.JavadocMessageWriter
All Implemented Interfaces:
Closeable, Flushable, Appendable

public class JavadocMessageWriter
     
     
extends PrintWriter

Collects the messages separated by flushes.

Author:
Robert Reiner

Field Summary
 
Fields inherited from class java.io.PrintWriter
out
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
JavadocMessageWriter()
          Default constructor.
 
Method Summary
 void close()
          
 void flush()
          
 List<IssueMessage> getMessages()
          Returns the messages collected.
 
Methods inherited from class java.io.PrintWriter
append, append, append, checkError, clearError, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavadocMessageWriter

public JavadocMessageWriter()
Default constructor.

Parameters:
out -
autoFlush -
Method Detail

getMessages

public List<IssueMessage> getMessages()
Returns the messages collected.

Returns:
the messages collected.

flush

public void flush()

Specified by:
flush in interface Flushable
Overrides:
flush in class PrintWriter

close

public void close()

Specified by:
close in interface Closeable
Overrides:
close in class PrintWriter
See Also:
PrintWriter.close()


Copyright © 2008-2011 Kronseder & Reiner GmbH - smartics. All Rights Reserved.