com.aptana.ide.internal.ui.dialogs
Class PreferencesAccess

java.lang.Object
  extended by com.aptana.ide.internal.ui.dialogs.PreferencesAccess

public class PreferencesAccess
extends java.lang.Object


Method Summary
 void applyChanges()
           
 org.eclipse.core.runtime.preferences.IScopeContext getDefaultScope()
           
 org.eclipse.core.runtime.preferences.IScopeContext getInstanceScope()
           
static PreferencesAccess getOriginalPreferences()
           
 org.eclipse.core.runtime.preferences.IScopeContext getProjectScope(org.eclipse.core.resources.IProject project)
           
static PreferencesAccess getWorkingCopyPreferences(org.eclipse.ui.preferences.IWorkingCopyManager workingCopyManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getOriginalPreferences

public static PreferencesAccess getOriginalPreferences()
Returns:
s

getWorkingCopyPreferences

public static PreferencesAccess getWorkingCopyPreferences(org.eclipse.ui.preferences.IWorkingCopyManager workingCopyManager)
Parameters:
workingCopyManager -
Returns:
s

getDefaultScope

public org.eclipse.core.runtime.preferences.IScopeContext getDefaultScope()
Returns:
s

getInstanceScope

public org.eclipse.core.runtime.preferences.IScopeContext getInstanceScope()
Returns:
s

getProjectScope

public org.eclipse.core.runtime.preferences.IScopeContext getProjectScope(org.eclipse.core.resources.IProject project)
Parameters:
project -
Returns:
s

applyChanges

public void applyChanges()
                  throws org.osgi.service.prefs.BackingStoreException
Throws:
org.osgi.service.prefs.BackingStoreException