Class ManageOutputDevice
- java.lang.Object
-
- org.apache.uima.test.junit_extension.ManageOutputDevice
-
public class ManageOutputDevice extends java.lang.ObjectThis class manupulates the output of the system. Methode output like System.out.println("blah") may be send to something else than the console.
-
-
Constructor Summary
Constructors Constructor Description ManageOutputDevice()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidsetAllSystemOutputToDefault()sets theSystem.errandSystem.outto their values, which were set, when this class was loaded.static voidsetAllSystemOutputToNirvana()sets theSystem.errandSystem.outto a virtualjava.io.ByteArrayOutputStreamstatic voidsetSysErrToDefault()sets theSystem.errto the value, which was set, when this class was loaded by the VM.static voidsetSysErrToFile(java.lang.String descriptor)sets theSystem.errto a file basedjava.io.PrintStreamstatic voidsetSysErrToNirvana()sets theSystem.errto a virtualjava.io.ByteArrayOutputStreamstatic voidsetSysOutToDefault()sets theSystem.outto the value, which was set, when the class was loaded by the VM.static voidsetSysOutToFile(java.lang.String descriptor)sets theSystem.outto a file basedjava.io.PrintStreamstatic voidsetSysOutToNirvana()sets theSystem.outto a virtualjava.io.ByteArrayOutputStream
-
-
-
Method Detail
-
setSysOutToFile
public static void setSysOutToFile(java.lang.String descriptor) throws java.io.FileNotFoundExceptionsets theSystem.outto a file basedjava.io.PrintStream- Parameters:
descriptor- a full qualified filename, seeFile(String pathname)- Throws:
java.io.FileNotFoundException- -
-
setSysOutToDefault
public static void setSysOutToDefault()
sets theSystem.outto the value, which was set, when the class was loaded by the VM.
-
setSysOutToNirvana
public static void setSysOutToNirvana()
sets theSystem.outto a virtualjava.io.ByteArrayOutputStream
-
setSysErrToFile
public static void setSysErrToFile(java.lang.String descriptor) throws java.io.FileNotFoundExceptionsets theSystem.errto a file basedjava.io.PrintStream- Parameters:
descriptor- -- Throws:
java.io.FileNotFoundException- -
-
setSysErrToDefault
public static void setSysErrToDefault()
sets theSystem.errto the value, which was set, when this class was loaded by the VM.
-
setSysErrToNirvana
public static void setSysErrToNirvana()
sets theSystem.errto a virtualjava.io.ByteArrayOutputStream
-
setAllSystemOutputToNirvana
public static void setAllSystemOutputToNirvana()
sets theSystem.errandSystem.outto a virtualjava.io.ByteArrayOutputStream
-
setAllSystemOutputToDefault
public static void setAllSystemOutputToDefault()
sets theSystem.errandSystem.outto their values, which were set, when this class was loaded.
-
-