public class TLcdWMSDimension extends ALcdWMSDimension
ALcdWMSDimension
.Constructor and Description |
---|
TLcdWMSDimension() |
Modifier and Type | Method and Description |
---|---|
TLcdWMSDimensionExtent |
getDefaultValue()
Returns the default value that will be used if a
GetMap request
does not specify a value. |
TLcdWMSDimensionExtent |
getExtent()
Returns the extent of this dimensional parameter.
|
String |
getName()
Returns the name of the dimensional parameter.
|
String |
getUnits()
Returns the units of the dimensional parameter.
|
String |
getUnitSymbol()
Returns the unit symbol of the dimensional parameter.
|
boolean |
isCurrent()
This property is only valid for temporal extents (e.g. time), and indicates
whether (a) temporal data are normally kept current and (b) whether the request parameter
TIME may include the keyword 'current' instead of an ending value.
|
boolean |
isMultipleValues()
Returns whether multiple values of the dimensional parameter may be requested.
|
boolean |
isNearestValue()
Returns whether the nearest value of the dimensional parameter will be returned
in response to a request for a nearby value.
|
void |
setCurrent(boolean aCurrent)
This property is only valid for temporal extents (for example, time), and indicates
whether (a) temporal data are normally kept current and (b) whether the request parameter
TIME may include the keyword 'current' instead of an ending value.
|
void |
setDefaultValue(TLcdWMSDimensionExtent aDefaultValue)
Sets the default value to be used when a
GetMap request
does not specify a value. |
void |
setExtent(TLcdWMSDimensionExtent aExtent)
Sets the extent, which consists of the possible values/intervals for this dimensional parameter.
|
void |
setMultipleValues(boolean aMultipleValues)
Sets whether multiple values may be requested.
|
void |
setName(String aName)
Sets the name of this dimensional parameter.
|
void |
setNearestValue(boolean aNearestValue)
Sets whether the nearest value of the dimensional parameter will be returned
in response to a request for a nearby value.
|
void |
setUnits(String aUnits)
Sets the units of this dimensional parameter.
|
void |
setUnitSymbol(String aUnitSymbol)
Sets the unit symbol of this dimensional parameter.
|
public String getName()
ALcdWMSDimension
getName
in class ALcdWMSDimension
public void setName(String aName)
aName
- the name of this dimensional parameter.public String getUnits()
ALcdWMSDimension
getUnits
in class ALcdWMSDimension
public void setUnits(String aUnits)
aUnits
- the units of this dimensional parameter.public String getUnitSymbol()
ALcdWMSDimension
getUnitSymbol
in class ALcdWMSDimension
public void setUnitSymbol(String aUnitSymbol)
aUnitSymbol
- the unit symbol of this dimensional parameter.public TLcdWMSDimensionExtent getDefaultValue()
ALcdWMSDimension
GetMap
request
does not specify a value. If not specified, a service exception will
be sent to the client if the request does not include a value for that dimension.getDefaultValue
in class ALcdWMSDimension
GetMap
request
does not specify a value.public void setDefaultValue(TLcdWMSDimensionExtent aDefaultValue)
GetMap
request
does not specify a value.aDefaultValue
- the default value to be used when a GetMap
request
does not specify a value.public TLcdWMSDimensionExtent getExtent()
ALcdWMSDimension
getExtent
in class ALcdWMSDimension
public void setExtent(TLcdWMSDimensionExtent aExtent)
aExtent
- The extent for this dimensional parameter.public boolean isMultipleValues()
ALcdWMSDimension
isMultipleValues
in class ALcdWMSDimension
public void setMultipleValues(boolean aMultipleValues)
aMultipleValues
- whether multiple values may be requested.public boolean isNearestValue()
ALcdWMSDimension
isNearestValue
in class ALcdWMSDimension
public void setNearestValue(boolean aNearestValue)
aNearestValue
- whether the nearest value of the dimensional parameter will be returned
in response to a request for a nearby value.public boolean isCurrent()
ALcdWMSDimension
isCurrent
in class ALcdWMSDimension
TIME
may include the keyword 'current' instead of an ending value.public void setCurrent(boolean aCurrent)
aCurrent
- whether (a) temporal data are normally kept current and (b) whether the request parameter
TIME
may include the keyword 'current' instead of an ending value.