Interface ContactType

  • All Superinterfaces:
    EObject, Notifier
    All Known Implementing Classes:
    ContactTypeImpl

    public interface ContactType
    extends EObject
    A representation of the model object 'Contact Type'. Information required to enable contact with the responsible person and/or organization. For OWS use in the service metadata document, the optional hoursOfService and contactInstructions elements were retained, as possibly being useful in the ServiceProvider section.

    The following features are supported:

    See Also:
    Ows20Package.getContactType()
    • Method Detail

      • setPhone

        void setPhone​(TelephoneType value)
        Sets the value of the 'Phone' containment reference.
        Parameters:
        value - the new value of the 'Phone' containment reference.
        See Also:
        getPhone()
      • setAddress

        void setAddress​(AddressType value)
        Sets the value of the 'Address' containment reference.
        Parameters:
        value - the new value of the 'Address' containment reference.
        See Also:
        getAddress()
      • getOnlineResource

        OnlineResourceType getOnlineResource()
        Returns the value of the 'Online Resource' containment reference. On-line information that can be used to contact the individual or organization. OWS specifics: The xlink:href attribute in the xlink:simpleAttrs attribute group shall be used to reference this resource. Whenever practical, the xlink:href attribute with type anyURI should be a URL from which more contact information can be electronically retrieved. The xlink:title attribute with type "string" can be used to name this set of information. The other attributes in the xlink:simpleAttrs attribute group should not be used.
        Returns:
        the value of the 'Online Resource' containment reference.
        See Also:
        setOnlineResource(OnlineResourceType), Ows20Package.getContactType_OnlineResource()
      • setHoursOfService

        void setHoursOfService​(String value)
        Sets the value of the 'Hours Of Service' attribute.
        Parameters:
        value - the new value of the 'Hours Of Service' attribute.
        See Also:
        getHoursOfService()