You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2006/08/16 17:05:38 UTC
svn commit: r431913 - in /incubator/tuscany/cpp/sca/xsd: sca-core.xsd
sca-interface-cpp.xsd
Author: jsdelfino
Date: Wed Aug 16 08:05:38 2006
New Revision: 431913
URL: http://svn.apache.org/viewvc?rev=431913&view=rev
Log:
Fixed some attributes, changed from required to optional
Modified:
incubator/tuscany/cpp/sca/xsd/sca-core.xsd
incubator/tuscany/cpp/sca/xsd/sca-interface-cpp.xsd
Modified: incubator/tuscany/cpp/sca/xsd/sca-core.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/xsd/sca-core.xsd?rev=431913&r1=431912&r2=431913&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/xsd/sca-core.xsd (original)
+++ incubator/tuscany/cpp/sca/xsd/sca-core.xsd Wed Aug 16 08:05:38 2006
@@ -82,14 +82,15 @@
</simpleType>
<complexType name="PropertyType">
- <sequence>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
- </sequence>
- <attribute name="name" type="NCName" use="required" />
- <attribute name="type" type="QName" use="required" />
- <attribute name="many" type="boolean" default="false" use="optional" />
- <attribute name="override" type="sca:OverrideOptions" default="may" use="optional" />
- <anyAttribute namespace="##any" processContents="lax" />
+ <complexContent>
+ <extension base="anyType">
+ <attribute name="name" type="NCName" use="required" />
+ <attribute name="type" type="QName" use="required" />
+ <attribute name="many" type="boolean" default="false" use="optional" />
+ <attribute name="override" type="sca:OverrideOptions" default="may" use="optional" />
+ <anyAttribute namespace="##any" processContents="lax" />
+ </extension>
+ </complexContent>
</complexType>
<complexType name="Component">
@@ -104,18 +105,20 @@
</complexType>
<complexType name="Property">
- <sequence>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
- </sequence>
- <attribute name="name" type="NCName" use="required" />
- <attribute name="source" type="string" use="optional" />
- <anyAttribute namespace="##any" processContents="lax" />
+ <complexContent>
+ <extension base="anyType">
+ <attribute name="name" type="NCName" use="required" />
+ <attribute name="source" type="string" use="optional" />
+ <anyAttribute namespace="##any" processContents="lax" />
+ </extension>
+ </complexContent>
</complexType>
<complexType name="Reference">
<simpleContent>
<extension base="anyURI">
<attribute name="name" type="NCName" use="required" />
+ <anyAttribute namespace="##any" processContents="lax" />
</extension>
</simpleContent>
</complexType>
Modified: incubator/tuscany/cpp/sca/xsd/sca-interface-cpp.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/xsd/sca-interface-cpp.xsd?rev=431913&r1=431912&r2=431913&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/xsd/sca-interface-cpp.xsd (original)
+++ incubator/tuscany/cpp/sca/xsd/sca-interface-cpp.xsd Wed Aug 16 08:05:38 2006
@@ -29,9 +29,9 @@
<any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
</sequence>
<attribute name="header" type="NCName" use="required" />
- <attribute name="class" type="Name" use="required" />
- <attribute name="callbackHeader" type="NCName" use="required" />
- <attribute name="callbackClass" type="Name" use="required" />
+ <attribute name="class" type="Name" use="optional" />
+ <attribute name="callbackHeader" type="NCName" use="optional" />
+ <attribute name="callbackClass" type="Name" use="optional" />
<attribute name="scope" type="sca:CPPScope" use="optional" />
<attribute name="remotable" type="boolean" use="optional" />
<anyAttribute namespace="##any" processContents="lax" />
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org