Home
last modified time | relevance | path

Searched refs:XsdComponent (Results 1 – 21 of 21) sorted by relevance

/dports/textproc/py-xmlschema/xmlschema-1.8.2/xmlschema/validators/
H A Dnotations.py14 from .xsdbase import XsdComponent
17 class XsdNotation(XsdComponent):
H A Didentities.py25 from .xsdbase import XsdComponent
62 class XsdSelector(XsdComponent):
154 class XsdIdentity(XsdComponent):
215 if not isinstance(e, XsdComponent) or isinstance(e, XsdAttribute):
254 if not isinstance(elem, XsdComponent):
H A Dattributes.py28 from .xsdbase import XsdComponent, ValidationMixin
33 class XsdAttribute(XsdComponent, ValidationMixin[str, DecodedValueType]):
210 -> Iterator[XsdComponent]:
317 MutableMapping[Optional[str], Union[XsdAttribute, XsdAnyAttribute]], XsdComponent,
339 parent: Optional[XsdComponent] = None, argument
346 XsdComponent.__init__(self, elem, schema, parent)
613 -> Iterator[XsdComponent]:
H A Dassertions.py19 from .xsdbase import XsdComponent
31 class XsdAssert(XsdComponent, ElementPathMixin[Union['XsdAssert', SchemaElementType]]):
H A Dxsdbase.py255 class XsdComponent(XsdValidator): class
287 super(XsdComponent, self).__init__(schema.validation)
303 super(XsdComponent, self).__setattr__(name, value)
308 super(XsdComponent, self).__setattr__(name, value)
630 class XsdAnnotation(XsdComponent):
686 class XsdType(XsdComponent):
H A D__init__.py16 from .xsdbase import XsdValidator, XsdComponent, XsdAnnotation, XsdType, \
H A Dglobal_maps.py30 from .xsdbase import XsdValidator, XsdComponent
384 def unbuilt(self) -> List[Union[XsdComponent, SchemaType]]:
433 -> Iterator[Union['XsdGlobals', XsdComponent]]:
529 global_map: Dict[str, XsdComponent]
538 if not isinstance(obj, XsdComponent) or obj.schema in not_built_schemas:
H A Dsimple_types.py33 from .xsdbase import XsdComponent, XsdType, ValidationMixin
77 parent: Optional[XsdComponent] = None, argument
458 parent: Optional[XsdComponent] = None, argument
760 parent: Optional[XsdComponent], argument
878 -> Iterator[XsdComponent]:
931 parent: Optional[XsdComponent], argument
1035 -> Iterator[XsdComponent]:
1293 -> Iterator[XsdComponent]:
H A Delements.py38 XsdComponent, ValidationMixin
53 class XsdElement(XsdComponent, ParticleMixin,
113 parent: Optional[XsdComponent] = None, argument
466 def get_path(self, ancestor: Optional[XsdComponent] = None, argument
478 xsd_component: Optional[XsdComponent] = self
491 -> Iterator[XsdComponent]:
1252 def iter_components(self, xsd_classes: ComponentClassType = None) -> Iterator[XsdComponent]:
1360 class XsdAlternative(XsdComponent):
1472 def iter_components(self, xsd_classes: ComponentClassType = None) -> Iterator[XsdComponent]:
H A Dwildcards.py24 from .xsdbase import ValidationMixin, XsdComponent
32 class XsdWildcard(XsdComponent):
396 def __init__(self, elem: ElementType, schema: SchemaType, parent: XsdComponent) -> None: argument
801 class XsdOpenContent(XsdComponent):
816 def __init__(self, elem: ElementType, schema: SchemaType, parent: XsdComponent) -> None: argument
H A Dschemas.py61 from .xsdbase import check_validation_mode, XsdValidator, XsdComponent, XsdAnnotation
774 parent: Optional[XsdComponent] = None) -> XsdSimpleType: argument
913 def create_element(self, name: str, parent: Optional[XsdComponent] = None, argument
988 if any(not isinstance(g, XsdComponent) or not g.built for g in self.iter_globals()):
1042 def schema_filter(x: Union[XsdComponent, Tuple[ElementType, SchemaType]]) -> bool: argument
1055 -> Iterator[Union[XsdComponent, SchemaType]]:
H A Dcomplex_types.py26 from .xsdbase import XSD_TYPE_DERIVATIONS, XsdComponent, XsdType, ValidationMixin
75 parent: Optional[XsdComponent] = None, argument
660 -> Iterator[XsdComponent]:
H A Dfacets.py31 from .xsdbase import XsdComponent, XsdAnnotation
39 class XsdFacet(XsdComponent):
H A Dgroups.py30 from .xsdbase import ValidationMixin, XsdComponent, XsdType
53 class XsdGroup(XsdComponent, MutableSequence[ModelParticleType],
567 -> Iterator[XsdComponent]:
/dports/textproc/py-xmlschema/xmlschema-1.8.2/xmlschema/testing/
H A Dobservers.py18 XsdGroup, XsdAttributeGroup, XsdComplexType, XsdComponent
25 components: List[XsdComponent] = []
26 dummy_components: List[XsdComponent] = []
/dports/textproc/py-xmlschema/xmlschema-1.8.2/xmlschema/
H A Daliases.py38 from .validators import XMLSchemaValidationError, XsdComponent, XMLSchemaBase, \
70 ComponentClassType = Union[None, Type[XsdComponent], Tuple[Type[XsdComponent], ...]]
H A D__init__.py30 XsdComponent, XsdType, XsdElement, XsdAttribute
/dports/textproc/py-xmlschema/xmlschema-1.8.2/tests/validators/
H A Dtest_xsdbase.py22 from xmlschema.validators import XsdValidator, XsdComponent, XMLSchema10, XMLSchema11, \
147 class FakeElement(XsdComponent):
161 XsdComponent(elem=None, schema=self.schema)
164 XsdComponent(elem=ElementTree.Element('A'), schema=self.schema)
/dports/textproc/py-xmlschema/xmlschema-1.8.2/doc/
H A Dapi.rst281 .. autoclass:: xmlschema.XsdComponent
H A Dcomponents.rst122 XsdComponent
/dports/textproc/py-xmlschema/xmlschema-1.8.2/
H A DCHANGELOG.rst348 * Decoupling of the XPath module from XsdComponent API
396 * Factories code moved to XsdComponent subclasses for simplify parsing and debugging