clarion.tools
Class WriteFile

java.lang.Object
  extended byclarion.tools.WriteFile

public class WriteFile
extends java.lang.Object

This class is to implement the function of saving simulation data by CLARION model.


Constructor Summary
WriteFile()
           
 
Method Summary
 void closeFile()
           
 boolean findFile(int whichSetting, int type)
           
 java.lang.String getCurDir()
           
 java.lang.String getFullFileName()
           
 java.io.RandomAccessFile openFile()
           
 boolean openFile(int type, java.lang.String partName)
           
 void readLine(java.lang.String str)
           
 boolean readParameters(double[] arr)
           
 void saveBlockData(int[] arr, int num, int totNum)
           
 void saveData(int[][] arr1, int[][] arr2, int bNum, int tNum)
           
 void saveNumericData(int[][][] arr, int bNum, int tNum, int bIdx, int tIdx)
           
 void saveStringData(java.lang.String str)
           
 void setFile(java.io.File anotherFile)
           
 void writeMainParameters(int[][] arr)
           
 void writeParameters(double[] arr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WriteFile

public WriteFile()
Method Detail

getCurDir

public java.lang.String getCurDir()

getFullFileName

public java.lang.String getFullFileName()

setFile

public void setFile(java.io.File anotherFile)

openFile

public boolean openFile(int type,
                        java.lang.String partName)

findFile

public boolean findFile(int whichSetting,
                        int type)

readParameters

public boolean readParameters(double[] arr)

writeParameters

public void writeParameters(double[] arr)

writeMainParameters

public void writeMainParameters(int[][] arr)

readLine

public void readLine(java.lang.String str)

openFile

public java.io.RandomAccessFile openFile()

closeFile

public void closeFile()

saveData

public void saveData(int[][] arr1,
                     int[][] arr2,
                     int bNum,
                     int tNum)

saveNumericData

public void saveNumericData(int[][][] arr,
                            int bNum,
                            int tNum,
                            int bIdx,
                            int tIdx)

saveStringData

public void saveStringData(java.lang.String str)

saveBlockData

public void saveBlockData(int[] arr,
                          int num,
                          int totNum)