[Bprocessor-commit] model/src/etc classification.xsd,NONE,1.1
Status: Pre-Alpha
Brought to you by:
henryml
From: Nikolaj B. <nbr...@us...> - 2006-10-24 20:39:59
|
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> |