public static class AttributeNames.Responsible extends Object implements Serializable
AttributeNames
class and the other cells give the values assigned in this class fields for those constants.
Field in this class | CREATOR |
CONTRIBUTOR |
PUBLISHER |
---|---|---|---|
NAME |
"creator_name" |
"contributor_name" |
"publisher_name" |
INSTITUTION |
"institution" |
||
URL |
"creator_url" |
"contributor_url" |
"publisher_url" |
EMAIL |
"creator_email" |
"contributor_email" |
"publisher_email" |
ROLE |
"contributor_role" |
||
DEFAULT_ROLE |
Role.ORIGINATOR |
Role.PUBLISHER |
AttributeNames.CREATOR.EMAIL
maps exactly to the "creator_email"
string
and nothing else. A lower-case email
member name could be misleading since it would suggest
that the field contains the actual name value rather than the key by which the value is identified
in a NetCDF file.AttributeNames.Dimension
,
Serialized FormDefined in the sis-netcdf
module
Modifier and Type | Field and Description |
---|---|
Role |
DEFAULT_ROLE
The role to use as a fallback if no attribute value is associated to the
ROLE key. |
String |
EMAIL
The attribute name for the responsible's email address.
|
String |
INSTITUTION
The attribute name for the responsible's institution, or
null if none. |
String |
NAME
The attribute name for the responsible's name.
|
String |
ROLE
The attribute name for the responsible's role, or
null if none. |
String |
URL
The attribute name for the responsible's URL.
|
public final String NAME
"creator_name"
, "contributor_name"
or "publisher_name"
.
Path in ISO 19115:
public final String INSTITUTION
null
if none.
Possible value is "institution"
.
Path in ISO 19115:
public final String URL
"creator_url"
, "contributor_url"
or "publisher_url"
.
Path in ISO 19115:
public final String EMAIL
"creator_email"
, "contributor_email"
or "publisher_email"
.
Path in ISO 19115:
public final String ROLE
null
if none.
Possible value is "contributor_role"
.
Path in ISO 19115:
Role
public Responsible(String name, String institution, String url, String email, String role, Role defaultRole)
null
if not applicable.name
- The attribute name for the responsible's name.institution
- The attribute name for the responsible's institution.url
- The attribute name for the responsible's URL.email
- The attribute name for the responsible's email address.role
- The attribute name for the responsible's role.defaultRole
- The role to use as a fallback if no attribute value is associated to the
role
key.Copyright © 2010–2015 The Apache Software Foundation. All rights reserved.