net.sourceforge.lentikit.utils
Class SmartProperties

java.lang.Object
  extended byjava.util.Dictionary
      extended byjava.util.Hashtable
          extended byjava.util.Properties
              extended bynet.sourceforge.lentikit.utils.SmartProperties
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable

public class SmartProperties
extends java.util.Properties

Author:
ROWBOTTOM_A To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates. To enable and disable the creation of type comments go to Window>Preferences>Java>Code Generation.
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.Properties
defaults
 
Constructor Summary
SmartProperties(java.io.File file)
          Creates an SmartProperties, associated with the specified file
SmartProperties(java.lang.String prefsName_)
           
 
Method Summary
 boolean getBooleanProperty(java.lang.String key, boolean def)
           
 float getFloatProperty(java.lang.String key, float def)
           
 java.awt.Insets getInsetsProperty(java.lang.String key, java.awt.Insets def)
           
 int getIntegerProperty(java.lang.String key, int def)
           
 java.util.List getListProperty(java.lang.String key, java.util.List def)
           
 java.util.Enumeration keys()
           
 void savePrefs()
           
 void setProperty(java.lang.String key, boolean value)
           
 void setProperty(java.lang.String key, byte value)
           
 void setProperty(java.lang.String key, char value)
           
 void setProperty(java.lang.String key, double value)
           
 void setProperty(java.lang.String key, float value)
           
 void setProperty(java.lang.String key, java.awt.Insets value)
           
 void setProperty(java.lang.String key, int value)
           
 void setProperty(java.lang.String key, java.util.List value)
           
 void setProperty(java.lang.String key, long value)
           
 void setProperty(java.lang.String key, java.lang.Object value)
           
 void setProperty(java.lang.String key, short value)
           
 java.lang.Object setProperty(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class java.util.Properties
getProperty, getProperty, list, list, load, propertyNames, save, store
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, rehash, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SmartProperties

public SmartProperties(java.io.File file)
Creates an SmartProperties, associated with the specified file


SmartProperties

public SmartProperties(java.lang.String prefsName_)
Method Detail

setProperty

public void setProperty(java.lang.String key,
                        boolean value)

setProperty

public void setProperty(java.lang.String key,
                        byte value)

setProperty

public void setProperty(java.lang.String key,
                        char value)

setProperty

public void setProperty(java.lang.String key,
                        short value)

setProperty

public void setProperty(java.lang.String key,
                        int value)

setProperty

public void setProperty(java.lang.String key,
                        long value)

setProperty

public void setProperty(java.lang.String key,
                        float value)

setProperty

public void setProperty(java.lang.String key,
                        double value)

setProperty

public void setProperty(java.lang.String key,
                        java.util.List value)

setProperty

public void setProperty(java.lang.String key,
                        java.awt.Insets value)

setProperty

public void setProperty(java.lang.String key,
                        java.lang.Object value)

setProperty

public java.lang.Object setProperty(java.lang.String key,
                                    java.lang.String value)

getListProperty

public java.util.List getListProperty(java.lang.String key,
                                      java.util.List def)

getInsetsProperty

public java.awt.Insets getInsetsProperty(java.lang.String key,
                                         java.awt.Insets def)

getBooleanProperty

public boolean getBooleanProperty(java.lang.String key,
                                  boolean def)

getIntegerProperty

public int getIntegerProperty(java.lang.String key,
                              int def)

getFloatProperty

public float getFloatProperty(java.lang.String key,
                              float def)

savePrefs

public void savePrefs()

keys

public java.util.Enumeration keys()


Copyright © 2004 Sourceforge. All Rights Reserved.