Class Capabilities200ServiceInfo

  • All Implemented Interfaces:
    ServiceInfo, WFSServiceInfo

    public final class Capabilities200ServiceInfo
    extends Object
    implements WFSServiceInfo
    Adapts a WFS capabilities document to ServiceInfo
    Author:
    unknown, Matthias Schulze (LDBV at ldbv dot bayern dot de)
    • Constructor Summary

      Constructors 
      Constructor Description
      Capabilities200ServiceInfo​(String schemaUri, URL getCapsUrl, WFSCapabilitiesType capabilities)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getDescription()
      Maps to the capabilities' service identification abstract
      Icon getIcon()  
      Set<String> getKeywords()
      Maps to the capabilities' service identification keywords list
      URI getPublisher()
      Party responsible for providing this service.
      URI getSchema()
      Maps to the WFS xsd schema in schemas.opengis.net
      URI getSource()
      Maps to the URL of the capabilities document
      String getTitle()
      Human readable title representing the service.
      String getVersion()  
      • Methods inherited from class Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Capabilities200ServiceInfo

        public Capabilities200ServiceInfo​(String schemaUri,
                                          URL getCapsUrl,
                                          WFSCapabilitiesType capabilities)
    • Method Detail

      • getKeywords

        public Set<String> getKeywords()
        Maps to the capabilities' service identification keywords list
        Specified by:
        getKeywords in interface ServiceInfo
        Returns:
        keywords associated with this service.
        See Also:
        ServiceInfo.getDescription()
      • getPublisher

        public URI getPublisher()
        Description copied from interface: ServiceInfo
        Party responsible for providing this service.

        Known mappings:

        • WMS contact info
        • File formats may wish to use the current user, or the last user to modify the file
        Specified by:
        getPublisher in interface ServiceInfo
        Returns:
        URI identifying the publisher of this service
        See Also:
        ServiceInfo.getPublisher()
      • getTitle

        public String getTitle()
        Description copied from interface: ServiceInfo
        Human readable title representing the service.

        The title is used to represent the service in the context of a user interface and should make use of the current Locale if possible.

        Specified by:
        getTitle in interface ServiceInfo
        Returns:
        title, null if unsupported.
        See Also:
        ServiceInfo.getTitle()