|
Methods
|
|
_configKeysMatching
_getConfigData
registerProvider
setDefault
setRule
setValue
|
|
|
_configKeysMatching
|
_configKeysMatching ( self, configKey )
Iterable over defined keys that match configKey
A key k in the map is considered to "match" configKey if any of
k.parentKeys() are listed as keys in configKey.registrationKeys().
You must not change the configuration map while iterating over the
keys. Also, keep in mind that only explicitly-registered keys are
returned; for instance, load-on-demand rules will only show up as
wildcard keys.
|
|
|
_getConfigData
|
_getConfigData (
self,
forObj,
configKey,
)
Look up the requested value
|
|
|
registerProvider
|
registerProvider (
self,
configKey,
provider,
)
Register provider under configKey
|
Exceptions
|
|
AlreadyRead("A namespace containing %r " "has already been examined" %( configKey, ) )
|
|
|
|
setDefault
|
setDefault (
self,
propName,
defaultRule,
)
DEPRECATED - use registerProvider(propName+?,defaultRule)
|
|
|
setRule
|
setRule (
self,
propName,
ruleObj,
)
DEPRECATED - use registerProvider(propName,ruleObj)
|
|
|
setValue
|
setValue (
self,
propName,
value,
)
DEPRECATED - use registerProvider(propName,config.Value(value))
|
|