Class TextWriter

java.lang.Object
  extended by java.io.Writer
      extended by java.io.PrintWriter
          extended by PrintWriterGeneSyst
              extended by TextWriter
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable, java.lang.Appendable

public class TextWriter
extends PrintWriterGeneSyst


Field Summary
private  javax.swing.JScrollBar barreDeroul
           
 javax.swing.JTextArea editeur
          editeur de texte pour affichage du resultat
private  GestionAffichage FenetreGestionAffichage
           
private  int ModeCourant
           
private  java.io.StringWriter StrW
           
static int TGestionAffichage
           
static int TModeNettoyer
           
 
Fields inherited from class PrintWriterGeneSyst
AffichageMinimum, Niveau1Decore, Niveau1Mini, Niveau1SsTitreDecore, Niveau1SsTitreMini, Niveau1Titre, Niveau2Decore, Niveau2Mini, Niveau2Titre, Titre1, Titre2
 
Fields inherited from class java.io.PrintWriter
out
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
TextWriter(java.io.StringWriter SW, GestionAffichage G, boolean AffichageMinimum)
          Constructeur TextWriter
TextWriter(java.io.StringWriter SW, ModeNettoyer G)
          Constructeur TextWriter
 
Method Summary
 void flush()
          On réécrit la fonction flush pour que le texte soit afficher dans la fenêtre graphique.
 
Methods inherited from class PrintWriterGeneSyst
write, write, write2, write2, writeClassic, writeClassic, writeCloseTitle, writeCloseTitle2, writeDebug, writeErreur, writeOpenTitle, writeOpenTitle2, writeSsTitre
 
Methods inherited from class java.io.PrintWriter
append, append, append, checkError, clearError, close, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

editeur

public javax.swing.JTextArea editeur
editeur de texte pour affichage du resultat


FenetreGestionAffichage

private GestionAffichage FenetreGestionAffichage

barreDeroul

private javax.swing.JScrollBar barreDeroul

StrW

private java.io.StringWriter StrW

TGestionAffichage

public static final int TGestionAffichage
See Also:
Constant Field Values

TModeNettoyer

public static final int TModeNettoyer
See Also:
Constant Field Values

ModeCourant

private int ModeCourant
Constructor Detail

TextWriter

public TextWriter(java.io.StringWriter SW,
                  GestionAffichage G,
                  boolean AffichageMinimum)
Constructeur TextWriter

Parameters:
SW - est un buffer qui sera utilisé pour dérouter l'affichage.
G - designe la fenetre GestionAffichage supportant l'objet TextWriter sur son JTextArea.
AffichageMinimum - Permet de calculer la présentation en fonction des préférences de l'utilisateur

TextWriter

public TextWriter(java.io.StringWriter SW,
                  ModeNettoyer G)
Constructeur TextWriter

Parameters:
SW - est un buffer qui sera utilisé pour dérouter l'affichage.
G - designe la fenetre GestionAffichage supportant l'objet TextWriter sur son JTextArea.
AffichageMinimum - Permet de calculer la présentation en fonction des préférences de l'utilisateur
Method Detail

flush

public void flush()
On réécrit la fonction flush pour que le texte soit afficher dans la fenêtre graphique.

Specified by:
flush in interface java.io.Flushable
Overrides:
flush in class java.io.PrintWriter