Subversion Repositories XServices

Rev

Rev 129 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
125 brianR 1
<?xml version="1.0" encoding="UTF-8"?>
2
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://ws.brutex.net/SCMFindingsTypes"
3
	xmlns:tns="http://ws.brutex.net/SCMFindingsTypes"
4
	xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
5
	jaxb:version="1.0"
6
	xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
7
	jaxb:extensionBindingPrefixes="xjc" elementFormDefault="qualified">
8
 
9
<annotation>
10
<appinfo>
11
<jaxb:globalBindings>
12
<xjc:simple />
13
<xjc:serializable uid="19800606"/>
14
</jaxb:globalBindings>
15
</appinfo>
16
</annotation>
17
 
18
<element name="FindingsListType">
19
    <complexType>
20
    	<sequence>
21
    	<element name="Finding" type="tns:FindingType" minOccurs="0" maxOccurs="unbounded"/>
22
    	</sequence>
23
    </complexType>
24
</element>
25
 
26
 
27
    <complexType name="FindingType">
28
    	<sequence>
29
    		<element name="path" type="string" />
30
    		<element name="name" type="string" />
31
    		<element name="fullname" type="anyURI" />
32
    		<element name="remotepath" type="string" />
33
    		<element name="remotename" type="string" />
34
    		<element name="remotefullname" type="anyURI" />
35
    		<element name="description" type="string" />
36
    		<element name="findingList" type="tns:FindingDetailsType" maxOccurs="unbounded" minOccurs="1"/>
37
    		<element name="attributeList" type="tns:AttributeType" maxOccurs="unbounded" minOccurs="0"/>
38
    		<element name="ROOT" type="string" nillable="false"/>
39
    		<element name="filesearch" type="string" nillable="false"/>
40
    		<element name="contentsearch" type="string" nillable="false"/>
41
    		<element name="content" type="string" nillable="true"/>
42
    		<element name="data" type="base64Binary" nillable="true"/>
43
    	</sequence>
44
    </complexType>
45
 
46
    <complexType name="FindingDetailsType">
47
    	<sequence>
48
    		<element name="fullmatch" type="tns:GroupMatchListType"/>
49
    		<element name="matchList" type="tns:GroupMatchListType" minOccurs="0" maxOccurs="unbounded"/>
50
	    	<element name="revision" type="tns:RevisionType" />
51
	    </sequence>
52
    </complexType>
53
 
54
    <complexType name="GroupMatchListType">
55
    	<sequence>
56
	    		<element name="matchGroup" type="int"/>
57
	    		<element name="matchAtIndex" type="long"/>
58
	    		<element name="matchToIndex" type="long"/>
59
	    		<element name="matchString" type="string"/>
60
	    </sequence>
61
    </complexType>
62
 
63
    <complexType name="RevisionType">
64
    <sequence>
65
    <element name="revision" type="string" nillable="false" />
66
    <element name="comment" type="string" />
67
    </sequence>
68
    </complexType>
69
 
70
    <complexType name="AttributeType">
71
    <sequence>
72
   	 	<element name="name" type="string"/>
73
    	<element name="value" type="string"/>
74
    </sequence>
75
    </complexType>
76
 
77
 
78
</schema>