com.limegroup.gnutella.settings
Class LimeProps

java.lang.Object
  extended bycom.limegroup.gnutella.settings.AbstractSettings
      extended bycom.limegroup.gnutella.settings.LimeProps
Direct Known Subclasses:
ApplicationSettings, BugSettings, ChatSettings, ConnectionSettings, DownloadSettings, FilterSettings, iTunesSettings, MessageSettings, PingPongSettings, PlayerSettings, SearchSettings, SecuritySettings, SharingSettings, StartupSettings, ThemeSettings, UISettings, UltrapeerSettings, UploadSettings, URLHandlerSettings

public class LimeProps
extends AbstractSettings

Handler for all 'LimeWire.props' settings. Classes such as SearchSettings, ConnectionSettings, etc... should retrieve the factory via LimeProps.instance().getFactory() and add settings to that factory.


Field Summary
protected static SettingsFactory FACTORY
           
 
Constructor Summary
protected LimeProps()
           
 
Method Summary
static LimeProps instance()
          Returns the only instance of this class.
 
Methods inherited from class com.limegroup.gnutella.settings.AbstractSettings
getFactory, getProperties, getPropertiesFile, getShouldSave, reload, revertToDefault, save, setShouldSave
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FACTORY

protected static final SettingsFactory FACTORY
Constructor Detail

LimeProps

protected LimeProps()
Method Detail

instance

public static LimeProps instance()
Returns the only instance of this class.