VASSAL.preferences
Class PrefsEditor

java.lang.Object
  |
  +--VASSAL.preferences.PrefsEditor

public class PrefsEditor
extends java.lang.Object


Constructor Summary
PrefsEditor(ArchiveWriter archive)
           
 
Method Summary
 void addOption(java.lang.String category, Configurer c)
           
 void addOption(java.lang.String category, Configurer c, java.lang.String prompt)
           
 void addPrefs(Prefs p)
           
protected  void cancel()
           
 ArchiveWriter getArchive()
           
 javax.swing.JDialog getDialog()
           
 javax.swing.Action getEditAction()
           
 void initDialog(java.awt.Frame parent)
           
protected  void save()
           
 void write()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrefsEditor

public PrefsEditor(ArchiveWriter archive)
Method Detail

initDialog

public void initDialog(java.awt.Frame parent)

getDialog

public javax.swing.JDialog getDialog()

addPrefs

public void addPrefs(Prefs p)

addOption

public void addOption(java.lang.String category,
                      Configurer c,
                      java.lang.String prompt)

addOption

public void addOption(java.lang.String category,
                      Configurer c)

getArchive

public ArchiveWriter getArchive()

cancel

protected void cancel()

save

protected void save()

getEditAction

public javax.swing.Action getEditAction()

write

public void write()
           throws java.io.IOException