Last sync 2016.04.01
[deliverable/titan.core.git] / regression_test / XML / XmlWorkflow / XmlTest_protocolXSDs / MGW / IsTypes.xsd
CommitLineData
970ed795
EL
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
d44e3c4f 3 Copyright (c) 2000-2016 Ericsson Telecom AB
970ed795
EL
4 All rights reserved. This program and the accompanying materials
5 are made available under the terms of the Eclipse Public License v1.0
6 which accompanies this distribution, and is available at
7 http://www.eclipse.org/legal/epl-v10.html
d44e3c4f 8
9 Contributors:
10 Balasko, Jeno
11 Raduly, Csaba
12-->
970ed795
EL
13<xs:schema targetNamespace="http://www.ericsson.com/is/isco/IsTypes/R4L06/R4AB_1.02"
14 xmlns="http://www.ericsson.com/is/isco/IsTypes/R4L06/R4AB_1.02"
15 xmlns:IsTypes="http://www.ericsson.com/is/isco/IsTypes/R4L06/R4AB_1.02"
16 xmlns:xs="http://www.w3.org/2001/XMLSchema"
17 xmlns:confd="http://tail-f.com/ns/confd/1.0"
18 elementFormDefault="qualified"
19 attributeFormDefault="unqualified"
20 xml:lang="en">
21 <xs:import namespace="http://www.w3.org/2001/XMLSchema" schemaLocation="XMLSchema.xsd"/>
22 <xs:import namespace="http://tail-f.com/ns/confd/1.0" schemaLocation="confd.xsd"/>
23 <xs:simpleType name="DummyEmptyType">
24 <xs:restriction base="xs:token">
25 <xs:enumeration value=""/>
26 </xs:restriction>
27 </xs:simpleType>
28 <xs:simpleType name="MacAddress">
29 <xs:annotation>
30 <xs:documentation>
31
32 A MAC address
33 in the form v1:v2:v3:v4:v5:v6 where v1 ... v6 is a
34 hexadecimal number in the range 00 to FF.
35
36 </xs:documentation>
37 </xs:annotation>
38 <xs:restriction base="xs:token">
39 <xs:pattern value="[A-F0-9][A-F0-9]?:[A-F0-9][A-F0-9]?:[A-F0-9][A-F0-9]?:[A-F0-9][A-F0-9]?:[A-F0-9][A-F0-9]?:[A-F0-9][A-F0-9]?"/>
40 </xs:restriction>
41 </xs:simpleType>
42 <xs:simpleType name="IpAddress">
43 <xs:annotation>
44 <xs:documentation>
45
46 An IPv4 address
47 in the form v1.v2.v3.v4 where v1 ... v4 is a
48 decimal number in the range 0 to 255.
49
50 </xs:documentation>
51 </xs:annotation>
52 <xs:restriction base="xs:token">
53 <xs:pattern value="(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])"/>
54 </xs:restriction>
55 </xs:simpleType>
56 <xs:simpleType name="Unsigned32">
57 <xs:annotation>
58 <xs:documentation>
59
60 Datatype for an integer according to SNMPv2 definition of
61 unsigned32.
62
63 </xs:documentation>
64 </xs:annotation>
65 <xs:restriction base="xs:integer">
66 <xs:maxInclusive value="4294967295"/>
67 <xs:minInclusive value="0"/>
68 </xs:restriction>
69 </xs:simpleType>
70</xs:schema>
This page took 0.025932 seconds and 5 git commands to generate.