element <sourceTypeMapping>

Namespace: | http://www.nokia.com/sdt/emf/component
Type: | embedded complexType
Content: | complex, 9 elements
Defined: | globally within component.xsd, see XML source
Used: | at 2 locations

XML Representation Summary
<sourceTypeMapping>
Content: | (mapResourceType | mapEnumType | mapSimpleType | mapFixedType | mapBitmaskType | mapIdentifierType | mapReferenceType | mapArrayType | select)*
</sourceTypeMapping>

May contain elements (9):

  mapArrayType, mapBitmaskType, mapEnumType, mapFixedType, mapIdentifierType, mapReferenceType, mapResourceType, mapSimpleType, select

May be included in elements (2):

  compoundPropertyDeclaration, enumPropertyDeclaration

Known Usage Locations

- Within embedded complexTypes of elements (2):
  compoundPropertyDeclaration [ref], enumPropertyDeclaration [ref]

Annotation
The sourceTypeMapping element mirrors sourceMapping but provides stored source
mapping data for use by compound or enum types.
XML Source

<xsd:element name="sourceTypeMapping"> <xsd:annotation> <xsd:documentation> The sourceTypeMapping element mirrors sourceMapping but provides stored source mapping data for use by compound or enum types. </xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice maxOccurs="unbounded" minOccurs="0"> <xsd:element ref="mapResourceType"/> <xsd:element ref="mapEnumType"/> <xsd:element ref="mapSimpleType"/> <xsd:element ref="mapFixedType"/> <xsd:element ref="mapBitmaskType"/> <xsd:element ref="mapIdentifierType"/> <xsd:element ref="mapReferenceType"/> <xsd:element ref="mapArrayType"/> <xsd:element ref="select"/> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element>

Content Element Detail
mapArrayType

  Type: | embedded (extension of mappingArrayType), complex content
  Defined: | by reference, within this element

  XML Source

  <xsd:element ref="mapArrayType"/>

mapBitmaskType

  Type: | embedded (extension of mappingBitmaskType), complex content
  Defined: | by reference, within this element

  XML Source

  <xsd:element ref="mapBitmaskType"/>

mapEnumType

  Type: | embedded (extension of mappingEnumType), complex content
  Defined: | by reference, within this element

  XML Source

  <xsd:element ref="mapEnumType"/>

mapFixedType

  Type: | embedded (extension of mappingFixedType), empty content
  Defined: | by reference, within this element

  XML Source

  <xsd:element ref="mapFixedType"/>

mapIdentifierType

  Type: | embedded (extension of mappingIdentifierType), empty content
  Defined: | by reference, within this element

  XML Source

  <xsd:element ref="mapIdentifierType"/>

mapReferenceType

  Type: | embedded (extension of mappingReferenceType), empty content
  Defined: | by reference, within this element

  XML Source

  <xsd:element ref="mapReferenceType"/>

mapResourceType

  Type: | embedded (extension of mappingResourceType), complex content
  Defined: | by reference, within this element

  XML Source

  <xsd:element ref="mapResourceType"/>

mapSimpleType

  Type: | embedded (extension of mappingSimpleType), empty content
  Defined: | by reference, within this element

  XML Source

  <xsd:element ref="mapSimpleType"/>

select

  Type: | embedded, complex content
  Defined: | by reference, within this element

  XML Source

  <xsd:element ref="select"/>