GraphLab Project

graphlab.platform.preferences.lastsettings
Class Settings

java.lang.Object
  extended by graphlab.platform.preferences.lastsettings.Settings
All Implemented Interfaces:
AttributeListener

public class Settings
extends java.lang.Object
implements AttributeListener

Author:
Rouzbeh Ebrahimi

Constructor Summary
Settings()
           
 
Method Summary
 void attributeUpdated(java.lang.String name, java.lang.Object oldVal, java.lang.Object newVal)
           
 java.util.HashSet<java.lang.Class> getRegisteredClasses()
           
 java.util.HashSet<java.lang.Object> getRegisteredObjects()
           
 void registerExtensionSettings(Extension e, java.lang.String category)
           
 void registerSetting(java.lang.Object o, java.lang.String category)
           
 void saveSettings()
           
 void setRegisteredClasses(java.util.HashSet<java.lang.Class> registeredClasses)
           
 void setRegisteredObjects(java.util.HashSet<java.lang.Object> registeredObjects)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Settings

public Settings()
Method Detail

registerSetting

public void registerSetting(java.lang.Object o,
                            java.lang.String category)

registerExtensionSettings

public void registerExtensionSettings(Extension e,
                                      java.lang.String category)

attributeUpdated

public void attributeUpdated(java.lang.String name,
                             java.lang.Object oldVal,
                             java.lang.Object newVal)
Specified by:
attributeUpdated in interface AttributeListener

saveSettings

public void saveSettings()

getRegisteredObjects

public java.util.HashSet<java.lang.Object> getRegisteredObjects()

setRegisteredObjects

public void setRegisteredObjects(java.util.HashSet<java.lang.Object> registeredObjects)

getRegisteredClasses

public java.util.HashSet<java.lang.Class> getRegisteredClasses()

setRegisteredClasses

public void setRegisteredClasses(java.util.HashSet<java.lang.Class> registeredClasses)

GraphLab Project