element command
diagram girr_diagrams/girr_p5.png
properties
content complex
children notes parameters raw ccf format
used by
element commandSet
attributes
Name  Type  Use  Default  Fixed  annotation
Fxs:nonNegativeInteger      
documentation
Value of the F parameter for the current command in the current protocol (if applicable).
display-nameoptional      
documentation
Name of the command as being displayed to the user.
                Special characters and non-english languages are here appropriate.
namexs:stringrequired      
documentation
Name that is used to identify the element.
                    Should therefore be unique in the context.
                    Even though arbitrary strings are allowed, C-syntax type strings,
                    in the English language, are recommended.
comment      
documentation
Textual comment.
displayName      
documentation
Name of the command as being displayed to the user.
                    Special characters and non-english languages are here appropriate.
mastermasterEnumoptional  raw    
titlexs:string      
documentation
Textual title of the document.
girrVersionxs:string    1.0  
documentation
Version of the Girr specification the document claims to follow.
identity constraints
  Name  Refer  Selector  Field(s)  
unique  uniqueLangsInNotesInCommands    notes  @xml:lang  
annotation
documentation
A command is essentially an IR signal with a name.
source <xs:element name="command">
 
<xs:annotation>
   
<xs:documentation>A command is essentially an IR signal with a name.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence minOccurs="0">
     
<xs:element ref="notes" minOccurs="0"/>
     
<xs:element ref="parameters" minOccurs="0"/>
     
<xs:element ref="raw" minOccurs="0"/>
     
<xs:element ref="ccf" minOccurs="0"/>
     
<xs:element ref="format" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
   
<xs:attribute name="F" type="xs:nonNegativeInteger">
     
<xs:annotation>
       
<xs:documentation>Value of the F parameter for the current command in the current protocol (if applicable).</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute ref="display-name" use="optional"/>
   
<xs:attributeGroup ref="nameAttributes"/>
   
<xs:attribute name="master" type="masterEnum" use="optional" default="raw"/>
   
<xs:attributeGroup ref="title"/>
   
<xs:attributeGroup ref="girrVersion"/>
   
<!--xs:attribute name="application-id" type="xs:anySimpleType"/-->
 
</xs:complexType>
 
<xs:unique name="uniqueLangsInNotesInCommands">
   
<xs:selector xpath="notes"/>
   
<xs:field xpath="@xml:lang"/>
 
</xs:unique>
</xs:element>

attribute command/@F
type xs:nonNegativeInteger
properties
isRef 0
annotation
documentation
Value of the F parameter for the current command in the current protocol (if applicable).
source <xs:attribute name="F" type="xs:nonNegativeInteger">
 
<xs:annotation>
   
<xs:documentation>Value of the F parameter for the current command in the current protocol (if applicable).</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute command/@master
type masterEnum
properties
isRef 0
default raw
use optional
facets
Kind Value annotation 
enumeration raw 
enumeration ccf 
enumeration parameters 
source <xs:attribute name="master" type="masterEnum" use="optional" default="raw"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy