opale.tools
Class WFile

java.lang.Object
  |
  +--opale.tools.WFile

public class WFile
extends java.lang.Object

Cette classe encapsule des methodes pour ecrire les types de base de Java dans un fichier sous forme ASCII.


Constructor Summary
WFile(java.lang.String name)
          constructeur qui prend en argument le nom du fichier à ouvrir en ecriture.
WFile(java.lang.String name, boolean auto)
          constructeur qui prend en argument le nom du fichier à ouvrir en ecriture, et le mode de vidage(automatique ou non).
 
Method Summary
 void close()
           
protected  void finalize()
           
 java.lang.String toString()
           
 void write(java.lang.String s)
           
 void writeChar(char c)
           
 void writeDouble(double x)
           
 void writeFloat(float x)
           
 void writeInt(int n)
           
 void writeln(java.lang.String s)
           
 void writelnChar(char c)
           
 void writelnDouble(double x)
           
 void writelnFloat(float x)
           
 void writelnInt(int n)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WFile

public WFile(java.lang.String name)
      throws java.io.IOException
constructeur qui prend en argument le nom du fichier à ouvrir en ecriture.
Parameters:
String - name, le nom du fichier.
Since:
Opale 0.1

WFile

public WFile(java.lang.String name,
             boolean auto)
      throws java.io.IOException
constructeur qui prend en argument le nom du fichier à ouvrir en ecriture, et le mode de vidage(automatique ou non).
Parameters:
String - name, le nom du fichier.
boolean - auto, true=autoFlush.
Since:
Opale 0.1
Method Detail

writeInt

public void writeInt(int n)

writeDouble

public void writeDouble(double x)

writeFloat

public void writeFloat(float x)

writeChar

public void writeChar(char c)

write

public void write(java.lang.String s)

writelnInt

public void writelnInt(int n)

writelnDouble

public void writelnDouble(double x)

writelnFloat

public void writelnFloat(float x)

writelnChar

public void writelnChar(char c)

writeln

public void writeln(java.lang.String s)

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

close

public void close()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object