Package pyxb :: Package namespace :: Module archive :: Class _ObjectOrigin |
[hide private]
[frames] | no frames]

# type _ObjectOrigin

source code

                          object --+
                                   |
                             cscRoot --+
                                       |
    utils.utility.PrivateTransient_mixin --+
                                           |
                              object --+   |
                                       |   |
                                 cscRoot --+
                                           |
                                          _ObjectOrigin

Known Subclasses:
  - _SchemaOrigin

Marker class for objects that can serve as an origin for an object in a namespace.

Instance Methods | [hide private]
signature(self) | source code
moduleRecord(self) | source code
namespace(self) | source code
generationUID(self) | source code
__init__(self, namespace, generation_uid, **kw) | source code
resetCategoryMembers(self) | source code
addCategoryMember(self, category, name, obj) | source code
categoryMembers(self) | source code
originatedObjects(self) | source code
Inherited from `utils.utility.PrivateTransient_mixin`: `__getstate__`

Class Variables | [hide private]
| __PrivateTransient = `set()`
| __signature = `None`
| __moduleRecord = `None`
| __categoryMembers = `None`
| __categoryObjectMap = `None`
| __originatedObjects = `None`
| _ObjectOrigin__PrivateTransient = ``set([``'``categoryObjectMap``'``,` `'``o``...``
| _ObjectOrigin__categoryMembers = `None`
| _ObjectOrigin__categoryObjectMap = `None`
| _ObjectOrigin__moduleRecord = `None`
| _ObjectOrigin__originatedObjects = `None`
| _ObjectOrigin__signature = `None`

Method Details | [hide private]

### __init__(self, namespace, generation_uid, **kw) (Constructor) | source code
Overrides: cscRoot.__init__

Class Variable Details | [hide private]

  ### _ObjectOrigin__PrivateTransient Value:
      set(['categoryObjectMap', 'originatedObjects'])