Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TDL Open Source
TDL Meta Model
Commits
efd58940
Commit
efd58940
authored
Jun 15, 2020
by
Philip Makedonski
Browse files
+ schemas
parent
c3bd3574
Changes
2
Show whitespace changes
Inline
Side-by-side
org.etsi.mts.tdl/schemas/v141-draft.xsd
0 → 100644
View file @
efd58940
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xsd:schema
xmlns:tdl=
"http://www.etsi.org/spec/TDL/1.4.1"
xmlns:xmi=
"http://www.omg.org/XMI"
xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"
targetNamespace=
"http://www.etsi.org/spec/TDL/1.4.1"
>
<xsd:import
namespace=
"http://www.omg.org/XMI"
schemaLocation=
"XMI.xsd"
/>
<xsd:simpleType
name=
"UnassignedMemberTreatment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction
base=
"xsd:NCName"
>
<xsd:enumeration
value=
"AnyValue"
/>
<xsd:enumeration
value=
"AnyValueOrOmit"
/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType
name=
"ParameterKind"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction
base=
"xsd:NCName"
>
<xsd:enumeration
value=
"In"
/>
<xsd:enumeration
value=
"Out"
/>
<xsd:enumeration
value=
"Exception"
/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType
name=
"GateTypeKind"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction
base=
"xsd:NCName"
>
<xsd:enumeration
value=
"Message"
/>
<xsd:enumeration
value=
"Procedure"
/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType
name=
"ComponentInstanceRole"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction
base=
"xsd:NCName"
>
<xsd:enumeration
value=
"SUT"
/>
<xsd:enumeration
value=
"Tester"
/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType
name=
"TimeLabelUseKind"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Time.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction
base=
"xsd:NCName"
>
<xsd:enumeration
value=
"Last"
/>
<xsd:enumeration
value=
"Previous"
/>
<xsd:enumeration
value=
"First"
/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType
abstract=
"true"
name=
"Element"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"comment"
type=
"tdl:Comment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"annotation"
type=
"tdl:Annotation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
ref=
"xmi:Extension"
/>
</xsd:choice>
<xsd:attribute
ref=
"xmi:id"
/>
<xsd:attributeGroup
ref=
"xmi:ObjectAttribs"
/>
<xsd:attribute
name=
"name"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:element
name=
"Element"
type=
"tdl:Element"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Comment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"commentedElement"
type=
"tdl:Element"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"body"
type=
"xsd:string"
use=
"required"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"commentedElement"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Comment"
type=
"tdl:Comment"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Annotation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"key"
type=
"tdl:AnnotationType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"annotatedElement"
type=
"tdl:Element"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"value"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"key"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"annotatedElement"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Annotation"
type=
"tdl:Annotation"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"AnnotationType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"AnnotationType"
type=
"tdl:AnnotationType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"PackageableElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:NamedElement"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"PackageableElement"
type=
"tdl:PackageableElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"NamedElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"NamedElement"
type=
"tdl:NamedElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"Package"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:NamedElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"packagedElement"
type=
"tdl:PackageableElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"import"
type=
"tdl:ElementImport"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"nestedPackage"
type=
"tdl:Package"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Package"
type=
"tdl:Package"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ElementImport"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"importedElement"
type=
"tdl:PackageableElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"importedPackage"
type=
"tdl:Package"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"importedElement"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"importedPackage"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ElementImport"
type=
"tdl:ElementImport"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"TestObjective"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"objectiveURI"
nillable=
"true"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"description"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"TestObjective"
type=
"tdl:TestObjective"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Foundation.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"DataInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:MappableDataElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"dataType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"dataType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DataInstance"
type=
"tdl:DataInstance"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"MappableDataElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"MappableDataElement"
type=
"tdl:MappableDataElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:MappableDataElement"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DataType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"DataResourceMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:attribute
name=
"resourceURI"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DataResourceMapping"
type=
"tdl:DataResourceMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"DataElementMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:PackageableElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"mappableDataElement"
type=
"tdl:MappableDataElement"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"dataResourceMapping"
type=
"tdl:DataResourceMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element
name=
"parameterMapping"
type=
"tdl:ParameterMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"elementURI"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"mappableDataElement"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"dataResourceMapping"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"DataElementMapping"
type=
"tdl:DataElementMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"ParameterMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:Element"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"parameter"
type=
"tdl:Parameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"parameterURI"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute
name=
"parameter"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"ParameterMapping"
type=
"tdl:ParameterMapping"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
abstract=
"true"
name=
"Parameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:NamedElement"
>
<xsd:choice
maxOccurs=
"unbounded"
minOccurs=
"0"
>
<xsd:element
name=
"dataType"
type=
"tdl:DataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute
name=
"dataType"
type=
"xsd:string"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"Parameter"
type=
"tdl:Parameter"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.
</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType
name=
"SimpleDataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension
base=
"tdl:DataType"
/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element
name=
"SimpleDataType"
type=
"tdl:SimpleDataType"
>
<xsd:annotation>
<xsd:documentation>
<p>
From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.
</p>
</xsd:documentation>
</xsd:annotation>