Commit | Line | Data |
---|---|---|
6e651d8b MAL |
1 | <!-- |
2 | *************************************************************************** | |
3 | * Copyright (c) 2013 Ericsson | |
4 | * | |
5 | * All rights reserved. This program and the accompanying materials are | |
6 | * made available under the terms of the Eclipse Public License v1.0 which | |
7 | * accompanies this distribution, and is available at | |
8 | * http://www.eclipse.org/legal/epl-v10.html | |
9 | * | |
10 | * Contributors: | |
11 | * Marc-Andre Laperle - Initial API and implementation | |
12 | *************************************************************************** | |
13 | --> | |
14 | <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> | |
15 | <xs:element name="tmf-export"> | |
16 | <xs:complexType> | |
17 | <xs:sequence> | |
18 | <xs:element name="trace"> | |
19 | <xs:complexType> | |
20 | <xs:sequence> | |
21 | ||
22 | <xs:element name="file"> | |
23 | <xs:complexType> | |
24 | <xs:attribute type="xs:string" name="name" use="required"/> | |
25 | </xs:complexType> | |
26 | </xs:element> | |
27 | ||
28 | <xs:element name="supplementary-file" maxOccurs="unbounded" minOccurs="0"> | |
29 | <xs:complexType> | |
30 | <xs:attribute type="xs:string" name="name" use="required"/> | |
31 | </xs:complexType> | |
32 | </xs:element> | |
33 | ||
34 | <xs:element name="bookmarks" maxOccurs="unbounded" minOccurs="0"> | |
35 | <xs:complexType> | |
36 | <xs:sequence> | |
37 | ||
38 | <xs:element name="bookmark" maxOccurs="unbounded" minOccurs="0"> | |
39 | <xs:complexType> | |
40 | <xs:attribute type="xs:string" name="location" use="required"/> | |
41 | <xs:attribute type="xs:string" name="message" use="required"/> | |
42 | <xs:anyAttribute processContents="skip"/> | |
43 | </xs:complexType> | |
44 | </xs:element> | |
45 | ||
46 | </xs:sequence> | |
47 | </xs:complexType> | |
48 | </xs:element> | |
49 | ||
50 | </xs:sequence> | |
51 | ||
52 | <xs:attribute type="xs:string" name="name"/> | |
53 | <xs:attribute type="xs:string" name="type"/> | |
54 | ||
55 | </xs:complexType> | |
56 | </xs:element> | |
57 | </xs:sequence> | |
58 | </xs:complexType> | |
59 | </xs:element> | |
60 | </xs:schema> |