Package com.google.gwt.codegen.server
Class AbortablePrintWriter
- java.lang.Object
-
- java.io.Writer
-
- java.io.PrintWriter
-
- com.google.gwt.codegen.server.AbortablePrintWriter
-
- All Implemented Interfaces:
java.io.Closeable,java.io.Flushable,java.lang.Appendable,java.lang.AutoCloseable
public class AbortablePrintWriter extends java.io.PrintWriterWrapper for aPrintWriterthat adds the ability to abort creation and an onClose hookExperimental API - subject to change.
-
-
Constructor Summary
Constructors Constructor Description AbortablePrintWriter(java.io.PrintWriter pw)Wrap aPrintWriterinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabort()Abort creation of this output.voidclose()protected voidonClose(boolean aborted)Called exactly once when thisPrintWriteris closed or aborted.-
Methods inherited from class java.io.PrintWriter
append, append, append, checkError, clearError, flush, 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
-
-
-
-
Method Detail
-
abort
public void abort()
Abort creation of this output.
-
close
public void close()
- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Overrides:
closein classjava.io.PrintWriter
-
onClose
protected void onClose(boolean aborted)
Called exactly once when thisPrintWriteris closed or aborted.- Parameters:
aborted-
-
-