de.uni_paderborn.fujaba.preferences
Class IconsPreferences

java.lang.Object
  extended byde.uni_paderborn.fujaba.preferences.AbstractPreferences
      extended byde.uni_paderborn.fujaba.preferences.IconsPreferences

public class IconsPreferences
extends AbstractPreferences

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.8 $
Author:
$Author: schneider $

Field Summary
static java.lang.String CURRENT_DIR
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String DEF_CURRENT_DIR
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String DOBS_CLASSES
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String NO_ENTRY
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String PACK_FIELD
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String PACK_METH
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String PRIV_FIELD
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String PRIV_METH
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String PROPERTY_NAME
          This is the properties key for Fujaba's properties.
static java.lang.String PROT_FIELD
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String PROT_METH
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String PUB_FIELD
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String PUB_METH
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String USER_FIELD
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String VIS_ICONS
          No comment provided by developer, please add a comment to improve documentation.
 
Method Summary
 void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
          Access method for an one to n association.
static IconsPreferences get()
          This method provides the user the singleton instance of this class.
 java.lang.String getCurrentDir(java.lang.String key)
          Get the currentDir attribute of the OptionsIconChooser object
 java.util.Hashtable getHashtableItem(java.lang.String key)
          Get the hashtableItem attribute of the OptionsIconChooser object
 javax.swing.ImageIcon getVisibilityIcon(java.lang.String visibility)
          Get the visibilityIcon attribute of the OptionsIconChooser object
 boolean isVisibilityIconsDirty()
          Get the visibilityIconsDirty attribute of the OptionsIconChooser object
 void putHashtableItem(java.lang.String key, java.util.Hashtable hashtable)
          No comment provided by developer, please add a comment to improve documentation.
 void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
          No comment provided by developer, please add a comment to improve documentation.
 void setCurrentDir(java.lang.String key, java.lang.String value)
          Sets the currentDir attribute of the OptionsIconChooser object
 void setDefaults()
          Set the default values for all options.
 void setVisibilityIconsDirty(boolean dirty)
          Sets the visibilityIconsDirty attribute of the OptionsIconChooser object
 
Methods inherited from class de.uni_paderborn.fujaba.preferences.AbstractPreferences
isModified, setModified
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_NAME

public static final java.lang.String PROPERTY_NAME
This is the properties key for Fujaba's properties.

See Also:
Constant Field Values

CURRENT_DIR

public static final java.lang.String CURRENT_DIR
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

VIS_ICONS

public static final java.lang.String VIS_ICONS
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

DOBS_CLASSES

public static final java.lang.String DOBS_CLASSES
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

PUB_METH

public static final java.lang.String PUB_METH
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

PUB_FIELD

public static final java.lang.String PUB_FIELD
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

PROT_METH

public static final java.lang.String PROT_METH
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

PROT_FIELD

public static final java.lang.String PROT_FIELD
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

PRIV_METH

public static final java.lang.String PRIV_METH
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

PRIV_FIELD

public static final java.lang.String PRIV_FIELD
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

PACK_METH

public static final java.lang.String PACK_METH
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

PACK_FIELD

public static final java.lang.String PACK_FIELD
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

USER_FIELD

public static final java.lang.String USER_FIELD
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

NO_ENTRY

public static final java.lang.String NO_ENTRY
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

DEF_CURRENT_DIR

public static final java.lang.String DEF_CURRENT_DIR
No comment provided by developer, please add a comment to improve documentation.

Method Detail

get

public static IconsPreferences get()
This method provides the user the singleton instance of this class.

Returns:
No description provided

setDefaults

public void setDefaults()
Set the default values for all options.

Specified by:
setDefaults in class AbstractPreferences

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String propertyName,
                                      java.beans.PropertyChangeListener listener)
Access method for an one to n association.

Overrides:
addPropertyChangeListener in class AbstractPreferences
Parameters:
propertyName - The object added.
listener - The object added.

removePropertyChangeListener

public void removePropertyChangeListener(java.lang.String propertyName,
                                         java.beans.PropertyChangeListener listener)
No comment provided by developer, please add a comment to improve documentation.

Overrides:
removePropertyChangeListener in class AbstractPreferences
Parameters:
propertyName - No description provided
listener - No description provided

putHashtableItem

public void putHashtableItem(java.lang.String key,
                             java.util.Hashtable hashtable)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
key - No description provided
hashtable - No description provided

getHashtableItem

public java.util.Hashtable getHashtableItem(java.lang.String key)
Get the hashtableItem attribute of the OptionsIconChooser object

Parameters:
key - No description provided
Returns:
The hashtableItem value

setCurrentDir

public void setCurrentDir(java.lang.String key,
                          java.lang.String value)
Sets the currentDir attribute of the OptionsIconChooser object

Parameters:
key - The new currentDir value
value - The new currentDir value

getCurrentDir

public java.lang.String getCurrentDir(java.lang.String key)
Get the currentDir attribute of the OptionsIconChooser object

Parameters:
key - No description provided
Returns:
The currentDir value

setVisibilityIconsDirty

public void setVisibilityIconsDirty(boolean dirty)
Sets the visibilityIconsDirty attribute of the OptionsIconChooser object

Parameters:
dirty - The new visibilityIconsDirty value

isVisibilityIconsDirty

public boolean isVisibilityIconsDirty()
Get the visibilityIconsDirty attribute of the OptionsIconChooser object

Returns:
The visibilityIconsDirty value

getVisibilityIcon

public javax.swing.ImageIcon getVisibilityIcon(java.lang.String visibility)
Get the visibilityIcon attribute of the OptionsIconChooser object

Parameters:
visibility - No description provided
Returns:
The visibilityIcon value