uCosminexus Service Platform, Basic Development Guide

[Contents][Glossary][Index][Back][Next]

6.10.1 Mapping Targets and Non--Mapping Targets

Some elements (nodes) can be specified as mapping targets, and others cannot. You cannot specify elements that cannot be made mapping targets for the transformation-source node or transformation-destination node. The following table shows elements that cannot be made mapping targets.

Table 6-10 Elements that cannot be made mapping targets

Item Content
Element (compositor) whose occurrence count is not fixed to 1 and whose name is not specified The following child elements (compositors) that are descendent elements under a complexType element whose occurrence count is not fixed to 1 and whose name is not specified are excluded from mapping:
  • Sequence#1
  • choice
  • all
  • These elements (compositors) appear as #anonymous#2.
Recursive structure If a recursive structure is defined, only the recursive--start element is displayed, and the start element is excluded from mapping.
Mixed content When true is specified for the mixed attribute, which has a mixed content, the inter--element text is excluded from mapping. Note that the inter--element is not displayed.
Alternate group An element in which true is specified for the abstract attribute is excluded from mapping. Furthermore, because the specification of the SubstitutionGroup attribute is ignored, an element for which the SubstitutionGroup attribute is specified is not displayed in the schema tree viewer.
any element and anyAttribute element any element and anyAttribute element are excluded from mapping.
union element or list element that is nested in two or more stages union element or list element (the attribute of the union element or list element is further defined) is excluded from mapping.
Simple--content or attribute transformation-destination node for which fixed is specified Simple--content or attribute transformation-destination node for which fixed is specified is excluded from mapping.

#1
Exclude if only one simple content element exists under the element (compositor).

#2
For details about #anonymous, see 6.2(3) Notes on creating message format definition files.