Package com.luciad.ogc.ows.model
Class TLcdOWSRange
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.ows.model.TLcdOWSRange
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
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.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theMaximumValue
element.static final TLcdDataProperty
Data property that maps to theMinimumValue
element.static final TLcdDataProperty
Data property that maps to therangeClosure
attribute.static final TLcdDataProperty
Data property that maps to theSpacing
element. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theMaximumValue
element.Returns the value of the property that maps to theMinimumValue
element.Returns the value of the property that maps to therangeClosure
attribute.Returns the value of the property that maps to theSpacing
element.void
setMaximumValue
(TLcdOWSValue aValue) Sets the value of the property that maps to theMaximumValue
element.void
setMinimumValue
(TLcdOWSValue aValue) Sets the value of the property that maps to theMinimumValue
element.void
setRangeClosure
(ELcdOWSRangeClosure aValue) Sets the value of the property that maps to therangeClosure
attribute.void
setSpacing
(TLcdOWSValue aValue) Sets the value of the property that maps to theSpacing
element.
-
Field Details
-
RANGE_CLOSURE_PROPERTY
Data property that maps to therangeClosure
attribute. The possible values for this property are instances ofELcdOWSRangeClosure
. -
MINIMUM_VALUE_PROPERTY
Data property that maps to theMinimumValue
element. The possible values for this property are instances ofTLcdOWSValue
. -
MAXIMUM_VALUE_PROPERTY
Data property that maps to theMaximumValue
element. The possible values for this property are instances ofTLcdOWSValue
. -
SPACING_PROPERTY
Data property that maps to theSpacing
element. The possible values for this property are instances ofTLcdOWSValue
.
-
-
Constructor Details
-
TLcdOWSRange
public TLcdOWSRange() -
TLcdOWSRange
-
-
Method Details
-
getRangeClosure
Returns the value of the property that maps to therangeClosure
attribute.Shall be included unless the default value applies.
- Returns:
- the value of the
RANGE_CLOSURE_PROPERTY
property.
-
setRangeClosure
Sets the value of the property that maps to therangeClosure
attribute.Shall be included unless the default value applies.
- Parameters:
aValue
- the value to set for theRANGE_CLOSURE_PROPERTY
property.
-
getMinimumValue
Returns the value of the property that maps to theMinimumValue
element.Minimum value of this numeric parameter.
- Returns:
- the value of the
MINIMUM_VALUE_PROPERTY
property.
-
setMinimumValue
Sets the value of the property that maps to theMinimumValue
element.Minimum value of this numeric parameter.
- Parameters:
aValue
- the value to set for theMINIMUM_VALUE_PROPERTY
property.
-
getMaximumValue
Returns the value of the property that maps to theMaximumValue
element.Maximum value of this numeric parameter.
- Returns:
- the value of the
MAXIMUM_VALUE_PROPERTY
property.
-
setMaximumValue
Sets the value of the property that maps to theMaximumValue
element.Maximum value of this numeric parameter.
- Parameters:
aValue
- the value to set for theMAXIMUM_VALUE_PROPERTY
property.
-
getSpacing
Returns the value of the property that maps to theSpacing
element.The regular distance or spacing between the allowed values in a range.
- Returns:
- the value of the
SPACING_PROPERTY
property.
-
setSpacing
Sets the value of the property that maps to theSpacing
element.The regular distance or spacing between the allowed values in a range.
- Parameters:
aValue
- the value to set for theSPACING_PROPERTY
property.
-