@UML(identifier="CI_RoleCode", specification=ISO_19115) public final class Role extends CodeList<Role>
Modifier and Type | Field and Description |
---|---|
static Role |
AUTHOR
Party who authored the resource.
|
static Role |
CUSTODIAN
Party that accepts accountability and responsibility for the data and ensures appropriate
care and maintenance of the resource.
|
static Role |
DISTRIBUTOR
Party who distributes the resource.
|
static Role |
ORIGINATOR
Party who created the resource.
|
static Role |
OWNER
Party that owns the resource.
|
static Role |
POINT_OF_CONTACT
Party who can be contacted for acquiring knowledge about or acquisition of the resource.
|
static Role |
PRINCIPAL_INVESTIGATOR
Key party responsible for gathering information and conducting research.
|
static Role |
PROCESSOR
Party who has processed the data in a manner such that the resource has been modified.
|
static Role |
PUBLISHER
Party who published the resource.
|
static Role |
RESOURCE_PROVIDER
Party that supplies the resource.
|
static Role |
USER
Party who uses the resource.
|
Modifier and Type | Method and Description |
---|---|
Role[] |
family()
Returns the list of enumerations of the same kind than this enum.
|
static Role |
valueOf(String code)
Returns the role that matches the given string, or returns a new one if none match it.
|
static Role[] |
values()
Returns the list of
Role s. |
compareTo, equals, identifier, matches, name, ordinal, readResolve, toString, valueOf
@UML(identifier="resourceProvider", obligation=CONDITIONAL, specification=ISO_19115) public static final Role RESOURCE_PROVIDER
@UML(identifier="custodian", obligation=CONDITIONAL, specification=ISO_19115) public static final Role CUSTODIAN
@UML(identifier="owner", obligation=CONDITIONAL, specification=ISO_19115) public static final Role OWNER
@UML(identifier="user", obligation=CONDITIONAL, specification=ISO_19115) public static final Role USER
@UML(identifier="distributor", obligation=CONDITIONAL, specification=ISO_19115) public static final Role DISTRIBUTOR
@UML(identifier="originator", obligation=CONDITIONAL, specification=ISO_19115) public static final Role ORIGINATOR
@UML(identifier="pointOfContact", obligation=CONDITIONAL, specification=ISO_19115) public static final Role POINT_OF_CONTACT
@UML(identifier="principalInvestigator", obligation=CONDITIONAL, specification=ISO_19115) public static final Role PRINCIPAL_INVESTIGATOR
@UML(identifier="processor", obligation=CONDITIONAL, specification=ISO_19115) public static final Role PROCESSOR
@UML(identifier="publisher", obligation=CONDITIONAL, specification=ISO_19115) public static final Role PUBLISHER
@UML(identifier="author", obligation=CONDITIONAL, specification=ISO_19115) public static final Role AUTHOR
Copyright © 1996–2019 Geotools. All rights reserved.