|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CitationFactory
A factory for metadata from the citation package. All factory methods accept null value for optional arguments. The value must be non-null for mandatory arguments.
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||