Package net.opengis.ows11
Interface RangeType
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
RangeTypeImpl
public interface RangeType
extends EObject
A representation of the model object 'Range Type'.
A range of values of a numeric parameter. This range can be continuous or discrete, defined by a fixed spacing between adjacent valid values. If the MinimumValue or MaximumValue is not included, there is no value limit in that direction. Inclusion of the specified minimum and maximum values in the range shall be defined by the rangeClosure.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Maximum Value' containment reference.Returns the value of the 'Minimum Value' containment reference.Returns the value of the 'Range Closure' attribute.Returns the value of the 'Spacing' containment reference.boolean
Returns whether the value of the 'Range Closure
' attribute is set.void
setMaximumValue
(ValueType value) Sets the value of the 'Maximum Value
' containment reference.void
setMinimumValue
(ValueType value) Sets the value of the 'Minimum Value
' containment reference.void
setRangeClosure
(RangeClosureType value) Sets the value of the 'Range Closure
' attribute.void
setSpacing
(ValueType value) Sets the value of the 'Spacing
' containment reference.void
Unsets the value of the 'Range Closure
' attribute.Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getMinimumValue
ValueType getMinimumValue()Returns the value of the 'Minimum Value' containment reference. Minimum value of this numeric parameter.- Returns:
- the value of the 'Minimum Value' containment reference.
- See Also:
-
setMinimumValue
Sets the value of the 'Minimum Value
' containment reference.- Parameters:
value
- the new value of the 'Minimum Value' containment reference.- See Also:
-
getMaximumValue
ValueType getMaximumValue()Returns the value of the 'Maximum Value' containment reference. Maximum value of this numeric parameter.- Returns:
- the value of the 'Maximum Value' containment reference.
- See Also:
-
setMaximumValue
Sets the value of the 'Maximum Value
' containment reference.- Parameters:
value
- the new value of the 'Maximum Value' containment reference.- See Also:
-
getSpacing
ValueType getSpacing()Returns the value of the 'Spacing' containment reference. Shall be included when the allowed values are NOT continuous in this range. Shall not be included when the allowed values are continuous in this range.- Returns:
- the value of the 'Spacing' containment reference.
- See Also:
-
setSpacing
Sets the value of the 'Spacing
' containment reference.- Parameters:
value
- the new value of the 'Spacing' containment reference.- See Also:
-
getRangeClosure
RangeClosureType getRangeClosure()Returns the value of the 'Range Closure' attribute. The default value is"closed"
. The literals are from the enumerationRangeClosureType
. Shall be included unless the default value applies.- Returns:
- the value of the 'Range Closure' attribute.
- See Also:
-
setRangeClosure
Sets the value of the 'Range Closure
' attribute.- Parameters:
value
- the new value of the 'Range Closure' attribute.- See Also:
-
unsetRangeClosure
void unsetRangeClosure()Unsets the value of the 'Range Closure
' attribute. -
isSetRangeClosure
boolean isSetRangeClosure()Returns whether the value of the 'Range Closure
' attribute is set.- Returns:
- whether the value of the 'Range Closure' attribute is set.
- See Also:
-