element <mapElementFromType>

Namespace: | http://www.nokia.com/sdt/emf/component
Type: | embedded (extension of twoWayMappingType)
Content: | empty, 1 attribute
Defined: | globally within component.xsd, see XML source
Used: | never

XML Representation Summary
<mapElementFromType
| typeId | = | xsd:string
/>

Annotation
Map RSS from the type declaration attached to the current element.
You may need to use <mapProperty> to descend into a child of the current
element for this to work.
Embedded Type Detail

Type Derivation Summary twoWayMappingType complexType

XML Source

<xsd:element name="mapElementFromType" substitutionGroup="twoWayMapping"> <xsd:annotation> <xsd:documentation> Map RSS from the type declaration attached to the current element. You may need to use <mapProperty> to descend into a child of the current element for this to work. </xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:complexContent> <xsd:extension base="twoWayMappingType"> <xsd:attribute name="typeId" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation> This attribute tells which of a set of type mappings to use from the given type (as named in the id="..." attributes on the mapXXXType children of sourceTypeMapping). </xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element>

Attribute Detail
typeId

  This attribute tells which of a set of type mappings to use
  from the given type (as named in the id="..." attributes on
  the mapXXXType children of sourceTypeMapping).

  Type: | xsd:string
  Use: | optional
  Defined: | locally, within this element

  XML Source

  <xsd:attribute name="typeId" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation> This attribute tells which of a set of type mappings to use from the given type (as named in the id="..." attributes on the mapXXXType children of sourceTypeMapping). </xsd:documentation> </xsd:annotation> </xsd:attribute>