<?xml version="1.0" encoding="ISO-8859-1"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
	xmlns:pl="http://www.grahi.upc.edu"
	targetNamespace="http://www.grahi.upc.edu"
	elementFormDefault="qualified">

  <annotation>
    <documentation>XML Scheme definition for GENRAD plugins.</documentation>
  </annotation>

  <element name="plugin" type="pl:pluginType"/>

  <complexType name="pluginType"> 
    <sequence>
      <element name="name" type="string"/>
      <element name="description" type="string"/>
      <element name="version" type="string"/>
      <element name="classname" type="string"/>
      <element name="filename" type="string"/>  
      <element name="inputdata" type="pl:dataList"/>
      <element name="outputdata" type="pl:dataList"/>
    </sequence>
  </complexType>

  <complexType name="dataList">
    <sequence>
      <element name="data" type="pl:data" minOccurs="0" maxOccurs="25"/>
    </sequence>
  </complexType>

  <complexType name="data">
    <sequence>
      <element name="type" type="string"/>
      <element name="description" type="string"/>
    </sequence>
  </complexType>

</schema>


