Documentation for UsiXML 1.8.0

Element: input

[Table of contents]

Name input
Used by (from the same schema document) Element abstractIndividualComponent , Element abstractContainer , Complex Type nacLhsRhsType
Type Locally-defined complex type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<ipo:input
id=" xs:ID [0..1]"
name=" xs:string [0..1]"
actionType=" xs:string (value comes from list: {'start/go'|'stop/exit'|'select'|'create'|'delete'|'modify'|'move'|'duplicate'|'toggle'|'view'|'monitor'|'convey'}) [0..1]"
actionItem=" xs:string (value comes from list: {'operation'|'container'|'collection_of_elements'|'element'|'collection_of_containers'}) [0..1]"
inputDataType=" xs:string (value comes from list: {'string'|'boolean'|'integer'|'real'|'date'}) [0..1]"
inputCardMin=" ipo:cardinality [0..1]"
inputCardMax=" ipo:cardinality [0..1]"
attributeDomainCharacterization=" xs:string (value comes from list: {'continuousInterval'|'discreteInterval'|'linearInterval'|'linearContinuousInterval'|'circularContinuousInterval'|'linearDiscreteInterval'|'circularDiscreteInterval'}) [0..1]">
<ipo:selectionValue
name=" xs:string [0..1]"> [0..*]
xs:string
</ipo:selectionValue>
</ipo:input>
Diagram
Schema Component Representation
<xs:element name="input">
<xs:complexType>
<xs:complexContent>
<xs:extension base=" ipo:facetType ">
<xs:sequence>
<xs:element name="selectionValue" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:simpleContent>
<xs:extension base=" xs:string ">
<xs:attribute name="name" type=" xs:string "/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="inputDataType">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="string"/>
<xs:enumeration value="boolean"/>
<xs:enumeration value="integer"/>
<xs:enumeration value="real"/>
<xs:enumeration value="date"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="inputCardMin" type=" ipo:cardinality "/>
<xs:attribute name="inputCardMax" type=" ipo:cardinality "/>
<xs:attribute name="attributeDomainCharacterization">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="continuousInterval"/>
<xs:enumeration value="discreteInterval"/>
<xs:enumeration value="linearInterval"/>
<xs:enumeration value="linearContinuousInterval"/>
<xs:enumeration value="circularContinuousInterval"/>
<xs:enumeration value="linearDiscreteInterval"/>
<xs:enumeration value="circularDiscreteInterval"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>