Home | Trees | Indices | Help |
|
---|
|
object --+ | StructureBase --+ | object --+ | | | common.Parser --+ | ParseableStructure --+ | Structure
is the base class for user-defined structures.
It will do some basic validation and will call hooks to complete elements and compute computed attributes, based on ParseableStructure's finishElement hook.
Also, it supports onParentComplete callbacks; this works by checking if any managedAttr has a onParentComplete method and calling it with the current value of that attribute if necessary.
Nested Classes | |
Inherited from |
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from Inherited from |
Class Methods | |
Inherited from |
Class Variables | |
__implemented__ = <implementedBy gavo.base.structure.Structure>
|
|
Inherited from |
Properties | |
Inherited from |
Method Details |
Special descriptor for class __provides__ The descriptor caches the implementedBy info, so that we can get declarations for objects without instance-specific interfaces a bit quicker.
|
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu May 2 07:29:09 2019 | http://epydoc.sourceforge.net |