Author: jaz
Date: Thu Jan 4 14:00:29 2007 New Revision: 492773 URL: http://svn.apache.org/viewvc?view=rev&rev=492773 Log: updated schemes Modified: ofbiz/site/dtds/service-eca.xsd ofbiz/site/dtds/services.xsd Modified: ofbiz/site/dtds/service-eca.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/service-eca.xsd?view=diff&rev=492773&r1=492772&r2=492773 ============================================================================== --- ofbiz/site/dtds/service-eca.xsd (original) +++ ofbiz/site/dtds/service-eca.xsd Thu Jan 4 14:00:29 2007 @@ -30,7 +30,10 @@ <xs:element ref="condition-field"/> <xs:element ref="condition-service"/> </xs:choice> - <xs:element maxOccurs="unbounded" ref="action"/> + <xs:choice minOccurs="1" maxOccurs="unbounded"> + <xs:element ref="set"/> + <xs:element ref="action"/> + </xs:choice> </xs:sequence> <xs:attributeGroup ref="attlist.eca"/> </xs:complexType> @@ -111,6 +114,32 @@ </xs:simpleType> </xs:attribute> <xs:attribute type="xs:string" name="format"/> + </xs:attributeGroup> + <xs:element name="set"> + <xs:complexType> + <xs:attributeGroup ref="attlist.set"/> + </xs:complexType> + </xs:element> + <xs:attributeGroup name="attlist.set"> + <xs:attribute type="xs:string" name="field-name" use="required"/> + <xs:attribute type="xs:string" name="env-name"/> + <xs:attribute type="xs:string" name="value"/> + <xs:attribute type="xs:string" name="format"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="append"/> + <xs:enumeration value="to-upper"/> + <xs:enumeration value="to-lower"/> + <xs:enumeration value="hash-code"/> + <xs:enumeration value="long"/> + <xs:enumeration value="double"/> + <xs:enumeration value="upper-first-char"/> + <xs:enumeration value="lower-first-char"/> + <xs:enumeration value="db-to-java"/> + <xs:enumeration value="java-to-db"/> + </xs:restriction> + </xs:simpleType> + </xs:attribute> </xs:attributeGroup> <xs:element name="condition-field"> <xs:complexType> Modified: ofbiz/site/dtds/services.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/services.xsd?view=diff&rev=492773&r1=492772&r2=492773 ============================================================================== --- ofbiz/site/dtds/services.xsd (original) +++ ofbiz/site/dtds/services.xsd Thu Jan 4 14:00:29 2007 @@ -48,8 +48,8 @@ <xs:attributeGroup name="attlist.service"> <xs:attribute type="xs:string" name="name" use="required"/> <xs:attribute type="xs:string" name="engine" use="required"/> - <xs:attribute type="xs:string" name="location" use="required"/> - <xs:attribute type="xs:string" name="invoke" use="required"/> + <xs:attribute type="xs:string" name="location"/> + <xs:attribute type="xs:string" name="invoke"/> <xs:attribute name="auth" default="false"> <xs:simpleType> <xs:restriction base="xs:token"> |
Free forum by Nabble | Edit this page |