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:
  • Method Details

    • getPhone

      TelephoneType getPhone()
      Returns the value of the 'Phone' containment reference. Telephone numbers at which the organization or individual may be contacted.
      Returns:
      the value of the 'Phone' containment reference.
      See Also:
    • 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:
    • getAddress

      AddressType getAddress()
      Returns the value of the 'Address' containment reference. Physical and email address at which the organization or individual may be contacted.
      Returns:
      the value of the 'Address' containment reference.
      See Also:
    • 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:
    • 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

      void setOnlineResource(OnlineResourceType value)
      Sets the value of the 'Online Resource' containment reference.
      Parameters:
      value - the new value of the 'Online Resource' containment reference.
      See Also:
    • getHoursOfService

      String getHoursOfService()
      Returns the value of the 'Hours Of Service' attribute. Time period (including time zone) when individuals can contact the organization or individual.
      Returns:
      the value of the 'Hours Of Service' attribute.
      See Also:
    • 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:
    • getContactInstructions

      String getContactInstructions()
      Returns the value of the 'Contact Instructions' attribute. Supplemental instructions on how or when to contact the individual or organization.
      Returns:
      the value of the 'Contact Instructions' attribute.
      See Also:
    • setContactInstructions

      void setContactInstructions(String value)
      Sets the value of the 'Contact Instructions' attribute.
      Parameters:
      value - the new value of the 'Contact Instructions' attribute.
      See Also: