css::uno::Reference< css::xforms::XDataTypeRepository > mxRepository
OUString const msTypeName
import the xsd:restriction element
handle attributes through an SvXMLTokenMap
virtual void HandleAttribute(const sax_fastparser::FastAttributeList::FastAttributeIter &aIter) override
will be called for each attribute
SchemaRestrictionContext(SvXMLImport &rImport, css::uno::Reference< css::xforms::XDataTypeRepository > const &rRepository, const OUString &sTypeName)
This class deliberately does not support XWeak, to improve performance when loading large documents...
css::uno::Reference< css::beans::XPropertySet > mxDataType
virtual SvXMLImportContext * HandleChild(sal_Int32 nElementToken, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList) override
will be called for each child element