org.jesktop.services
Interface KernelConfigManager

All Superinterfaces:
ConfigManager

public interface KernelConfigManager
extends ConfigManager

Version:
1.0
Author:
Paul_Hammant

Field Summary
 
Fields inherited from interface org.jesktop.config.ConfigManager
PROPCHG_PREFIX
 
Method Summary
 java.lang.Object getObjConfig(java.lang.String configPath, java.lang.ClassLoader classLoader)
           
 java.lang.String getStringConfig(java.lang.String configPath, java.lang.String defaultVal)
           
 org.w3c.dom.Document getXMLConfig(java.lang.String configPath, java.lang.ClassLoader classLoader)
           
 void notifyInterested(java.lang.String configPath, Configlet sendingConfiglet, java.lang.Object config)
           
 void notifyObjConfig(java.lang.String configPath, java.lang.ClassLoader classLoader)
           
 void notifyUpdatedNoSave(ObjConfiglet clet)
           
 void notifyUpdatedNoSave(XMLConfiglet clet)
           
 void notifyXMLConfig(java.lang.String configPath, java.lang.ClassLoader classLoader)
           
 void registerConfigInterest(Configlet clet, java.lang.String configPath)
           
 void registerConfigInterest(Decorator dec, java.lang.String configPath)
           
 void registerConfigInterest(DesktopKernelService dks, java.lang.String configPath)
           
 void registerConfigInterest(WindowManager wm, java.lang.String configPath)
           
 void unRegisterConfigInterest(Configlet clet)
           
 void unRegisterConfigInterest(Decorator dec)
           
 void unRegisterConfigInterest(DesktopKernelService dks)
           
 void unRegisterConfigInterest(WindowManager wm)
           
 
Methods inherited from interface org.jesktop.config.ConfigManager
notifyUpdated, notifyUpdated
 

Method Detail

registerConfigInterest

public void registerConfigInterest(Configlet clet,
                                   java.lang.String configPath)

unRegisterConfigInterest

public void unRegisterConfigInterest(Configlet clet)

registerConfigInterest

public void registerConfigInterest(DesktopKernelService dks,
                                   java.lang.String configPath)

unRegisterConfigInterest

public void unRegisterConfigInterest(DesktopKernelService dks)

registerConfigInterest

public void registerConfigInterest(WindowManager wm,
                                   java.lang.String configPath)

unRegisterConfigInterest

public void unRegisterConfigInterest(WindowManager wm)

registerConfigInterest

public void registerConfigInterest(Decorator dec,
                                   java.lang.String configPath)

unRegisterConfigInterest

public void unRegisterConfigInterest(Decorator dec)

notifyInterested

public void notifyInterested(java.lang.String configPath,
                             Configlet sendingConfiglet,
                             java.lang.Object config)

notifyObjConfig

public void notifyObjConfig(java.lang.String configPath,
                            java.lang.ClassLoader classLoader)

notifyXMLConfig

public void notifyXMLConfig(java.lang.String configPath,
                            java.lang.ClassLoader classLoader)

getObjConfig

public java.lang.Object getObjConfig(java.lang.String configPath,
                                     java.lang.ClassLoader classLoader)

getXMLConfig

public org.w3c.dom.Document getXMLConfig(java.lang.String configPath,
                                         java.lang.ClassLoader classLoader)

getStringConfig

public java.lang.String getStringConfig(java.lang.String configPath,
                                        java.lang.String defaultVal)

notifyUpdatedNoSave

public void notifyUpdatedNoSave(ObjConfiglet clet)

notifyUpdatedNoSave

public void notifyUpdatedNoSave(XMLConfiglet clet)


Copyright © 2004 Jesktop Project. All Rights Reserved.