fr.lip6.sma.simulacion.app
Class ApplicationConsole.ConsoleFilterStream

java.lang.Object
  extended by java.io.OutputStream
      extended by java.io.FilterOutputStream
          extended by fr.lip6.sma.simulacion.app.ApplicationConsole.ConsoleFilterStream
All Implemented Interfaces:
Closeable, Flushable
Enclosing class:
ApplicationConsole

private class ApplicationConsole.ConsoleFilterStream
extends FilterOutputStream

Classe pour un filtre de flux qui enregistre tout dans la zone de texte.


Field Summary
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
ApplicationConsole.ConsoleFilterStream(OutputStream inStream)
          Constructeur.
 
Method Summary
 void write(byte[] inBytes)
          Ecriture d'un tableau de caractères.
 void write(byte[] inBytes, int inOffset, int inLength)
          Ecriture d'un tableau de caractères.
 
Methods inherited from class java.io.FilterOutputStream
close, flush, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationConsole.ConsoleFilterStream

public ApplicationConsole.ConsoleFilterStream(OutputStream inStream)
Constructeur.

Parameters:
inStream - flux de sortie.
Method Detail

write

public void write(byte[] inBytes)
Ecriture d'un tableau de caractères.

Overrides:
write in class FilterOutputStream
Parameters:
inBytes - caractères.

write

public void write(byte[] inBytes,
                  int inOffset,
                  int inLength)
Ecriture d'un tableau de caractères.

Overrides:
write in class FilterOutputStream
Parameters:
inBytes - caractères.
inOffset - décalage.
inLength - nombre de caractères.