Class TLcdWFSCapabilities

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdWFSCapabilities extends TLcdOWSCapabilitiesBase
This class represents the Web Feature Service metadata about a specific service instance.

The supported WFS versions are 1.0.0, 1.1.0 and 2.0.0.

  • Constructor Details

    • TLcdWFSCapabilities

      public TLcdWFSCapabilities()
  • Method Details

    • getWSDL

      public ILcdDataObject getWSDL()
      Returns the value of the property that maps to the WSDL element.
      Returns:
      the value of the WSDL_PROPERTY property.
    • setWSDL

      public void setWSDL(ILcdDataObject aValue)
      Sets the value of the property that maps to the WSDL element.
      Parameters:
      aValue - the value to set for the WSDL_PROPERTY property.
    • getFeatureTypeList

      public TLcdWFSFeatureTypeList getFeatureTypeList()
      Returns the value of the property that maps to the FeatureTypeList element.
      Returns:
      the value of the FEATURE_TYPE_LIST_PROPERTY property.
    • setFeatureTypeList

      public void setFeatureTypeList(TLcdWFSFeatureTypeList aValue)
      Sets the value of the property that maps to the FeatureTypeList element.
      Parameters:
      aValue - the value to set for the FEATURE_TYPE_LIST_PROPERTY property.
    • getFilterCapabilities

      public TLcdOGCFilterCapabilities getFilterCapabilities()
      Returns the value of the property that maps to the Filter_Capabilities element.
      Returns:
      the value of the FILTER_CAPABILITIES_PROPERTY property.
    • setFilterCapabilities

      public void setFilterCapabilities(TLcdOGCFilterCapabilities aValue)
      Sets the value of the property that maps to the Filter_Capabilities element.
      Parameters:
      aValue - the value to set for the FILTER_CAPABILITIES_PROPERTY property.
    • getServesGMLObjectTypeList

      public TLcdWFSGMLObjectTypeList getServesGMLObjectTypeList()
      Returns the value of the property that maps to the ServesGMLObjectTypeList element.

      List of GML Object types available for GetGmlObject requests

      Returns:
      the value of the SERVES_GML_OBJECT_TYPE_LIST_PROPERTY property.
    • setServesGMLObjectTypeList

      public void setServesGMLObjectTypeList(TLcdWFSGMLObjectTypeList aValue)
      Sets the value of the property that maps to the ServesGMLObjectTypeList element.

      List of GML Object types available for GetGmlObject requests

      Parameters:
      aValue - the value to set for the SERVES_GML_OBJECT_TYPE_LIST_PROPERTY property.
    • getSupportsGMLObjectTypeList

      public TLcdWFSGMLObjectTypeList getSupportsGMLObjectTypeList()
      Returns the value of the property that maps to the SupportsGMLObjectTypeList element.

      List of GML Object types that WFS is capable of serving, either directly, or as validly derived types defined in a GML application schema.

      Returns:
      the value of the SUPPORTS_GML_OBJECT_TYPE_LIST_PROPERTY property.
    • setSupportsGMLObjectTypeList

      public void setSupportsGMLObjectTypeList(TLcdWFSGMLObjectTypeList aValue)
      Sets the value of the property that maps to the SupportsGMLObjectTypeList element.

      List of GML Object types that WFS is capable of serving, either directly, or as validly derived types defined in a GML application schema.

      Parameters:
      aValue - the value to set for the SUPPORTS_GML_OBJECT_TYPE_LIST_PROPERTY property.