sexi.io
Class FileIO
java.lang.Object
|
+--sexi.io.FileIO
- Direct Known Subclasses:
- ForestIO, TreeIO, TreeSpecIO
- public abstract class FileIO
- extends java.lang.Object
This abstract class prepared the Input/Output interface
Field Summary |
(package private) java.io.File |
actFile
|
(package private) javax.swing.JFileChooser |
fChooser
|
(package private) java.lang.String |
openTitle
|
(package private) java.lang.String |
saveTitle
|
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
openTitle
java.lang.String openTitle
saveTitle
java.lang.String saveTitle
actFile
java.io.File actFile
fChooser
javax.swing.JFileChooser fChooser
FileIO
public FileIO()
getFile
public java.io.File getFile()
setOpenFileTitle
public void setOpenFileTitle(java.lang.String s)
setSaveFileTitle
public void setSaveFileTitle(java.lang.String s)
setExtensionFileFilter
public void setExtensionFileFilter(ExtensionFileFilter e)
getObject
abstract java.lang.Object getObject(java.io.File f)
throws java.lang.Exception
- Reads input from file
writeObjectToFile
abstract void writeObjectToFile(java.io.File f,
java.lang.Object obj)
throws java.lang.Exception
getObjectByFileChooser
public java.lang.Object getObjectByFileChooser(java.awt.Component parent,
java.lang.String ttl,
java.io.File defFile)
throws java.lang.Exception
writeObjectByFileChooser
public void writeObjectByFileChooser(java.awt.Component parent,
java.lang.Object obj,
java.lang.String ttl,
java.io.File defFile)
throws java.lang.Exception
showFileInvalidDialog
void showFileInvalidDialog()