Class ManageOutputDevice
- java.lang.Object
-
- org.apache.uima.test.junit_extension.ManageOutputDevice
-
public class ManageOutputDevice extends Object
This 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(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(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(String descriptor) throws FileNotFoundException
sets theSystem.outto a file basedjava.io.PrintStream- Parameters:
descriptor- a full qualified filename, seeFile(String pathname)- Throws:
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(String descriptor) throws FileNotFoundException
sets theSystem.errto a file basedjava.io.PrintStream- Parameters:
descriptor- -- Throws:
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.
-
-