Class TLcdWCSSupportedCRSs

java.lang.Object
com.luciad.ogc.wcs.common.model.TLcdWCSSupportedCRSs

public class TLcdWCSSupportedCRSs extends Object
Unordered list(s) of identifiers of Coordinate Reference Systems (CRS's) supported in server operation requests and responses.
  • Constructor Details

    • TLcdWCSSupportedCRSs

      public TLcdWCSSupportedCRSs()
  • Method Details

    • addRequestResponseCRSs

      public void addRequestResponseCRSs(ILcdGML3CodeList aRequestResponseCRSs)
      Adds a request response CRS list.
      Parameters:
      aRequestResponseCRSs - the request response CRS list to be added.
    • getRequestResponseCRSsCount

      public int getRequestResponseCRSsCount()
      Gets the number of request response CRS list.
      Returns:
      the number of request response CRS list.
    • removeRequestResponseCRSs

      public void removeRequestResponseCRSs(int aIndex)
      Removes the request response CRS list at a given position.
      Parameters:
      aIndex - the index of the given position.
    • getRequestResponseCRSs

      public ILcdGML3CodeList getRequestResponseCRSs(int aIndex)
      Gets the request response CRS list at a given position.

      Unordered list of identifiers of the CRS in which the server can both accept requests and deliver responses for this data. These CRS list should include the native CRS list defined below.

      Parameters:
      aIndex - the index of the given position.
      Returns:
      the request response cr ss at the given position.
    • addRequestCRSs

      public void addRequestCRSs(ILcdGML3CodeList aRequestCRSs)
      Adds a request CRS list.

      Unordered list of identifiers of the CRS in which the server can accept requests for this data. These CRS list should include the native CRS list defined below.

      Parameters:
      aRequestCRSs - the request cr ss to be added.
    • getRequestCRSsCount

      public int getRequestCRSsCount()
      Gets the number of request CRS lists.
      Returns:
      the number of request cr CRS lists.
    • removeRequestCRSs

      public void removeRequestCRSs(int aIndex)
      Removes the request CRS list at a given position.
      Parameters:
      aIndex - the index of the given position.
    • getRequestCRSs

      public ILcdGML3CodeList getRequestCRSs(int aIndex)
      Gets the request CRS list at a given position.

      Unordered list of identifiers of the CRS in which the server can accept requests for this data. These CRS list should include the native CRS list defined below.

      Parameters:
      aIndex - the index of the given position.
      Returns:
      the request cr ss at the given position.
    • addResponseCRSs

      public void addResponseCRSs(ILcdGML3CodeList aResponseCRSs)
      Adds a response CRS list.

      Unordered list of identifiers of the CRS in which the server can deliver responses for this data. These CRS list should include the native CRS list defined below.

      Parameters:
      aResponseCRSs - the response cr ss to be added.
    • getResponseCRSsCount

      public int getResponseCRSsCount()
      Gets the number of response CRS lists.
      Returns:
      the number of response CRS lists.
    • removeResponseCRSs

      public void removeResponseCRSs(int aIndex)
      Removes the response CRS list at a given position.
      Parameters:
      aIndex - the index of the given position.
    • getResponseCRSs

      public ILcdGML3CodeList getResponseCRSs(int aIndex)
      Gets the response CRS list at a given position.

      Unordered list of identifiers of the CRS in which the server can deliver responses for this data. These CRS list should include the native CRS list defined below.

      Parameters:
      aIndex - the index of the given position.
      Returns:
      the response cr ss at the given position.
    • addNativeCRSs

      public void addNativeCRSs(ILcdGML3CodeList aNativeCRSs)
      Adds a native CRS list.

      Unordered list of identifiers of the CRS in which the server stores this data, that is, the CRS list in which data can be obtained without any distortion or degradation.

      Parameters:
      aNativeCRSs - the native cr ss to be added.
    • getNativeCRSsCount

      public int getNativeCRSsCount()
      Gets the number of native CRS lists.
      Returns:
      the number of native CRS lists.
    • removeNativeCRSs

      public void removeNativeCRSs(int aIndex)
      Removes the native CRS list at a given position.
      Parameters:
      aIndex - the index of the given position.
    • getNativeCRSs

      public ILcdGML3CodeList getNativeCRSs(int aIndex)
      Gets the native CRS list at a given position.

      Unordered list of identifiers of the CRS in which the server stores this data, that is, the CRS list in which data can be obtained without any distortion or degradation.

      Parameters:
      aIndex - the index of the given position.
      Returns:
      the native cr ss at the given position.