element <implementation>

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

XML Representation Summary
<implementation
| id | = | xsd:string
| >
Content: | interface+, (code | script)
</implementation>

May contain elements (3):

  code, interface (within implementation), | script

May be included in elements (1):

  implementations

Known Usage Locations

- Within embedded complexTypes of elements (1):
  implementations [ref]

XML Source

<xsd:element name="implementation"> <xsd:complexType> <xsd:sequence> <xsd:sequence> <xsd:element maxOccurs="unbounded" name="interface"> <xsd:complexType> <xsd:attribute name="id" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element> </xsd:sequence> <xsd:choice> <xsd:element ref="code"/> <xsd:element ref="script"/> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element>

Attribute Detail
id

  Type: | xsd:string
  Use: | required
  Defined: | locally, within interface element

Content Element Detail
code

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

  XML Source

  <xsd:element ref="code"/>

interface

  Type: | embedded, empty content
  Defined: | locally, within this element

script

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

  XML Source

  <xsd:element ref="script"/>