Namespace: |
|
Content: |
|
Defined: |
globally within component.xsd, see XML source |
Used: |
at 3 locations |
XML Representation Summary |
|||||
<... |
|||||
includedProperties | = |
list of xsd:string |
|||
> |
|||||
|
|||||
</...> |
mapBitmaskElement (as extension base), mapBitmaskMember (as extension base), |
mapBitmaskType (as extension base) |
Type Derivation Summary![]() |
<xsd:complexType name="mappingBitmaskType"> <xsd:annotation> <xsd:documentation> Base for mapping sets of boolean properties to a single bitmask expression in RSS. When mapping this element, a working set of the includedProperties is created. Each mapBitmaskValue element is considered in turn, and if all the properties it references are present in the working set and have the value "true", the matching value is OR'ed into the target expression, and those properties removed from the working set. Once the working set is empty, the mapping is complete. If all mapBitmaskValues are exhausted but the working set is non-empty, this is a component error. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence maxOccurs="unbounded" minOccurs="0"> </xsd:sequence> <xsd:annotation> <xsd:documentation> The list of properties included in the set. If undefined, all the sibling properties (within a component or compound property) are included. Every included property must be referenced in a mapBitmaskValue element, or else the mapping is considered invalid, and an error reported. </xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
Type: |
|
Use: |
optional |
Defined: |
locally, within this complexType |
<xsd:attribute name="includedProperties" type="listOfStrings" use="optional"> <xsd:annotation> <xsd:documentation> The list of properties included in the set. If undefined, all the sibling properties (within a component or compound property) are included. Every included property must be referenced in a mapBitmaskValue element, or else the mapping is considered invalid, and an error reported. </xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
embedded, empty content |
Defined: |
by reference, within this complexType |
<xsd:element ref="mapBitmaskValue"/> |