complexType Property
diagram mostfcat_3_1_0_annotated_diagrams/mostfcat_3_1_0_annotated_p98.png
namespace http://www.mostcooperation.com
type extension of FunctionCategory
properties
base FunctionCategory
children Set Get SetGet Increment Decrement ErrorAck Status Error
used by
element Function/Property
attributes
Name  Type  Use  Default  Fixed  Annotation
Notification  xs:boolean        
Class  PropertyClass        
annotation
documentation
Describes a property by means of the function class and the used OPTypes.
source <xs:complexType name="Property">
 
<xs:annotation>
   
<xs:documentation>Describes a property by means of the function class and the used OPTypes.</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="FunctionCategory">
     
<xs:all>
       
<xs:element name="Set" type="OPType" minOccurs="0"/>
       
<xs:element name="Get" type="OPType" minOccurs="0"/>
       
<xs:element name="SetGet" type="OPType" minOccurs="0"/>
       
<xs:element name="Increment" type="OPType" minOccurs="0"/>
       
<xs:element name="Decrement" type="OPType" minOccurs="0"/>
       
<xs:element name="ErrorAck" type="OPType" minOccurs="0"/>
       
<xs:element name="Status" type="OPType" minOccurs="0"/>
       
<xs:element name="Error" type="OPType" minOccurs="0"/>
     
</xs:all>
     
<xs:attribute name="Notification" type="xs:boolean"/>
     
<xs:attribute name="Class" type="PropertyClass"/>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute Property/@Notification
type xs:boolean
source <xs:attribute name="Notification" type="xs:boolean"/>

attribute Property/@Class
type PropertyClass
facets
Kind Value Annotation
enumeration Switch
enumeration Number
enumeration Text
enumeration Enumeration
enumeration BoolField
enumeration BitSet
enumeration Container
enumeration Record
enumeration Array
enumeration DynamicArray
enumeration LongArray
enumeration Map
enumeration Collection
enumeration Sequence Property
enumeration Unclassified Property
source <xs:attribute name="Class" type="PropertyClass"/>

element Property/Set
diagram mostfcat_3_1_0_annotated_diagrams/mostfcat_3_1_0_annotated_p99.png
namespace http://www.mostcooperation.com
type OPType
properties
minOcc 0
maxOcc 1
content complex
children ParameterReference
attributes
Name  Type  Use  Default  Fixed  Annotation
Channel  derived by: xs:string  optional      
source <xs:element name="Set" type="OPType" minOccurs="0"/>

element Property/Get
diagram mostfcat_3_1_0_annotated_diagrams/mostfcat_3_1_0_annotated_p100.png
namespace http://www.mostcooperation.com
type OPType
properties
minOcc 0
maxOcc 1
content complex
children ParameterReference
attributes
Name  Type  Use  Default  Fixed  Annotation
Channel  derived by: xs:string  optional      
source <xs:element name="Get" type="OPType" minOccurs="0"/>

element Property/SetGet
diagram mostfcat_3_1_0_annotated_diagrams/mostfcat_3_1_0_annotated_p101.png
namespace http://www.mostcooperation.com
type OPType
properties
minOcc 0
maxOcc 1
content complex
children ParameterReference
attributes
Name  Type  Use  Default  Fixed  Annotation
Channel  derived by: xs:string  optional      
source <xs:element name="SetGet" type="OPType" minOccurs="0"/>

element Property/Increment
diagram mostfcat_3_1_0_annotated_diagrams/mostfcat_3_1_0_annotated_p102.png
namespace http://www.mostcooperation.com
type OPType
properties
minOcc 0
maxOcc 1
content complex
children ParameterReference
attributes
Name  Type  Use  Default  Fixed  Annotation
Channel  derived by: xs:string  optional      
source <xs:element name="Increment" type="OPType" minOccurs="0"/>

element Property/Decrement
diagram mostfcat_3_1_0_annotated_diagrams/mostfcat_3_1_0_annotated_p103.png
namespace http://www.mostcooperation.com
type OPType
properties
minOcc 0
maxOcc 1
content complex
children ParameterReference
attributes
Name  Type  Use  Default  Fixed  Annotation
Channel  derived by: xs:string  optional      
source <xs:element name="Decrement" type="OPType" minOccurs="0"/>

element Property/ErrorAck
diagram mostfcat_3_1_0_annotated_diagrams/mostfcat_3_1_0_annotated_p104.png
namespace http://www.mostcooperation.com
type OPType
properties
minOcc 0
maxOcc 1
content complex
children ParameterReference
attributes
Name  Type  Use  Default  Fixed  Annotation
Channel  derived by: xs:string  optional      
source <xs:element name="ErrorAck" type="OPType" minOccurs="0"/>

element Property/Status
diagram mostfcat_3_1_0_annotated_diagrams/mostfcat_3_1_0_annotated_p105.png
namespace http://www.mostcooperation.com
type OPType
properties
minOcc 0
maxOcc 1
content complex
children ParameterReference
attributes
Name  Type  Use  Default  Fixed  Annotation
Channel  derived by: xs:string  optional      
source <xs:element name="Status" type="OPType" minOccurs="0"/>

element Property/Error
diagram mostfcat_3_1_0_annotated_diagrams/mostfcat_3_1_0_annotated_p106.png
namespace http://www.mostcooperation.com
type OPType
properties
minOcc 0
maxOcc 1
content complex
children ParameterReference
attributes
Name  Type  Use  Default  Fixed  Annotation
Channel  derived by: xs:string  optional      
source <xs:element name="Error" type="OPType" minOccurs="0"/>