com.aptana.ide.core.ui.preferences
Class ApplicationPreferences

java.lang.Object
  extended by com.aptana.ide.core.ui.preferences.ApplicationPreferences

public final class ApplicationPreferences
extends java.lang.Object

Author:
Kevin Lindsey

Method Summary
 void addPropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
          Add property change listener
 void firePropertyChangeEvent(java.lang.String name, java.lang.Object oldValue, java.lang.Object newValue)
          Fire a property change event
 boolean getBoolean(java.lang.String preferenceName)
          getBoolean
static ApplicationPreferences getInstance()
          getInstance
 java.lang.String getString(java.lang.String preferenceName)
          getString
 void loadPreferences()
          LoadPreferences
 void removePropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
          Remove property change listener
 void savePreferences()
          SavePreferences
 void setBoolean(java.lang.String preferenceName, boolean preferenceValue)
          setBoolean
 void setString(java.lang.String preferenceName, java.lang.String preferenceValue)
          setString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ApplicationPreferences getInstance()
getInstance

Returns:
preference singleton

loadPreferences

public void loadPreferences()
LoadPreferences


addPropertyChangeListener

public void addPropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
Add property change listener

Parameters:
listener -

removePropertyChangeListener

public void removePropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
Remove property change listener

Parameters:
listener -

firePropertyChangeEvent

public void firePropertyChangeEvent(java.lang.String name,
                                    java.lang.Object oldValue,
                                    java.lang.Object newValue)
Fire a property change event

Parameters:
name -
oldValue -
newValue -

savePreferences

public void savePreferences()
SavePreferences


getBoolean

public boolean getBoolean(java.lang.String preferenceName)
getBoolean

Parameters:
preferenceName -
Returns:
boolean

getString

public java.lang.String getString(java.lang.String preferenceName)
getString

Parameters:
preferenceName -
Returns:
preference string value

setBoolean

public void setBoolean(java.lang.String preferenceName,
                       boolean preferenceValue)
setBoolean

Parameters:
preferenceName -
preferenceValue -

setString

public void setString(java.lang.String preferenceName,
                      java.lang.String preferenceValue)
setString

Parameters:
preferenceName -
preferenceValue -