|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Classifier(value=DATATYPE)
@UML(identifier="CI_ResponsibleParty",
specification=ISO_19115)
public interface ResponsibleParty
Identification of, and means of communication with, person(s) and
organizations associated with the dataset.
At least one of individual name, organisation name and position name shall be provided.
| Method Summary | |
|---|---|
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 |
|---|
@Profile(level=CORE)
@UML(identifier="individualName",
obligation=CONDITIONAL,
specification=ISO_19115)
String getIndividualName()
null.
@Profile(level=CORE)
@UML(identifier="organisationName",
obligation=CONDITIONAL,
specification=ISO_19115)
InternationalString getOrganisationName()
null.
@Profile(level=CORE)
@UML(identifier="positionName",
obligation=CONDITIONAL,
specification=ISO_19115)
InternationalString getPositionName()
null
@UML(identifier="contactInfo",
obligation=OPTIONAL,
specification=ISO_19115)
Contact getContactInfo()
null.
@Profile(level=CORE)
@UML(identifier="role",
obligation=MANDATORY,
specification=ISO_19115)
Role getRole()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||