complexType ComponentArrayType
diagram SensorML_p28.png
namespace http://www.opengis.net/sensorML/1.0.1
type extension of sml:AbstractDerivableComponentType
properties
base sml:AbstractDerivableComponentType
children gml:description gml:name gml:boundedBy sml:keywords sml:identification sml:classification sml:validTime sml:securityConstraint sml:legalConstraint sml:characteristics sml:capabilities sml:contact sml:documentation sml:history sml:spatialReferenceFrame sml:temporalReferenceFrame sml:location sml:position sml:timePosition sml:interfaces sml:inputs sml:outputs sml:parameters sml:components sml:positions sml:connections
used by
element ComponentArray
source <xs:complexType name="ComponentArrayType">
 
<xs:complexContent>
   
<xs:extension base="sml:AbstractDerivableComponentType">
     
<xs:sequence>
       
<xs:element ref="sml:inputs" minOccurs="0"/>
       
<xs:element ref="sml:outputs" minOccurs="0"/>
       
<xs:element name="parameters">
         
<xs:complexType>
           
<xs:complexContent>
             
<xs:restriction base="sml:parametersPropertyType">
               
<xs:sequence minOccurs="0">
                 
<xs:element name="ParameterList">
                   
<xs:complexType>
                     
<xs:complexContent>
                       
<xs:restriction base="sml:AbstractListType">
                         
<xs:sequence>
                           
<xs:element name="index" maxOccurs="unbounded">
                             
<xs:complexType>
                               
<xs:sequence>
                                 
<xs:element ref="swe:Count"/>
                               
</xs:sequence>
                               
<xs:attribute name="name" type="xs:token"/>
                             
</xs:complexType>
                           
</xs:element>
                           
<xs:element name="parameter" type="swe:DataComponentPropertyType" maxOccurs="unbounded"/>
                         
</xs:sequence>
                       
</xs:restriction>
                     
</xs:complexContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:restriction>
           
</xs:complexContent>
         
</xs:complexType>
       
</xs:element>
       
<xs:element ref="sml:components" minOccurs="0"/>
       
<xs:element ref="sml:positions" minOccurs="0"/>
       
<xs:element ref="sml:connections" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element ComponentArrayType/parameters
diagram SensorML_p29.png
namespace http://www.opengis.net/sensorML/1.0.1
type restriction of sml:parametersPropertyType
properties
isRef 0
content complex
children sml:ParameterList
used by
complexTypes AbstractComponentType AbstractPureProcessType
source <xs:element name="parameters">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:restriction base="sml:parametersPropertyType">
       
<xs:sequence minOccurs="0">
         
<xs:element name="ParameterList">
           
<xs:complexType>
             
<xs:complexContent>
               
<xs:restriction base="sml:AbstractListType">
                 
<xs:sequence>
                   
<xs:element name="index" maxOccurs="unbounded">
                     
<xs:complexType>
                       
<xs:sequence>
                         
<xs:element ref="swe:Count"/>
                       
</xs:sequence>
                       
<xs:attribute name="name" type="xs:token"/>
                     
</xs:complexType>
                   
</xs:element>
                   
<xs:element name="parameter" type="swe:DataComponentPropertyType" maxOccurs="unbounded"/>
                 
</xs:sequence>
               
</xs:restriction>
             
</xs:complexContent>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:restriction>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element ComponentArrayType/parameters/ParameterList
diagram SensorML_p30.png
namespace http://www.opengis.net/sensorML/1.0.1
type restriction of sml:AbstractListType
properties
isRef 0
content complex
children sml:index sml:parameter
source <xs:element name="ParameterList">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:restriction base="sml:AbstractListType">
       
<xs:sequence>
         
<xs:element name="index" maxOccurs="unbounded">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element ref="swe:Count"/>
             
</xs:sequence>
             
<xs:attribute name="name" type="xs:token"/>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="parameter" type="swe:DataComponentPropertyType" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:restriction>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element ComponentArrayType/parameters/ParameterList/index
diagram SensorML_p31.png
namespace http://www.opengis.net/sensorML/1.0.1
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children swe:Count
source <xs:element name="index" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="swe:Count"/>
   
</xs:sequence>
   
<xs:attribute name="name" type="xs:token"/>
 
</xs:complexType>
</xs:element>

attribute ComponentArrayType/parameters/ParameterList/index/@name
type xs:token
properties
isRef 0
source <xs:attribute name="name" type="xs:token"/>

element ComponentArrayType/parameters/ParameterList/parameter
diagram SensorML_p32.png
namespace http://www.opengis.net/sensorML/1.0.1
type swe:DataComponentPropertyType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children swe:Count swe:Quantity swe:Time swe:Boolean swe:Category swe:Text swe:QuantityRange swe:CountRange swe:TimeRange swe:AbstractDataRecord swe:AbstractDataArray
source <xs:element name="parameter" type="swe:DataComponentPropertyType" maxOccurs="unbounded"/>


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