element command
diagram 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.
namerequired      
documentation
Name that is used to identify the element.
                Should therefore be unique in the context.
                Even though arbitrary strings are allowed, C type strings,
                in the English language, are recommended.
comment      
documentation
Textual comment.
mastermasterEnumoptional  raw    
title      
documentation
Textual title of the document.
girrVersionoptional    1.0  
documentation
Version of the Girr specification the document claims to follow.
identity constraints
  Name  Refer  Selector  Field(s)  
unique  uniqueLangsInNotesInCommands    notes  @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:attribute ref="name" use="required"/>
   
<xs:attribute ref="comment"/>
   
<xs:attribute name="master" type="masterEnum" use="optional" default="raw"/>
   
<xs:attribute ref="title"/>
   
<xs:attribute ref="girrVersion" use="optional"/>
   
<!--xs:attribute name="application-id" type="xs:anySimpleType"/-->
 
</xs:complexType>
 
<xs:unique name="uniqueLangsInNotesInCommands">
   
<xs:selector xpath="notes"/>
   
<xs:field xpath="@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