edu.princeton.wordnet.browser
Class Persist

java.lang.Object
  extended by edu.princeton.wordnet.browser.Persist

public class Persist
extends java.lang.Object

Persist

Author:
Bernard Bou

Nested Class Summary
static class Persist.Moniker
          Persist file encapsulation
 
Constructor Summary
Persist()
           
 
Method Summary
static java.util.Properties loadSettings(Persist.Moniker thisPersistMoniker)
          Obtain settings (handles initial state)
static java.util.Properties loadSettings(java.lang.String thisPath)
          Load properties from file
static boolean saveSettings(Persist.Moniker thisPersistFileMoniker, java.util.Properties theseSettings)
          Save persist data
static boolean saveSettings(java.lang.String thisPath, java.util.Properties theseSettings)
          Save persist data
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Persist

public Persist()
Method Detail

loadSettings

public static java.util.Properties loadSettings(Persist.Moniker thisPersistMoniker)
Obtain settings (handles initial state)

Parameters:
thisPersistMoniker - persist file moniker
Returns:
properties

saveSettings

public static boolean saveSettings(Persist.Moniker thisPersistFileMoniker,
                                   java.util.Properties theseSettings)
Save persist data

Parameters:
thisPersistFileMoniker - persist file moniker
theseSettings - settings to persist
Returns:
true if successful

saveSettings

public static boolean saveSettings(java.lang.String thisPath,
                                   java.util.Properties theseSettings)
Save persist data

Parameters:
thisPath - path to file
theseSettings - settings to persist
Returns:
true if successful

loadSettings

public static java.util.Properties loadSettings(java.lang.String thisPath)
Load properties from file

Returns:
properties