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 Summary
Modifier and TypeMethodDescriptionAddress of the responsible party.Name of the responsible person- surname, given name, title separated by a delimiter.Name of the responsible organization.Role or position of the responsible person.getRole()
Function performed by the responsible party.
-
Method Details
-
getIndividualName
String getIndividualName()Name of the responsible person- surname, given name, title separated by a delimiter. Only one ofindividualName
,organisationName
andpositionName
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 ofindividualName
,organisationName
andpositionName
should be provided.- Returns:
- Name of the responsible organization, or
null
.
-
getPositionName
InternationalString getPositionName()Role or position of the responsible person. Only one ofindividualName
,organisationName
andpositionName
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.
-