Interface ResponsibleParty

All Known Implementing Classes:
ResponsiblePartyImpl

public interface ResponsibleParty
Identification of, and means of communication with, person(s) and organizations associated with the dataset.
Since:
GeoAPI 1.0
Author:
Martin Desruisseaux (IRD)
  • Method Details

    • getIndividualName

      String getIndividualName()
      Name of the responsible person- surname, given name, title separated by a delimiter. Only one of individualName, organisationName and positionName should be provided.
      Returns:
      Name, surname, given name and title of the responsible person, or null.
    • getOrganisationName

      InternationalString getOrganisationName()
      Name of the responsible organization. Only one of individualName, organisationName and positionName should be provided.
      Returns:
      Name of the responsible organization, or null.
    • getPositionName

      InternationalString getPositionName()
      Role or position of the responsible person. Only one of individualName, organisationName and positionName should be provided.
      Returns:
      Role or position of the responsible person, or null
    • getContactInfo

      Contact getContactInfo()
      Address of the responsible party.
      Returns:
      Address of the responsible party., or null.
    • getRole

      Role getRole()
      Function performed by the responsible party.
      Returns:
      Function performed by the responsible party.