Namespace: |
|
Content: |
complex, 3 attributes, 12 elements |
Defined: |
globally within component.xsd, see XML source |
Used: |
at 4 locations |
XML Representation Summary |
|||||
<... |
|||||
headers | = |
list of xsd:string |
|||
id | = |
xsd:string |
|||
struct | = |
xsd:string |
|||
> |
|||||
|
|||||
</...> |
mapResource (as extension base), mapResourceElement (as extension base), |
mapResourceMember (as extension base), mapResourceType (as extension base) |
Type Derivation Summary![]() |
<xsd:complexType name="mappingResourceType"> <xsd:annotation> <xsd:documentation>Base for mapping resources in RSS.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:choice maxOccurs="unbounded" minOccurs="0"> </xsd:choice> </xsd:sequence> <xsd:annotation> <xsd:documentation>The RSS STRUCT name to generate.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:annotation> <xsd:documentation> The list of headers required to declare the STRUCT. </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:annotation> <xsd:documentation> The unique identifier for this resource within a component. Every mapResourceXXX must have an identifier, either implicitly or explicitly defined. If unspecified, an identifier is automatically generated for mapResourceMember or mapResourceElement elements. Otherwise, missing identifiers are reported at errors at source mapping time. </xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
Type: |
|
Use: |
optional |
Defined: |
locally, within this complexType |
<xsd:attribute name="headers" type="listOfStrings" use="optional"> <xsd:annotation> <xsd:documentation> The list of headers required to declare the STRUCT. </xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
xsd:string |
Use: |
optional |
Defined: |
locally, within this complexType |
<xsd:attribute name="id" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation> The unique identifier for this resource within a component. Every mapResourceXXX must have an identifier, either implicitly or explicitly defined. If unspecified, an identifier is automatically generated for mapResourceMember or mapResourceElement elements. Otherwise, missing identifiers are reported at errors at source mapping time. </xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
xsd:string |
Use: |
optional |
Defined: |
locally, within this complexType |
<xsd:attribute name="struct" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation>The RSS STRUCT name to generate.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
|
Defined: |
by reference, within this complexType |
<xsd:element ref="mapArrayMember"/> |
Type: |
|
Defined: |
by reference, within this complexType |
<xsd:element ref="mapBitmaskMember"/> |
Type: |
|
Defined: |
by reference, within this complexType |
<xsd:element ref="mapEnumMember"/> |
Type: |
|
Defined: |
by reference, within this complexType |
<xsd:element ref="mapFixedMember"/> |
Type: |
|
Defined: |
by reference, within this complexType |
<xsd:element ref="mapIdentifierMember"/> |
Type: |
|
Defined: |
by reference, within this complexType |
<xsd:element ref="mapInstanceMember"/> |
Type: |
|
Defined: |
by reference, within this complexType |
<xsd:element ref="mapIntoProperty"/> |
Type: |
|
Defined: |
by reference, within this complexType |
<xsd:element ref="mapMemberFromType"/> |
Type: |
|
Defined: |
by reference, within this complexType |
<xsd:element ref="mapReferenceMember"/> |
Type: |
|
Defined: |
by reference, within this complexType |
<xsd:element ref="mapResourceMember"/> |
Type: |
|
Defined: |
by reference, within this complexType |
<xsd:element ref="mapSimpleMember"/> |