Package pyxb :: Package xmlschema :: Module structures :: Class NotationDeclaration |
[hide private]
[frames] | no frames]

# type NotationDeclaration

source code

                           object --+
                                    |
                              cscRoot --+
                                        |
     utils.utility.PrivateTransient_mixin --+
                                            |
                               object --+   |
                                        |   |
                                  cscRoot --+
                                            |
         namespace._ComponentDependency_mixin --+
                                                |
                               object --+       |
                                        |       |
                                  cscRoot --+   |
                                            |   |
    namespace.archive._ArchivableObject_mixin --+
                                                |
                               object --+       |
                                        |       |
                                  cscRoot --+   |
                                            |   |
         utils.utility.PrivateTransient_mixin --+
                                                |
                               object --+       |
                                        |       |
                                  cscRoot --+   |
                                            |   |
                utils.utility.Locatable_mixin --+
                                                |
                           _SchemaComponent_mixin --+
                                                    |
                               object --+           |
                                        |           |
                                  cscRoot --+       |
                                            |       |
         utils.utility.PrivateTransient_mixin --+   |
                                                |   |
                                   object --+   |   |
                                            |   |   |
                                      cscRoot --+   |
                                                |   |
                            _NamedComponent_mixin --+
                                                    |
                                   object --+       |
                                            |       |
                                      cscRoot --+   |
                                                |   |
                                 _Annotated_mixin --+
                                                    |
                                                   NotationDeclaration

An XMLSchema Notation Declaration component.

Instance Methods | [hide private]
systemIdentifier(self) | source code
publicIdentifier(self) | source code
`frozenset` |
_bindingRequires_vx(self, include_lax) Placeholder for subclass method that identifies the necessary components. | source code
Inherited from `_SchemaComponent_mixin`: `__init__`, `bestNCName`, `facStateSortKey`, `hasBinding`, `isTypeDefinition`, `isUrTypeDefinition`, `nameInBinding`, `owner`, `schemaOrderSortKey`, `setNameInBinding` Inherited from `_SchemaComponent_mixin` (private): `_clearNamespaceContext`, `_clone`, `_cloneSource`, `_clones`, `_dissociateFromNamespace`, `_namespaceContext`, `_resetClone_csc`, `_scope`, `_scopeIsGlobal`, `_scopeIsIndeterminate`, `_setFacStateSortKey`, `_setOwner`, `_setScope`, `_updateFromOther_csc` Inherited from `namespace._ComponentDependency_mixin`: `bindingRequires` Inherited from `namespace.archive._ArchivableObject_mixin` (private): `_allowUpdateFromOther`, `_objectOrigin`, `_prepareForArchive`, `_setObjectOrigin`, `_updateFromOther` Inherited from `_NamedComponent_mixin`: `__getnewargs__`, `__getstate__`, `__setstate__`, `bindingNamespace`, `expandedName`, `isAnonymous`, `isDerivationConsistent`, `isNameEquivalent`, `isTypeEquivalent`, `name`, `targetNamespace` Inherited from `_NamedComponent_mixin` (private): `_NamedComponent_mixin__needAnonymousSupport`, `_NamedComponent_mixin__pickleAsReference`, `_anonymousName`, `_bindsInNamespace`, `_picklesInArchive`, `_picklingReference`, `_prepareForArchive_csc`, `_schema`, `_setAnonymousName`, `_setBindingNamespace`, `_templateMap` Inherited from `utils.utility.Locatable_mixin` (private): `_location`, `_setLocation` Inherited from `_Annotated_mixin`: `annotation` Inherited from `_Annotated_mixin` (private): `_annotationFromDOM`

Class Methods | [hide private]
CreateFromDOM(cls, node, **kw) | source code

Static Methods | [hide private]
Inherited from `_NamedComponent_mixin`: `__new__`

Class Variables | [hide private]
| __systemIdentifier = `None`
| __publicIdentifier = `None`
Inherited from `_SchemaComponent_mixin` (private): `_SchemaComponent_mixin__PrivateTransient`, `_SchemaComponent_mixin__cloneSource`, `_SchemaComponent_mixin__clones`, `_SchemaComponent_mixin__facStateSortKey`, `_SchemaComponent_mixin__nameInBinding`, `_SchemaComponent_mixin__namespaceContext`, `_SchemaComponent_mixin__ownedComponents`, `_SchemaComponent_mixin__owner`, `_SchemaComponent_mixin__schemaOrderSortKey`, `_SchemaComponent_mixin__scope` Inherited from `namespace._ComponentDependency_mixin` (private): `_ComponentDependency_mixin__PrivateTransient`, `_ComponentDependency_mixin__bindingRequires` Inherited from `namespace.archive._ArchivableObject_mixin` (private): `_ArchivableObject_mixin__objectOrigin` Inherited from `_NamedComponent_mixin` (private): `_NamedComponent_mixin__AnonymousCategory`, `_NamedComponent_mixin__PrivateTransient`, `_NamedComponent_mixin__anonymousName`, `_NamedComponent_mixin__bindingNamespace`, `_NamedComponent_mixin__name`, `_NamedComponent_mixin__schema`, `_NamedComponent_mixin__targetNamespace`, `_NamedComponent_mixin__templateMap` Inherited from `_Annotated_mixin` (private): `_Annotated_mixin__annotation`

Method Details | [hide private]

### _bindingRequires_vx(self, include_lax) | source code
Placeholder for subclass method that identifies the necessary components. Returns: `frozenset` The component instances on which this component depends Raises: `LogicError` - A subclass failed to implement this method Overrides: namespace._ComponentDependency_mixin._bindingRequires_vx (inherited documentation)