: Public Class
Created: 9/08/2012 3:54:25 PM
Modified: 20/06/2015 2:32:40 PM
Project:
Advanced:
CompositeObservableProperty provides a single object within which a number of AbstractObservableProperty instances can be aggregated.
Attribute
Public Integer
  count
Details:
sequenceNumber=1
xsdAsAttribute=true
Notes: The number of observed physical properties aggregated within this composite.
Element Source Role Target Role
AbstractObservableProperty
Class  
Name:  
 
Name: property
The association role 'property' references an observable physical property. The observable physical property may be defined in-line or sourced from an external controlled vocabulary, thesaurus or ontology.
Details:
 
Tag Value
byValuePropertyType false
Details:
Values: true,false
Default: false
Description: Create a property type that requires that the instance is encoded inline (applies to ISO 19136:2007 encoding rule). Always set to false in INSPIRE.
isCollection false
Details:
Values: true,false
Default: false
Description: Identifies the type as an object collection.
noPropertyType false
Details:
Values: true,false
Default: false
Description: Surpress creation of a standard property type that supports inline or by-reference encoding (applies to ISO 19136:2007 encoding rule). Always set to false in INSPIRE.
Constraint Type Status
CompositeObservableProperty: Attribute 'count' shall specify the number of observed physical properties (specified via the 'property' association role) aggregated within this composite observable property. Invariant Approved
Details:
(string(@count) eq string(count(opm:property)))
Object Type Connection Direction Notes
AbstractObservableProperty Class Generalization To