Package net.opengis.ows20
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:
Ows20Package.getRangeType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ValueType
getMaximumValue()
Returns the value of the 'Maximum Value' containment reference.ValueType
getMinimumValue()
Returns the value of the 'Minimum Value' containment reference.RangeClosureType
getRangeClosure()
Returns the value of the 'Range Closure' attribute.ValueType
getSpacing()
Returns the value of the 'Spacing' containment reference.boolean
isSetRangeClosure()
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
unsetRangeClosure()
Unsets the value of the 'Range Closure
' attribute.
-
-
-
Method Detail
-
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(ValueType)
,Ows20Package.getRangeType_MinimumValue()
-
setMinimumValue
void setMinimumValue(ValueType value)
Sets the value of the 'Minimum Value
' containment reference.- Parameters:
value
- the new value of the 'Minimum Value' containment reference.- See Also:
getMinimumValue()
-
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(ValueType)
,Ows20Package.getRangeType_MaximumValue()
-
setMaximumValue
void setMaximumValue(ValueType value)
Sets the value of the 'Maximum Value
' containment reference.- Parameters:
value
- the new value of the 'Maximum Value' containment reference.- See Also:
getMaximumValue()
-
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(ValueType)
,Ows20Package.getRangeType_Spacing()
-
setSpacing
void setSpacing(ValueType value)
Sets the value of the 'Spacing
' containment reference.- Parameters:
value
- the new value of the 'Spacing' containment reference.- See Also:
getSpacing()
-
getRangeClosure
RangeClosureType getRangeClosure()
Returns the value of the 'Range Closure' attribute. The literals are from the enumerationRangeClosureType
. Shall be included unless the default value applies.- Returns:
- the value of the 'Range Closure' attribute.
- See Also:
RangeClosureType
,isSetRangeClosure()
,unsetRangeClosure()
,setRangeClosure(RangeClosureType)
,Ows20Package.getRangeType_RangeClosure()
-
setRangeClosure
void setRangeClosure(RangeClosureType value)
Sets the value of the 'Range Closure
' attribute.- Parameters:
value
- the new value of the 'Range Closure' attribute.- See Also:
RangeClosureType
,isSetRangeClosure()
,unsetRangeClosure()
,getRangeClosure()
-
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:
unsetRangeClosure()
,getRangeClosure()
,setRangeClosure(RangeClosureType)
-
-