OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   restriction design, inherit processContents="lax" for my namespace

[ Lists Home | Date Index | Thread Index ]
  • To: xml-dev@lists.xml.org
  • Subject: restriction design, inherit processContents="lax" for my namespace
  • From: Bryan Rasmussen <bry@itnisk.com>
  • Date: Thu, 9 Sep 2004 15:18:31 +0200
  • User-agent: Internet Messaging Program (IMP) 3.2.2


-- 
Bryan Rasmussen

If I do the following restriction

	
<complexType name="InvoiceType">
<complexContent>
<restriction base="pie:laxInvoiceType">
<sequence>
 <element ref="com:ID"/>
		<element ref="com:IssueDate"/>
		<element ref="pie:TypeCode" maxOccurs="1"/>
		<element ref="main:InvoiceCurrencyCode" minOccurs="0"/>
		<element ref="com:Note" minOccurs="0"/>
		<element ref="com:BuyersReferenceID" minOccurs="0" />
		<element ref="com:ReferencedOrder" />
		<element ref="com:BuyerParty"/>
		<element ref="com:SellerParty"/>
		<element ref="com:PaymentMeans" minOccurs="0"/>
		<element ref="com:PaymentTerms" minOccurs="0"/>
		<element ref="com:AllowanceCharge" minOccurs="0" maxOccurs="unbounded"/>
		<element ref="com:TaxTotal" minOccurs="0" maxOccurs="unbounded"/>
		<element ref="com:LegalTotals"/>
		<element ref="com:InvoiceLine" maxOccurs="unbounded"/>
		<element ref="com:ValidatedSignature" minOccurs="0"/>
				</sequence>
</restriction>
</complexContent>
	</complexType>

<complexType name="laxInvoiceType">
<sequence>
 <any namespace="http://thecomnamespace"; processContents="lax" 
	   minOccurs="0" maxOccurs="unbounded" />
		<element ref="pie:TypeCode" maxOccurs="1"/>
		<element ref="main:InvoiceCurrencyCode" minOccurs="0"/>
 <any namespace="http://thecomnamespace"; processContents="lax" 
	   minOccurs="0" maxOccurs="unbounded" />
				</sequence>
	</complexType>

will that mean that all the elements in the com namespace under my pie:Invoice
will be processedLax? It doesn't seem reasonable to me that it would be, but
then how otherwise can one inherit a processing style? Any good xsd lists to
send this too anyway?





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS