public interface CitationFactory extends Factory
| Modifier and Type | Method and Description |
|---|---|
Address |
createAddress(Collection<String> deliveryPoints,
InternationalString city,
InternationalString administrativeArea,
String postalCode,
InternationalString country,
Collection<String> electronicMailAddresses)
Location of the responsible individual or organization.
|
Contact |
createContact(Telephone phone,
Address address,
OnLineResource onLineResource,
InternationalString hoursOfService,
InternationalString contactInstructions)
Information required to enable contact with the responsible person and/or organization.
|
OnLineResource |
createOnLineResource(URI linkage,
String protocol,
String applicationProfile,
InternationalString description,
OnLineFunction function)
Information about on-line sources from which the dataset, specification, or community profile
name and extended metadata elements can be obtained.
|
ResponsibleParty |
createResponsibleParty(String individualName,
InternationalString organisationName,
InternationalString positionName,
Contact contactInfo,
Role role)
Identification of, and means of communication with, person(s) and organizations associated
with the dataset.
|
Telephone |
createTelephone(String voice,
String facsimile)
Telephone numbers for contacting the responsible individual or organization.
|
Address createAddress(Collection<String> deliveryPoints, InternationalString city, InternationalString administrativeArea, String postalCode, InternationalString country, Collection<String> electronicMailAddresses)
deliveryPoints - Address line for the location (as described in ISO 11180, Annex A).city - The city of the location.administrativeArea - State, province of the location.postalCode - ZIP or other postal code.country - Country of the physical address.electronicMailAddresses - Address of the electronic mailbox of the responsible
organization or individual.Contact createContact(Telephone phone, Address address, OnLineResource onLineResource, InternationalString hoursOfService, InternationalString contactInstructions)
phone - Telephone numbers at which the organization or individual may be contacted.address - Physical and email address at which the organization or individual may be
contacted.onLineResource - On-line information that can be used to contact the individual or
organization.hoursOfService - Time period (including time zone) when individuals can contact the
organization or individual.contactInstructions - Supplemental instructions on how or when to contact the individual
or organization.OnLineResource createOnLineResource(URI linkage, String protocol, String applicationProfile, InternationalString description, OnLineFunction function)
linkage - Location (address) for on-line access.protocol - Connection protocol to be used.applicationProfile - Name of an application profile that can be used with the online
resource.description - Detailed text description of what the online resource is/does.function - Code for function performed by the online resource.ResponsibleParty createResponsibleParty(String individualName, InternationalString organisationName, InternationalString positionName, Contact contactInfo, Role role)
individualName, organisationName and positionName should be provided.individualName - Name of the responsible person- surname, given name, title separated by
a delimiter.organisationName - Name of the responsible organization.positionName - Role or position of the responsible person.contactInfo - Address of the responsible party.role - Function performed by the responsible party.Telephone createTelephone(String voice, String facsimile)
voice - Telephone number by which individuals can speak to the responsible organization
or individual.facsimile - Telephone number of a facsimile machine for the responsible organization or
individual.Copyright © 1996–2019 Geotools. All rights reserved.