net.opengis.ows11
Interface ContactType

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ContactTypeImpl

public interface ContactType
extends org.eclipse.emf.ecore.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:
Ows11Package.getContactType()

Method Summary
 AddressType getAddress()
          Returns the value of the 'Address' containment reference.
 java.lang.String getContactInstructions()
          Returns the value of the 'Contact Instructions' attribute.
 java.lang.String getHoursOfService()
          Returns the value of the 'Hours Of Service' attribute.
 OnlineResourceType getOnlineResource()
          Returns the value of the 'Online Resource' containment reference.
 TelephoneType getPhone()
          Returns the value of the 'Phone' containment reference.
 void setAddress(AddressType value)
          Sets the value of the 'Address' containment reference.
 void setContactInstructions(java.lang.String value)
          Sets the value of the 'Contact Instructions' attribute.
 void setHoursOfService(java.lang.String value)
          Sets the value of the 'Hours Of Service' attribute.
 void setOnlineResource(OnlineResourceType value)
          Sets the value of the 'Online Resource' containment reference.
 void setPhone(TelephoneType value)
          Sets the value of the 'Phone' containment reference.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

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(TelephoneType), Ows11Package.getContactType_Phone()

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()

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(AddressType), Ows11Package.getContactType_Address()

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:simpleLink 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:simpleLink attribute group should not be used.

Returns:
the value of the 'Online Resource' containment reference.
See Also:
setOnlineResource(OnlineResourceType), Ows11Package.getContactType_OnlineResource()

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:
getOnlineResource()

getHoursOfService

java.lang.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(String), Ows11Package.getContactType_HoursOfService()

setHoursOfService

void setHoursOfService(java.lang.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()

getContactInstructions

java.lang.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(String), Ows11Package.getContactType_ContactInstructions()

setContactInstructions

void setContactInstructions(java.lang.String value)
Sets the value of the 'Contact Instructions' attribute.

Parameters:
value - the new value of the 'Contact Instructions' attribute.
See Also:
getContactInstructions()


Copyright © 1996-2010 Geotools. All Rights Reserved.