PamController
Class SettingsFileData

java.lang.Object
  extended by PamController.SettingsFileData
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class SettingsFileData
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

See Also:
Serialized Form

Field Summary
static java.lang.String defaultFile
           
protected  int maxFiles
           
static java.lang.String oldDefaultFile
           
protected  java.util.ArrayList<java.io.File> recentFiles
           
(package private) static long serialVersionUID
           
protected  boolean showFileList
           
protected  boolean showTipAtStartup
           
 
Constructor Summary
SettingsFileData()
           
 
Method Summary
protected  SettingsFileData clone()
           
 void createDefaultList()
           
private  java.io.File getDefaultFile()
           
 java.io.File getFirstFile()
           
 void setFirstFile(java.io.File firstFile)
           
 void trimList()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

showFileList

protected boolean showFileList

maxFiles

protected int maxFiles

recentFiles

protected java.util.ArrayList<java.io.File> recentFiles

showTipAtStartup

protected boolean showTipAtStartup

defaultFile

public static transient java.lang.String defaultFile

oldDefaultFile

public static transient java.lang.String oldDefaultFile
Constructor Detail

SettingsFileData

public SettingsFileData()
Method Detail

setFirstFile

public void setFirstFile(java.io.File firstFile)

trimList

public void trimList()

getFirstFile

public java.io.File getFirstFile()

createDefaultList

public void createDefaultList()

getDefaultFile

private java.io.File getDefaultFile()

clone

protected SettingsFileData clone()
Overrides:
clone in class java.lang.Object