Changeset 2441

Show
Ignore:
Timestamp:
08/11/07 09:13:09 (1 year ago)
Author:
paule
Message:

Add type definitions for device and conntype

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/opie-sync/src/opie-sync.xsd

    r2254 r2441  
    33<xsd:schema elementFormDefault="qualified" version="1.0" xmlns:os="http://opensync.org/Schema" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> 
    44  <xsd:import namespace="http://opensync.org/Schema" schemaLocation="plugin_config.xsd"/> 
     5 
     6  <xsd:simpleType name="OpieSyncDevice"> 
     7    <xsd:restriction base="xsd:string"> 
     8      <xsd:enumeration value="opie"/> 
     9      <xsd:enumeration value="qtopia2"/> 
     10    </xsd:restriction> 
     11  </xsd:simpleType> 
     12 
     13  <xsd:simpleType name="OpieSyncConnType"> 
     14    <xsd:restriction base="xsd:string"> 
     15      <xsd:enumeration value="ftp"/> 
     16      <xsd:enumeration value="scp"/> 
     17      <xsd:enumeration value="none"/> 
     18    </xsd:restriction> 
     19  </xsd:simpleType> 
     20 
    521  <xsd:complexType name="OpieSyncConfigType"> 
    622    <xsd:complexContent> 
     
    1026          <xsd:element default="rootme" name="password" type="os:Password"/> 
    1127          <xsd:element default="192.168.0.202" name="url" type="os:String"/> 
    12           <xsd:element default="opie" name="device" type="os:String"/> 
     28          <xsd:element default="opie" name="device" type="OpieSyncDevice"/> 
    1329          <xsd:element default="4242" name="port" type="os:Numeric"/> 
    14           <xsd:element default="ftp" name="conntype" type="os:Enumeration"/> 
     30          <xsd:element default="ftp" name="conntype" type="OpieSyncConnType"/> 
    1531        </xsd:sequence> 
    1632      </xsd:extension>