element <useTemplateGroup>

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

XML Representation Summary
<useTemplateGroup
| ids | = | xsd:string
| >
Content: | useTemplate*
</useTemplateGroup>

May contain elements (1):

  useTemplate

May be included in elements (2):

  sourceGen, templateGroup

Known Usage Locations

- Within embedded complexTypes of elements (2):
  sourceGen [ref], templateGroup [ref]

Annotation
In a derived component, selects a template group from the base by id.
If no subelements are specified, all the named templates (those with ids)
are inherited. No templates without ids are inherited.
If subelements are specified, these describe the specific templates
to inherit from the group. The id "*" may be used to bring in all
named templates.
XML Source

<xsd:element name="useTemplateGroup"> <xsd:annotation> <xsd:documentation> In a derived component, selects a template group from the base by id. If no subelements are specified, all the named templates (those with ids) are inherited. No templates without ids are inherited. If subelements are specified, these describe the specific templates to inherit from the group. The id "*" may be used to bring in all named templates. </xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" ref="useTemplate"/> </xsd:sequence> <xsd:attribute name="ids" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element>

Attribute Detail
ids

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

  XML Source

  <xsd:attribute name="ids" type="xsd:string" use="required"/>

Content Element Detail
useTemplate

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

  XML Source

  <xsd:element maxOccurs="unbounded" minOccurs="0" ref="useTemplate"/>