Documentation for UsiXML 1.8.0

Complex Type: cioType

[Table of contents]

Super-types: None
Sub-types:
Name cioType
Used by (from the same schema document) Element uiModel
Abstract no
XML Instance Representation
<...
tooltip=" ipo:hrefURI [0..1]"
defaultTooltip=" xs:string [0..1]"
icon=" ipo:hrefURI [0..1]"
defaultIcon=" xs:string [0..1]"
currentValue=" xs:string [0..1]"
content=" ipo:hrefURI [0..1]"
defaultContent=" xs:string [0..1]"
defaultHelp=" xs:anyURI [0..1]"
help=" xs:string [0..1]"
error=" xs:string [0..1]"
feedback=" xs:string [0..1]"
isMandatory=" xs:boolean [0..1]"
id=" xs:ID [0..1]"
name=" xs:string [0..1]">
<ipo:annotation
annotationType=" xs:string [0..1]"
file=" xs:string [0..1]"> [0..*]
xs:string
</ipo:annotation>
<ipo:behavior> ... </ipo:behavior> [0..*]
<ipo:initiation> [0..*]
<ipo:event> ... </ipo:event> [1..*]
</ipo:initiation>
<ipo:termination> [0..*]
<ipo:event> ... </ipo:event> [1..*]
</ipo:termination>
</...>
Diagram
h-1518477259 h-602290281 h-602290281 h236442172 h236442172 h236442172
Schema Component Representation
<xs:complexType name="cioType">
<xs:sequence>
<xs:element name="annotation" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:simpleContent>
<xs:extension base=" xs:string ">
<xs:attribute name="annotationType" type=" xs:string " use="optional"/>
<xs:attribute name="file" type=" xs:string " use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref=" ipo:behavior " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="initiation" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element ref=" ipo:event " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="termination" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element ref=" ipo:event " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="tooltip" type=" ipo:hrefURI "/>
<xs:attribute name="defaultTooltip" type=" xs:string "/>
<xs:attribute name="icon" type=" ipo:hrefURI "/>
<xs:attribute name="defaultIcon" type=" xs:string "/>
<xs:attribute name="currentValue" type=" xs:string "/>
<xs:attribute name="content" type=" ipo:hrefURI "/>
<xs:attribute name="defaultContent" type=" xs:string "/>
<xs:attribute name="defaultHelp" type=" xs:anyURI "/>
<xs:attribute name="help" type=" xs:string "/>
<xs:attribute name="error" type=" xs:string "/>
<xs:attribute name="feedback" type=" xs:string "/>
<xs:attribute name="isMandatory" type=" xs:boolean " use="optional"/>
<xs:attribute name="id" type=" xs:ID " use="optional"/>
<xs:attribute name="name" type=" xs:string " use="optional"/>
</xs:complexType>