: Public <<dataType>> Class
Created: 08/08/2012 11:36:40 AM
Modified: 29/04/2016 2:11:43 PM
Project:
Advanced:
The class 'RangeBounds' describes the extreme limits of a property value range (also known as a property value interval).<br/>
Attribute
Public Number
  rangeStart
Details:
sequenceNumber=1
Notes: The attribute 'rangeStart' provides the extreme lower limit of the range or interval.<br/>
Constraints:
  rangeStart < rangeEnd
::The extreme lower limit of the range or interval must be less than the extreme upper limit
Public Number
  rangeEnd
Details:
sequenceNumber=2
Notes: The attribute 'rangeEnd' provides the extreme upper limit of the range or interval.<br/>
Public ComparisonOperator
  startComparison
Details:
sequenceNumber=3
xsdAsAttribute=true
Notes: Attribute 'startComparison' defines the mathematical operator relating the lower boundary of the range constraint to the supplied numeric value; e.g. when specifying a wavelength band, startComparison = "eq", uom = "nm" and value = "50.0" implies that the lower range of the wavelength band is 50 nanometres.<br/>
Public ComparisonOperator
  endComparison
Details:
sequenceNumber=4
xsdAsAttribute=true
Notes: Attribute 'startComparison' defines the mathematical operator relating the lower boundary of the range constraint to the supplied numeric value; e.g. when specifying a wavelength band, startComparison = "eq", uom = "nm" and value = "100.0" implies that the lower range of the wavelength band is 100 nanometres.<br/>
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: Surpress creation of a standard property type that supports inline encoding (applies to ISO 19136:2007 encoding rule).
Constraint Type Status
{if(number( opm:rangeStart/text() ) lt number( opm:rangeEnd/text() ))} Invariant Approved
Details:
Pattern ID: OPM.RB1<br/>RangeBounds: The extreme lower limit of the range of interval must be less than the extreme upper limit.<br/>