: Public <<DataType>> Class
| Created: |
8/08/2012 11:36:10 AM |
| Modified: |
20/06/2015 2:33:42 PM |
|
Project: |
|
| Author: |
Jeremy Tandy |
| Version: |
1.0 |
| Phase: |
1.0 |
| Status: |
Proposed |
| Complexity: |
Easy |
| Difficulty: |
|
| Priority: |
|
| Multiplicity: |
|
Advanced: |
|
| UUID: |
{087ECD11-A96F-4b4c-BCD5-803FE2213BA5} |
| Appears In: |
Context diagram: ObservableProperty |
The class 'ScalarConstraint' allows an observed physical property to be constrained according to specific values of the constraining property. For example, the base property 'air temperature' may be constrained such that we are concerned only with the air temperature at 2.0 metres above local ground level (e.g. a screen temperature). In this example, 'height above local ground level' is the constraint property.
- Attributes
- Tagged Values
- Constraints
- Other Links
| Attribute |
Public ComparisonOperator comparisonOperator
|
Details:
| Alias: |
|
| Initial: |
|
| Stereotype: |
|
| Ordered: |
|
| Range: |
|
| Transient: |
False |
| Derived: |
False |
| IsID: |
False |
sequenceNumber=1 xsdAsAttribute=true
|
Notes:
|
Attribute 'comparisonOperator' defines the mathematical operator relating the scalar constraint to the supplied numeric value; e.g. comparisonOperator = "eq" and value = "10.0" implies that the constraint is equal to the value 10.0.
|
|
Public UnitOfMeasure unitOfMeasure
|
Details:
| Alias: |
|
| Initial: |
|
| Stereotype: |
|
| Ordered: |
|
| Range: |
Range:0 to 1 |
| Transient: |
False |
| Derived: |
False |
| IsID: |
False |
sequenceNumber=2
|
Notes:
|
The attribute 'uom' specifies the unit of measure used in the specification of the constraint property value.
|
|
Public Number value
|
Details:
| Alias: |
|
| Initial: |
|
| Stereotype: |
|
| Ordered: |
|
| Range: |
|
| Transient: |
False |
| Derived: |
False |
| IsID: |
False |
sequenceNumber=3
|
Notes:
|
The attribute 'value' provides the value of the constraint property.
|
|
| Tag |
Value |
| isCollection |
false |
 Details:
Values: true,false Default: false Description: Identifies the data type as an object collection.
|
| noPropertyType |
false |
 Details:
Values: true,false Default: false Description: urpress creation of a standard property type that supports inline encoding (applies to ISO 19136:2007 encoding rule). Always set to false in INSPIRE.
|
| Constraint |
Type |
Status |
| ScalarConstraint: unitOfMeasure shall be appropriate for constraintProperty |
Invariant |
Approved |
 Details:
|