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" |
TYPE |
"creator_type" |
"publisher_type" |
|
INSTITUTION |
"creator_institution" |
"publisher_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 |
TYPE
The attribute name for the responsible's type.
|
String |
URL
The attribute name for the responsible's URL.
|
Constructor and Description |
---|
Responsible(String name,
String institution,
String url,
String email,
String role,
Role defaultRole)
Deprecated.
replaced by the constructor with one more argument (the type).
|
Responsible(String name,
String type,
String institution,
String url,
String email,
String role,
Role defaultRole)
Creates a new set of attribute names.
|
public final String NAME
"creator_name"
, "contributor_name"
or "publisher_name"
.
Path in ISO 19115:
public final String TYPE
"creator_type"
or "publisher_type"
. Possible values in a netCDF file
are "person"
, "group"
, "institution"
or "position"
.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
@Deprecated public Responsible(String name, String institution, String url, String email, String role, Role defaultRole)
public Responsible(String name, String type, String institution, String url, String email, String role, Role defaultRole)
null
if not applicable.name
- the attribute name for the responsible's name.type
- the attribute name for the responsible party type.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 party role.defaultRole
- the role to use as a fallback if no attribute value is associated to the role
key.Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.