uk.ac.essex.ia.pref
Class PreferenceManagerImpl
java.lang.Object
uk.ac.essex.ia.pref.PreferenceManagerImpl
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.beans.PropertyChangeListener, java.util.EventListener, PreferenceConstants, PreferenceManager
public class PreferenceManagerImpl
- extends java.lang.Object
- implements PreferenceManager, PreferenceConstants, java.beans.PropertyChangeListener, java.awt.event.ActionListener
Date: Apr 5, 2002
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static PreferenceManager getInstance()
- Returns:
initialisePreferences
public void initialisePreferences()
getGlobalPreferences
public PreferenceObject getGlobalPreferences()
showPreferenceDialog
public void showPreferenceDialog()
- Specified by:
showPreferenceDialog
in interface PreferenceManager
getPreferences
public java.util.prefs.Preferences getPreferences()
- Any global preferences should be written to this Preferences object
- Specified by:
getPreferences
in interface PreferenceManager
- Returns:
getPreference
public java.lang.Object getPreference(java.lang.String name)
- Specified by:
getPreference
in interface PreferenceManager
- Parameters:
name
-
- Returns:
setPreference
public void setPreference(java.lang.String name,
java.lang.Object value)
- Specified by:
setPreference
in interface PreferenceManager
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent event)
- Specified by:
actionPerformed
in interface java.awt.event.ActionListener
- Parameters:
event
-
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent event)
- Specified by:
propertyChange
in interface java.beans.PropertyChangeListener
- Parameters:
event
-
main
public static void main(java.lang.String[] argStrings)
- Parameters:
argStrings
-