Commit 29c891a5 authored by Philip Makedonski's avatar Philip Makedonski
Browse files

+ migrated examples from TR

parent aacdea40
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
Package base_configuration {
	import all from data;
	Configuration {
		Interface Type wireless accepts position;
		Component Type unit with gate wifi of type wireless;
		Test Configuration basic containing 
			Tester component controller of type unit 
			SUT component object of type unit
			connection between controller.wifi and object.wifi
		; 
	}
}
 No newline at end of file
+20 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<tdl:Package xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tdl="http://www.etsi.org/spec/TDL/1.4.1" name="base_configuration">
  <packagedElement xsi:type="tdl:GateType" name="wireless">
    <dataType xsi:type="tdl:StructuredDataType" href="data.tplan2.tdl.tdlan2#//@packagedElement.3"/>
  </packagedElement>
  <packagedElement xsi:type="tdl:ComponentType" name="unit">
    <gateInstance name="wifi" type="//@packagedElement.0"/>
  </packagedElement>
  <packagedElement xsi:type="tdl:TestConfiguration" name="basic">
    <componentInstance name="controller" type="//@packagedElement.1" role="Tester"/>
    <componentInstance name="object" type="//@packagedElement.1"/>
    <connection>
      <endPoint component="//@packagedElement.2/@componentInstance.0" gate="//@packagedElement.1/@gateInstance.0"/>
      <endPoint component="//@packagedElement.2/@componentInstance.1" gate="//@packagedElement.1/@gateInstance.0"/>
    </connection>
  </packagedElement>
  <import>
    <importedPackage href="data.tplan2.tdl.tdlan2#/"/>
  </import>
</tdl:Package>
+12 −0
Original line number Diff line number Diff line
Package base_configuration {
	Import all from data ;
	Gate Type wireless accepts position ;
	Component Type unit having {
		gate wifi of type wireless ;
	}
	Test Configuration basic {
		create Tester controller of type unit ;
		create SUT object of type unit ;
		connect controller.wifi to object.wifi ;
	}
}
 No newline at end of file
+9 −0
Original line number Diff line number Diff line
Package data {
	Data {
		type float;
		type position with x of type float, y of type float;
		float -22; 
		float -21; 
		position startingPosition containing x indicating value -21;
	} 	
}
 No newline at end of file
+18 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<tdl:Package xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tdl="http://www.etsi.org/spec/TDL/1.4.1" name="data">
  <packagedElement xsi:type="tdl:SimpleDataType" name="integer"/>
  <packagedElement xsi:type="tdl:SimpleDataType" name="string"/>
  <packagedElement xsi:type="tdl:SimpleDataType" name="float"/>
  <packagedElement xsi:type="tdl:StructuredDataType" name="position">
    <member name="x" dataType="//@packagedElement.2"/>
    <member name="y" dataType="//@packagedElement.2"/>
  </packagedElement>
  <packagedElement xsi:type="tdl:StructuredDataInstance" name="startingPosition" dataType="//@packagedElement.3">
    <memberAssignment member="//@packagedElement.3/@member.0">
      <comment body="indicating value"/>
      <memberSpec xsi:type="tdl:DataInstanceUse" dataInstance="//@packagedElement.6"/>
    </memberAssignment>
  </packagedElement>
  <packagedElement xsi:type="tdl:SimpleDataInstance" name="-22" dataType="//@packagedElement.2"/>
  <packagedElement xsi:type="tdl:SimpleDataInstance" name="-21" dataType="//@packagedElement.2"/>
</tdl:Package>
Loading