Schema pitaresult.xsd


schema location:  H:\PITA\trunk\PITA-Result\t.data\pitaresult.xsd
attribute form default: 
element form default: 
 
Elements 
analysis 
archname 
buildinstall 
buildpl 
buildtest 
configuration 
cpanpath 
distname 
distribution 
filename 
install 
installset 
make 
makefilepl 
makeinstall 
maketest 
md5sum 
osname 
output 
perlv 
result 
test 


element analysis
diagram
properties
content complex
nillable false
children result
used by
element install
source
<xs:element name="analysis" nillable="false">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="result"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element archname
diagram
type restriction of xs:string
properties
content simple
nillable false
used by
element configuration
facets
minLength 1
whiteSpace collapse
source
<xs:element name="archname" nillable="false">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:whiteSpace value="collapse"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element buildinstall
diagram
type xs:string
properties
content simple
used by
element output
source
<xs:element name="buildinstall" type="xs:string"/>

element buildpl
diagram
type xs:string
properties
content simple
used by
element output
source
<xs:element name="buildpl" type="xs:string"/>

element buildtest
diagram
type xs:string
properties
content simple
used by
element output
source
<xs:element name="buildtest" type="xs:string"/>

element configuration
diagram
properties
content complex
nillable false
children osname archname perlv
used by
element install
source
<xs:element name="configuration" nillable="false">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="osname" minOccurs="0"/>
      <xs:element ref="archname" minOccurs="0"/>
      <xs:element ref="perlv"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element cpanpath
diagram
type restriction of xs:string
properties
content simple
nillable false
used by
element distribution
facets
minLength 1
whiteSpace collapse
source
<xs:element name="cpanpath" nillable="false">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:whiteSpace value="collapse"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element distname
diagram
type restriction of xs:string
properties
content simple
nillable false
used by
element distribution
facets
minLength 1
whiteSpace collapse
enumeration Params-Util
source
<xs:element name="distname" nillable="false">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:whiteSpace value="collapse"/>
      <xs:enumeration value="Params-Util"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element distribution
diagram
properties
content complex
nillable false
children distname filename md5sum cpanpath
used by
element install
source
<xs:element name="distribution" nillable="false">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="distname"/>
      <xs:element ref="filename"/>
      <xs:element ref="md5sum"/>
      <xs:element ref="cpanpath" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element filename
diagram
type restriction of xs:string
properties
content simple
nillable false
used by
element distribution
facets
minLength 1
enumeration Params-Util-0.07.tar.gz
source
<xs:element name="filename" nillable="false">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:enumeration value="Params-Util-0.07.tar.gz"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element install
diagram
properties
content complex
nillable false
children distribution configuration output analysis
used by
element installset
source
<xs:element name="install" nillable="false">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="distribution"/>
      <xs:element ref="configuration"/>
      <xs:element ref="output"/>
      <xs:element ref="analysis" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element installset
diagram
properties
content complex
children install
source
<xs:element name="installset">
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element ref="install"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element make
diagram
type xs:string
properties
content simple
used by
element output
source
<xs:element name="make" type="xs:string"/>

element makefilepl
diagram
type xs:string
properties
content simple
used by
element output
source
<xs:element name="makefilepl" type="xs:string"/>

element makeinstall
diagram
type xs:string
properties
content simple
used by
element output
source
<xs:element name="makeinstall" type="xs:string"/>

element maketest
diagram
type xs:string
properties
content simple
used by
element output
source
<xs:element name="maketest" type="xs:string"/>

element md5sum
diagram
type restriction of xs:hexBinary
properties
content simple
abstract false
used by
element distribution
facets
whiteSpace collapse
source
<xs:element name="md5sum" abstract="false">
  <xs:simpleType>
    <xs:restriction base="xs:hexBinary">
      <xs:whiteSpace value="collapse"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element osname
diagram
type restriction of xs:string
properties
content simple
used by
element configuration
facets
minLength 1
whiteSpace collapse
source
<xs:element name="osname">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:whiteSpace value="collapse"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element output
diagram
properties
content complex
children makefilepl make maketest makeinstall buildpl buildtest buildinstall test
used by
element install
source
<xs:element name="output">
  <xs:complexType>
    <xs:sequence>
      <xs:choice>
        <xs:sequence>
          <xs:element ref="makefilepl"/>
          <xs:element ref="make"/>
          <xs:element ref="maketest"/>
          <xs:element ref="makeinstall"/>
        </xs:sequence>
        <xs:sequence>
          <xs:element ref="buildpl"/>
          <xs:element ref="buildtest"/>
          <xs:element ref="buildinstall"/>
        </xs:sequence>
      </xs:choice>
      <xs:element ref="test" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element perlv
diagram
type xs:string
properties
content simple
used by
element configuration
source
<xs:element name="perlv" type="xs:string"/>

element result
diagram
type restriction of xs:string
properties
content simple
used by
element analysis
facets
enumeration PASS
enumeration FAIL
enumeration NA
enumeration UNKNOWN
enumeration DEPFAIL
enumeration DEPNA
source
<xs:element name="result">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="PASS"/>
      <xs:enumeration value="FAIL"/>
      <xs:enumeration value="NA"/>
      <xs:enumeration value="UNKNOWN"/>
      <xs:enumeration value="DEPFAIL"/>
      <xs:enumeration value="DEPNA"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element test
diagram
properties
content complex
mixed true
used by
element output
attributes
Name  Type  Use  Default  Fixed  Annotation
file  xs:stringrequired      
source
<xs:element name="test">
  <xs:complexType mixed="true">
    <xs:attribute name="file" type="xs:string" use="required"/>
  </xs:complexType>
</xs:element>


XML Schema documentation generated with
XMLSpy Schema Editor http://www.altova.com/xmlspy