Loading 07_mapping_xsd_components/0706_complextype_components/070601_complextype_containing_simple_content/07060101_extending_simple_content/Pos_07060101_extending_simple_content_001/Pos_07060101_extending_simple_content_001.ttcn_ 0 → 100644 +15 −0 Original line number Diff line number Diff line /*************************************************** ** @author STF 475 ** @version 0.0.1 ** @purpose 9:7.6.1.1, Verify extension of a built-in type by adding an attribute ** @verdict pass accept, ttcn3verdict:pass ***************************************************/ module Pos_07060101_extending_simple_content_001 { import from schema_Pos_07060101_extending_simple_content_001 language "XSD" all; template E23 m_test := {bar := 1, foo := 2.0, base := "something"} //#TC m_test } No newline at end of file 07_mapping_xsd_components/0706_complextype_components/070601_complextype_containing_simple_content/07060101_extending_simple_content/Pos_07060101_extending_simple_content_001/Pos_07060101_extending_simple_content_001.xml 0 → 100644 +2 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <e23 bar=1 foo=2.0>something</e23> No newline at end of file 07_mapping_xsd_components/0706_complextype_components/070601_complextype_containing_simple_content/07060101_extending_simple_content/Pos_07060101_extending_simple_content_001/Pos_07060101_extending_simple_content_001.xsd 0 → 100644 +14 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="schema:Pos_07060101_extending_simple_content_001"> <!-- makes no difference if this schema is including the next one --> <complexType name="e23"> <simpleContent> <extension base="string"> <attribute name="foo" type="float"/> <attribute name="bar" type="integer"/> </extension> </simpleContent> </complexType> </schema> Loading
07_mapping_xsd_components/0706_complextype_components/070601_complextype_containing_simple_content/07060101_extending_simple_content/Pos_07060101_extending_simple_content_001/Pos_07060101_extending_simple_content_001.ttcn_ 0 → 100644 +15 −0 Original line number Diff line number Diff line /*************************************************** ** @author STF 475 ** @version 0.0.1 ** @purpose 9:7.6.1.1, Verify extension of a built-in type by adding an attribute ** @verdict pass accept, ttcn3verdict:pass ***************************************************/ module Pos_07060101_extending_simple_content_001 { import from schema_Pos_07060101_extending_simple_content_001 language "XSD" all; template E23 m_test := {bar := 1, foo := 2.0, base := "something"} //#TC m_test } No newline at end of file
07_mapping_xsd_components/0706_complextype_components/070601_complextype_containing_simple_content/07060101_extending_simple_content/Pos_07060101_extending_simple_content_001/Pos_07060101_extending_simple_content_001.xml 0 → 100644 +2 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <e23 bar=1 foo=2.0>something</e23> No newline at end of file
07_mapping_xsd_components/0706_complextype_components/070601_complextype_containing_simple_content/07060101_extending_simple_content/Pos_07060101_extending_simple_content_001/Pos_07060101_extending_simple_content_001.xsd 0 → 100644 +14 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="schema:Pos_07060101_extending_simple_content_001"> <!-- makes no difference if this schema is including the next one --> <complexType name="e23"> <simpleContent> <extension base="string"> <attribute name="foo" type="float"/> <attribute name="bar" type="integer"/> </extension> </simpleContent> </complexType> </schema>