Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - >Thread Next - RE: inheritable attribute declarations inheritable attribute declarationsTo: xmlschema-dev@--.--- Date: 8/13/2009 4:42:00 AM Hi all, I have following questions about inheritable attributes, in XML Schema 1.1. 1. supposing there is an attribute declaration, like following: (a global declaration, and child of xs:schema element) <xs:attribute name="TEST_ATTR" type="xs:integer" /> then, can I define an attribute reference like following? (part of complex type definition) <xs:attribute ref="TEST_ATTR" inheritable="true" /> i.e, can inheritable=xs:boolean flag be present on <xs:attribute ref=... declaration? I think, so we can do this like. But just wanted to check, from the list. 2. supposing, we have following attribute declarations present in XML Schema 1.1: (a global declaration, and child of xs:schema element) <xs:attribute name="TEST_ATTR" type="xs:integer" inheritable="false" /> (part of complex type definition) <xs:attribute ref="TEST_ATTR" inheritable="true" /> These two attribute declarations have conflicting inheritable=xs:boolean values (one is true, and other is false). Should the XML Schema 1.1 processor, give an error in this case? or, one of the inheritable declarations (either name=.. or ref=..) will take precedence (if yes, then which one)? -- Regards, Mukul Gandhi | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
