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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theMaximumValueelement.static final TLcdDataPropertyData property that maps to theMinimumValueelement.static final TLcdDataPropertyData property that maps to therangeClosureattribute.static final TLcdDataPropertyData property that maps to theSpacingelement. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theMaximumValueelement.Returns the value of the property that maps to theMinimumValueelement.Returns the value of the property that maps to therangeClosureattribute.Returns the value of the property that maps to theSpacingelement.voidsetMaximumValue(TLcdOWSValue aValue) Sets the value of the property that maps to theMaximumValueelement.voidsetMinimumValue(TLcdOWSValue aValue) Sets the value of the property that maps to theMinimumValueelement.voidsetRangeClosure(ELcdOWSRangeClosure aValue) Sets the value of the property that maps to therangeClosureattribute.voidsetSpacing(TLcdOWSValue aValue) Sets the value of the property that maps to theSpacingelement.
-
Field Details
-
RANGE_CLOSURE_PROPERTY
Data property that maps to therangeClosureattribute. The possible values for this property are instances ofELcdOWSRangeClosure. -
MINIMUM_VALUE_PROPERTY
Data property that maps to theMinimumValueelement. The possible values for this property are instances ofTLcdOWSValue. -
MAXIMUM_VALUE_PROPERTY
Data property that maps to theMaximumValueelement. The possible values for this property are instances ofTLcdOWSValue. -
SPACING_PROPERTY
Data property that maps to theSpacingelement. 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 therangeClosureattribute.Shall be included unless the default value applies.
- Returns:
- the value of the
RANGE_CLOSURE_PROPERTYproperty.
-
setRangeClosure
Sets the value of the property that maps to therangeClosureattribute.Shall be included unless the default value applies.
- Parameters:
aValue- the value to set for theRANGE_CLOSURE_PROPERTYproperty.
-
getMinimumValue
Returns the value of the property that maps to theMinimumValueelement.Minimum value of this numeric parameter.
- Returns:
- the value of the
MINIMUM_VALUE_PROPERTYproperty.
-
setMinimumValue
Sets the value of the property that maps to theMinimumValueelement.Minimum value of this numeric parameter.
- Parameters:
aValue- the value to set for theMINIMUM_VALUE_PROPERTYproperty.
-
getMaximumValue
Returns the value of the property that maps to theMaximumValueelement.Maximum value of this numeric parameter.
- Returns:
- the value of the
MAXIMUM_VALUE_PROPERTYproperty.
-
setMaximumValue
Sets the value of the property that maps to theMaximumValueelement.Maximum value of this numeric parameter.
- Parameters:
aValue- the value to set for theMAXIMUM_VALUE_PROPERTYproperty.
-
getSpacing
Returns the value of the property that maps to theSpacingelement.The regular distance or spacing between the allowed values in a range.
- Returns:
- the value of the
SPACING_PROPERTYproperty.
-
setSpacing
Sets the value of the property that maps to theSpacingelement.The regular distance or spacing between the allowed values in a range.
- Parameters:
aValue- the value to set for theSPACING_PROPERTYproperty.
-