: Public <<type>> Class
Created: 09/08/2012 3:54:25 PM
Modified: 29/04/2016 2:04:40 PM
Project:
Advanced:
CompositeObservableProperty provides a single object within which a number of AbstractObservableProperty instances can be aggregated.<br/>
Attribute
Public Integer
  count
Details:
xsdAsAttribute=true
Notes: The number of observed physical properties aggregated within this composite.<br/>
Element Source Role Target Role
«type» 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).
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).
Constraint Type Status
{if(string(@count) eq string(count(opm:property)))} Invariant Approved
Details:
Pattern ID: OPM.COP1<br/>CompositeObservableProperty: Attribute 'count' shall specify the number of observed physical properties (specified via the 'property' association role) aggregated within this composite observable property.<br/>
Object Type Connection Direction Notes
«type» AbstractObservableProperty Class Generalization To