Class TLcdWMSDimension

java.lang.Object
com.luciad.wms.server.model.ALcdWMSDimension
com.luciad.wms.server.model.TLcdWMSDimension

public class TLcdWMSDimension extends ALcdWMSDimension
Default implementation of ALcdWMSDimension.
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    Returns the default value that will be used if a GetMap request does not specify a value.
    Returns the extent of this dimensional parameter.
    Returns the name of the dimensional parameter.
    Returns the units of the dimensional parameter.
    Returns the unit symbol of the dimensional parameter.
    boolean
    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
    Returns whether multiple values of the dimensional parameter may be requested.
    boolean
    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
    Sets the default value to be used when a GetMap request does not specify a value.
    void
    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.

    Methods inherited from class java.lang.Object Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details Link icon

    • TLcdWMSDimension Link icon

      public TLcdWMSDimension()
  • Method Details Link icon

    • getName Link icon

      public String getName()
      Description copied from class: ALcdWMSDimension
      Returns the name of the dimensional parameter.
      Specified by:
      getName in class ALcdWMSDimension
      Returns:
      the name of the dimensional parameter.
    • setName Link icon

      public void setName(String aName)
      Sets the name of this dimensional parameter.
      Parameters:
      aName - the name of this dimensional parameter.
    • getUnits Link icon

      public String getUnits()
      Description copied from class: ALcdWMSDimension
      Returns the units of the dimensional parameter.
      Specified by:
      getUnits in class ALcdWMSDimension
      Returns:
      the units of the dimensional parameter.
    • setUnits Link icon

      public void setUnits(String aUnits)
      Sets the units of this dimensional parameter.
      Parameters:
      aUnits - the units of this dimensional parameter.
    • getUnitSymbol Link icon

      public String getUnitSymbol()
      Description copied from class: ALcdWMSDimension
      Returns the unit symbol of the dimensional parameter.
      Specified by:
      getUnitSymbol in class ALcdWMSDimension
      Returns:
      the unit symbol of the dimensional parameter.
    • setUnitSymbol Link icon

      public void setUnitSymbol(String aUnitSymbol)
      Sets the unit symbol of this dimensional parameter.
      Parameters:
      aUnitSymbol - the unit symbol of this dimensional parameter.
    • getDefaultValue Link icon

      public TLcdWMSDimensionExtent getDefaultValue()
      Description copied from class: ALcdWMSDimension
      Returns the default value that will be used if a 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.
      Specified by:
      getDefaultValue in class ALcdWMSDimension
      Returns:
      the default value that will be used if a GetMap request does not specify a value.
    • setDefaultValue Link icon

      public void setDefaultValue(TLcdWMSDimensionExtent aDefaultValue)
      Sets the default value to be used when a GetMap request does not specify a value.
      Parameters:
      aDefaultValue - the default value to be used when a GetMap request does not specify a value.
    • getExtent Link icon

      public TLcdWMSDimensionExtent getExtent()
      Description copied from class: ALcdWMSDimension
      Returns the extent of this dimensional parameter. The extent defines the possible values/intervals
      Specified by:
      getExtent in class ALcdWMSDimension
      Returns:
      the extent of this dimensional parameter.
    • setExtent Link icon

      public void setExtent(TLcdWMSDimensionExtent aExtent)
      Sets the extent, which consists of the possible values/intervals for this dimensional parameter.
      Parameters:
      aExtent - The extent for this dimensional parameter.
    • isMultipleValues Link icon

      public boolean isMultipleValues()
      Description copied from class: ALcdWMSDimension
      Returns whether multiple values of the dimensional parameter may be requested.
      Specified by:
      isMultipleValues in class ALcdWMSDimension
      Returns:
      whether multiple values of the dimensional parameter may be requested.
    • setMultipleValues Link icon

      public void setMultipleValues(boolean aMultipleValues)
      Sets whether multiple values may be requested.
      Parameters:
      aMultipleValues - whether multiple values may be requested.
    • isNearestValue Link icon

      public boolean isNearestValue()
      Description copied from class: ALcdWMSDimension
      Returns whether the nearest value of the dimensional parameter will be returned in response to a request for a nearby value.
      Specified by:
      isNearestValue in class ALcdWMSDimension
      Returns:
      whether the nearest value of the dimensional parameter will be returned in response to a request for a nearby value.
    • setNearestValue Link icon

      public 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.
      Parameters:
      aNearestValue - whether the nearest value of the dimensional parameter will be returned in response to a request for a nearby value.
    • isCurrent Link icon

      public boolean isCurrent()
      Description copied from class: ALcdWMSDimension
      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.
      Specified by:
      isCurrent in class ALcdWMSDimension
      Returns:
      Returns 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.
    • setCurrent Link icon

      public 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.
      Parameters:
      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.