Update of /cvsroot/bprocessor/model/src/etc
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv8886/src/etc
Added Files:
classification.xsd
Log Message:
The classification in a csv file that gets loaded when a project is instanced
--- NEW FILE: classification.xsd ---
<?xml version="1.0" encoding="UTF-8"?>
<!--
XML Schema used for classification
$Id: bprocessor.xsd,v 1.19 2006/10/10 14:04:45 nbramsen Exp $
-->
<xsd:schema
xmlns:cls="http://bprocessor.sourceforge.net"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!-- Type definitions -->
<xsd:complexType name="BaseType">
<xsd:attribute name="id" type="xsd:long" use="required"/>
<xsd:attribute name="name" type="xsd:string" use="required"/>
</xsd:complexType>
<xsd:complexType name="FirstType">
<xsd:complexContent>
<xsd:extension base="BaseType">
<xsd:sequence>
<xsd:element ref="second" maxOccurs="unbounded" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SecondType">
<xsd:complexContent>
<xsd:extension base="BaseType">
<xsd:sequence>
<xsd:element ref="third" maxOccurs="unbounded" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ThirdType">
<xsd:complexContent>
<xsd:extension base="BaseType">
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!-- Element definitions -->
<xsd:element name="first" type="FirstType"/>
<xsd:element name="second" type="SecondType"/>
<xsd:element name="third" type="ThirdType"/>
<!-- Main element -->
<xsd:element name="cla">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="first" maxOccurs="unbounded" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
|