Here are some examples along with a test case where they occur:
- xs:import element has properties namespace and xs:namespace, and schemaLocation and xs:schemaLocation (test case XsdSequencerTest.shouldBeAbleToParseUnsignedLong)
- openAttrs xs:complexTypeDefinition has properties mixed and xs:mixed (test case XsdSequencerTest.shouldBeAbleToParseUnsignedLong)
- xs:include node has properties schemaLocation and xs:schemaLocation (test case XsdSequencerTest.shouldBeAbleToParseXsdFromDefinitiveXmlSchemaExampleChapter04ord1)
XsdReader.processNonSchemaAttributes is where the non-qualified version of the property is created. Methods that call this method is where the qualified version is created.