Documentation for UsiXML 1.8.0

Complex Type: ifElseType

[Table of contents]

Super-types: conditionType < ifElseType (by extension)
Sub-types: None
Name ifElseType
Abstract no
XML Instance Representation
<...>
Start Choice [1]
Start Group: ipo:resultType [1..*]
Start Choice [1]
<ipo:addChild> ... </ipo:addChild> [1]
End Choice
End Group: ipo:resultType
<ipo:foreach> ... </ipo:foreach> [1]
<ipo:if
test=" xs:string [1]"> [1]
<-- Extends: ipo:ifElseType (Circular type hierarchy) -->
</ipo:if>
<ipo:elif
test=" xs:string [1]"> [0..*]
<-- Extends: ipo:ifElseType (Circular type hierarchy) -->
</ipo:elif>
<ipo:else> [0..1]
<-- Extends: ipo:ifElseType (Circular type hierarchy) -->
</ipo:else>
End Choice
</...>
Diagram
Schema Component Representation
<xs:complexType name="ifElseType">
<xs:complexContent>
<xs:extension base=" ipo:conditionType ">
<xs:choice>
<xs:group ref=" ipo:resultType " maxOccurs="unbounded"/>
<xs:element ref=" ipo:foreach "/>
<xs:group ref=" ipo:ifElse "/>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>