class documentation
class ZMSMetamodelProvider(ZMSItem.ZMSItem, ZMSMetaobjManager.ZMSMetaobjManager, ZMSMetadictManager.ZMSMetadictManager): (source)
Constructor: ZMSMetamodelProvider(model, metas)
Implements interfaces: Products.zms.IZMSConfigurationProvider.IZMSConfigurationProvider, Products.zms.IZMSMetamodelProvider.IZMSMetamodelProvider, Products.zms.IZMSRepositoryProvider.IZMSRepositoryProvider
Central provider for ZMS object-model definitions (meta-objects and meta-dictionaries), including ZMI management and repository I/O.
| Method | __bobo |
Custom traversal hook that resolves attributes and delegates upward through portal hierarchy when not found locally. |
| Method | __init__ |
Initialise the metaobj/metadict manager with an optional model dict and metas list. |
| Method | get |
Return configuration property from the root content object, or default. |
| Method | manage |
Undocumented |
| Method | manage |
Undocumented |
| Method | metaobj |
Returns a metaobj's readme resource rendered as HTML. |
| Method | provide |
Export all local model and meta-dictionary records into a repository dict. |
| Method | update |
Import one record from a repository payload into the local model. |
| Class Variable | __ac |
Undocumented |
| Class Variable | __administrator |
Undocumented |
| Class Variable | __author |
Undocumented |
| Class Variable | manage |
Undocumented |
| Class Variable | manage |
Undocumented |
| Class Variable | manage |
Undocumented |
| Class Variable | manage |
Undocumented |
| Class Variable | manage |
Undocumented |
| Class Variable | manage |
Undocumented |
| Class Variable | manage |
Undocumented |
| Class Variable | manage |
Undocumented |
| Class Variable | manage |
Undocumented |
| Class Variable | meta |
Undocumented |
| Class Variable | zmi |
Undocumented |
| Instance Variable | id |
Undocumented |
| Instance Variable | metas |
Undocumented |
| Instance Variable | model |
Undocumented |
Custom traversal hook that resolves attributes and delegates upward through portal hierarchy when not found locally.
Export all local model and meta-dictionary records into a repository dict.
| Parameters | |
| ids:list | None | Optional subset of record ids to include. |
| Returns | |
| dict | Repository payload keyed by record id. |