tmf : Add the XML Schema Definition for the pattern matching analysis
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.analysis.xml.core / src / org / eclipse / tracecompass / tmf / analysis / xml / core / module / xmlDefinition.xsd
CommitLineData
f47f1bbe
GB
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- ***************************************************************************
f038dfa2 3 * Copyright (c) 2014, 2015 École Polytechnique de Montréal
f47f1bbe
GB
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 * Florian Wininger - Initial API and implementation
12 *************************************************************************** -->
13<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
14 attributeFormDefault="unqualified" elementFormDefault="qualified">
15
16 <xs:include schemaLocation="xmlCommon.xsd" />
17 <xs:include schemaLocation="xmlStateProvider.xsd" />
f038dfa2 18 <xs:include schemaLocation="xmlPatternStateProvider.xsd" />
87c5447c 19 <xs:include schemaLocation="xmlView.xsd" />
f47f1bbe
GB
20 <xs:element name="tmfxml">
21 <xs:complexType>
22 <xs:choice maxOccurs="unbounded">
85aa7575
GB
23 <xs:element maxOccurs="unbounded" minOccurs="0" name="timeGraphView" type="timeGraphView" >
24 <xs:annotation>
25 <xs:documentation>Define a new time graph view.</xs:documentation></xs:annotation></xs:element>
87c5447c
GB
26 <xs:element maxOccurs="unbounded" minOccurs="0" name="xyView" type="xyView" >
27 <xs:annotation>
28 <xs:documentation>Define a new XY chart view.</xs:documentation></xs:annotation></xs:element>
85aa7575
GB
29 <xs:element maxOccurs="unbounded" minOccurs="0" name="stateProvider" type="stateProvider" >
30 <xs:annotation>
31 <xs:documentation>Define a new state provider</xs:documentation></xs:annotation></xs:element>
f038dfa2
JCK
32 <xs:element maxOccurs="unbounded" minOccurs="0" name="pattern" type="pattern" >
33 <xs:annotation>
34 <xs:documentation>Define a new pattern analysis</xs:documentation></xs:annotation></xs:element>
f47f1bbe
GB
35 </xs:choice>
36 </xs:complexType>
37 </xs:element>
38
39</xs:schema>
This page took 0.069277 seconds and 5 git commands to generate.