[jboss-svn-commits] JBL Code SVN: r26197 - labs/jbossrules/trunk/drools-api/src/main/resources.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Apr 22 00:31:59 EDT 2009


Author: michael.neale at jboss.com
Date: 2009-04-22 00:31:59 -0400 (Wed, 22 Apr 2009)
New Revision: 26197

Modified:
   labs/jbossrules/trunk/drools-api/src/main/resources/change-set.xsd
Log:
made room for DTABLE configuration and other extensibility

Modified: labs/jbossrules/trunk/drools-api/src/main/resources/change-set.xsd
===================================================================
--- labs/jbossrules/trunk/drools-api/src/main/resources/change-set.xsd	2009-04-21 23:10:54 UTC (rev 26196)
+++ labs/jbossrules/trunk/drools-api/src/main/resources/change-set.xsd	2009-04-22 04:31:59 UTC (rev 26197)
@@ -7,7 +7,6 @@
         <xsd:element ref="change-set:add"/>
         <xsd:element ref="change-set:remove"/>
       </xsd:choice>
-      <xsd:attribute ref="xs:schemaLocation" use="required"/>
     </xsd:complexType>
   </xsd:element>
   <xsd:element name="add">
@@ -26,10 +25,21 @@
   </xsd:element>
   <xsd:element name="resource">
     <xsd:complexType>
+      <xsd:sequence>
+        <xsd:any/>
+        <xsd:element minOccurs="0" ref="change-set:decisiontable-conf"/>
+      </xsd:sequence>
       <!-- URL to the resource, can be file based -->
       <xsd:attribute name="source" use="required" type="xsd:anyURI"/>
       <!-- for example, DRL, or PKG -->
       <xsd:attribute name="type" use="required" type="xsd:string"/>
     </xsd:complexType>
+    
   </xsd:element>
+  <xsd:element name="decisiontable-conf">
+    <xsd:complexType>
+      <xsd:attribute name="input-type" use="required" type="xsd:NCName"/>
+      <xsd:attribute name="worksheet-name" use="required" type="xsd:NCName"/>
+    </xsd:complexType>
+  </xsd:element>
 </xsd:schema>
\ No newline at end of file




More information about the jboss-svn-commits mailing list