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))
|
|