Class Persist

java.lang.Object
  |
  +--Persist
All Implemented Interfaces:
java.io.Serializable

class Persist
extends java.lang.Object
implements java.io.Serializable


Field Summary
private  javax.swing.JFileChooser chooser
           
static Persist current
           
 java.lang.String currentdir
           
 java.io.File last
           
 PrefEditor[] prefs
           
 Version prefversion
           
 int runid
           
private static long serialVersionUID
           
(package private) static java.io.File statefile
           
 
Constructor Summary
Persist()
           
 
Method Summary
 void clearChooser()
           
 javax.swing.JFileChooser getFileChooser()
           
 int getRunID()
           
static void restore()
           
static void save()
           
 void saveState()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID

statefile

static java.io.File statefile

current

public static Persist current

currentdir

public java.lang.String currentdir

runid

public int runid

last

public java.io.File last

prefs

public PrefEditor[] prefs

chooser

private transient javax.swing.JFileChooser chooser

prefversion

public Version prefversion
Constructor Detail

Persist

public Persist()
Method Detail

save

public static void save()

saveState

public void saveState()

restore

public static void restore()

getFileChooser

public javax.swing.JFileChooser getFileChooser()

clearChooser

public void clearChooser()

getRunID

public int getRunID()