sexi.io
Class TreeSpecIO

java.lang.Object
  |
  +--sexi.io.FileIO
        |
        +--sexi.io.TreeSpecIO

public class TreeSpecIO
extends FileIO


Field Summary
(package private) static java.lang.String CHARACTERISTICS
           
(package private) static int charFieldSize
           
(package private) static java.lang.String FUNCTIONAL_GROUP
           
(package private)  java.lang.String h1
           
(package private)  java.lang.String h1b
           
(package private)  java.lang.String h1c
           
(package private)  java.text.NumberFormat numFormatter
           
(package private) static int VER_0
           
(package private) static int VER_1
           
(package private) static int VER_1B
           
(package private) static int VER_1C
           
(package private) static int VER_1D
           
(package private) static int VER_1E
           
(package private)  int version
           
 
Fields inherited from class sexi.io.FileIO
actFile, fChooser, openTitle, saveTitle
 
Constructor Summary
TreeSpecIO()
           
 
Method Summary
 boolean checkHeader(java.lang.String str)
           
protected  void finalize()
           
(package private)  double getDoubleValue(java.lang.String str)
           
(package private)  float getFloatValue(java.lang.String str)
           
(package private)  int getIntValue(java.lang.String str)
           
(package private)  java.lang.Object getObject(java.io.File f)
          Reads input from file
 java.lang.Object getObject(java.lang.String str)
           
 java.util.Collection getObjectByFileChooser(java.awt.Component parent)
           
(package private)  java.util.Collection getSpecSet(java.io.LineNumberReader lineIn)
           
(package private)  TreeCharacteristics getTreeCharacteristics1(java.lang.String str)
           
(package private)  TreeCharacteristics getTreeCharacteristics1b(java.lang.String str)
           
(package private)  TreeCharacteristics getTreeCharacteristics1c(java.lang.String str)
           
 TreeSpec getTreeSpec1(java.lang.String str)
           
 TreeSpec getTreeSpec1b(java.lang.String str)
           
 void setFileHeader(java.lang.String str)
           
 void setNumberFormat(java.text.NumberFormat n)
           
 java.lang.String toString(java.lang.Object o)
           
 java.lang.StringBuffer toStringBuffer(TreeSpec[] tsArr)
           
(package private)  java.lang.String treeCharsToString(TreeCharacteristics tc)
           
 void writeObjectByFileChooser(java.awt.Component parent, java.util.Collection obj)
           
 void writeObjectToFile__Old(java.io.File f, java.util.Collection obj)
           
 void writeObjectToFile(java.io.File f, java.util.Collection obj)
           
(package private)  void writeObjectToFile(java.io.File f, java.lang.Object obj)
           
 
Methods inherited from class sexi.io.FileIO
getFile, getObjectByFileChooser, setExtensionFileFilter, setOpenFileTitle, setSaveFileTitle, showFileInvalidDialog, writeObjectByFileChooser
 
Methods inherited from class java.lang.Object
, clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VER_1

static int VER_1

VER_0

static int VER_0

VER_1B

static int VER_1B

VER_1C

static int VER_1C

VER_1D

static int VER_1D

VER_1E

static int VER_1E

charFieldSize

static int charFieldSize

CHARACTERISTICS

static final java.lang.String CHARACTERISTICS

FUNCTIONAL_GROUP

static final java.lang.String FUNCTIONAL_GROUP

h1

java.lang.String h1

h1b

java.lang.String h1b

h1c

java.lang.String h1c

version

int version

numFormatter

java.text.NumberFormat numFormatter
Constructor Detail

TreeSpecIO

public TreeSpecIO()
Method Detail

setFileHeader

public void setFileHeader(java.lang.String str)

checkHeader

public boolean checkHeader(java.lang.String str)

getObject

public java.lang.Object getObject(java.lang.String str)
                           throws java.lang.Exception

writeObjectByFileChooser

public void writeObjectByFileChooser(java.awt.Component parent,
                                     java.util.Collection obj)
                              throws java.lang.Exception

treeCharsToString

java.lang.String treeCharsToString(TreeCharacteristics tc)

toString

public java.lang.String toString(java.lang.Object o)

getTreeSpec1

public TreeSpec getTreeSpec1(java.lang.String str)
                      throws java.lang.Exception

getTreeSpec1b

public TreeSpec getTreeSpec1b(java.lang.String str)
                       throws java.lang.Exception

getTreeCharacteristics1

TreeCharacteristics getTreeCharacteristics1(java.lang.String str)
                                      throws java.lang.Exception

getTreeCharacteristics1b

TreeCharacteristics getTreeCharacteristics1b(java.lang.String str)
                                       throws java.lang.Exception

getTreeCharacteristics1c

TreeCharacteristics getTreeCharacteristics1c(java.lang.String str)
                                       throws java.lang.Exception

writeObjectToFile

void writeObjectToFile(java.io.File f,
                       java.lang.Object obj)
Overrides:
writeObjectToFile in class FileIO

setNumberFormat

public void setNumberFormat(java.text.NumberFormat n)

getDoubleValue

double getDoubleValue(java.lang.String str)
                throws java.text.ParseException

getFloatValue

float getFloatValue(java.lang.String str)
              throws java.text.ParseException

getIntValue

int getIntValue(java.lang.String str)
          throws java.text.ParseException

finalize

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

getObjectByFileChooser

public java.util.Collection getObjectByFileChooser(java.awt.Component parent)
                                            throws java.lang.Exception

getObject

java.lang.Object getObject(java.io.File f)
Reads input from file
Overrides:
getObject in class FileIO

getSpecSet

java.util.Collection getSpecSet(java.io.LineNumberReader lineIn)

writeObjectToFile__Old

public void writeObjectToFile__Old(java.io.File f,
                                   java.util.Collection obj)

writeObjectToFile

public void writeObjectToFile(java.io.File f,
                              java.util.Collection obj)

toStringBuffer

public java.lang.StringBuffer toStringBuffer(TreeSpec[] tsArr)