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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Contact
getContactInfo()
Address of the responsible party.String
getIndividualName()
Name of the responsible person- surname, given name, title separated by a delimiter.InternationalString
getOrganisationName()
Name of the responsible organization.InternationalString
getPositionName()
Role or position of the responsible person.Role
getRole()
Function performed by the responsible party.
-
-
-
Method Detail
-
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.
-
-