|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectAbstractMetadata
ModifiableMetadata
MetadataEntity
DefaultResponsibleParty
@ThreadSafe public class DefaultResponsibleParty
Identification of, and means of communication with, person(s) and organizations associated with the dataset.
| metadata/geotk-metadata (download) | View source code for this class |
| Field Summary | |
|---|---|
static ResponsibleParty |
EPSG
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
ESRI
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
GEOTIFF
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
GEOTOOLKIT
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
GEOTOOLS
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
ISO
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
NETCDF
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
OGC
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
OPEN_GIS
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
ORACLE
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
POSTGIS
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
PROJ4
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
SUN_MICROSYSTEMS
Deprecated. To be replaced by a database (constants are becoming too numerous) |
| Fields inherited from class MetadataEntity |
|---|
identifiers |
| Fields inherited from class AbstractMetadata |
|---|
LOGGER |
| Constructor Summary | |
|---|---|
DefaultResponsibleParty()
Constructs an initially empty responsible party. |
|
DefaultResponsibleParty(ResponsibleParty source)
Constructs a new responsible party initialized to the values specified by the given object. |
|
DefaultResponsibleParty(Role role)
Constructs a responsibility party with the given role. |
|
| Method Summary | |
|---|---|
static DefaultResponsibleParty |
castOrCopy(ResponsibleParty object)
Returns a Geotk metadata implementation with the same values than the given arbitrary implementation. |
Contact |
getContactInfo()
Returns the address of the responsible party. |
String |
getIndividualName()
Returns the name of the responsible person- surname, given name, title separated by a delimiter. |
InternationalString |
getOrganisationName()
Returns the name of the responsible organization. |
InternationalString |
getPositionName()
Returns the role or position of the responsible person Only one of individualName, organisationName
and positionName should be provided. |
Role |
getRole()
Returns the function performed by the responsible party. |
static ResponsibleParty |
OGC(Role role,
OnLineFunction function,
URI onlineResource)
Deprecated. To be replaced by a database (constants are becoming too numerous) |
static ResponsibleParty |
OGC(Role role,
OnlineResource resource)
Deprecated. To be replaced by a database (constants are becoming too numerous) |
void |
setContactInfo(Contact newValue)
Sets the address of the responsible party. |
void |
setIndividualName(String newValue)
Sets the name of the responsible person- surname, given name, title separated by a delimiter. |
void |
setOrganisationName(InternationalString newValue)
Sets the name of the responsible organization. |
void |
setPositionName(InternationalString newValue)
set the role or position of the responsible person Only one of individualName, organisationName
and positionName should be provided. |
void |
setRole(Role newValue)
Sets the function performed by the responsible party. |
| Methods inherited from class MetadataEntity |
|---|
getIdentifier, getIdentifierMap, getIdentifiers, getStandard |
| Methods inherited from class ModifiableMetadata |
|---|
checkWritePermission, clone, collectionType, copyCollection, copyList, copySet, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, prune, unmodifiable |
| Methods inherited from class AbstractMetadata |
|---|
asMap, asTree, asTreeTable, equals, equals, getInterface, hashCode, isEmpty, parse, toString |
| Methods inherited from class Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
@Deprecated public static final ResponsibleParty ISO
@Deprecated public static final ResponsibleParty OGC
DefaultContact.OGC@Deprecated public static final ResponsibleParty OPEN_GIS
DefaultContact.OPEN_GIS@Deprecated public static final ResponsibleParty EPSG
DefaultContact.EPSG@Deprecated public static final ResponsibleParty NETCDF
DefaultContact.NETCDF@Deprecated public static final ResponsibleParty GEOTIFF
DefaultContact.GEOTIFF@Deprecated public static final ResponsibleParty PROJ4
DefaultContact.PROJ4@Deprecated public static final ResponsibleParty ESRI
DefaultContact.ESRI@Deprecated public static final ResponsibleParty ORACLE
DefaultContact.ORACLE@Deprecated public static final ResponsibleParty POSTGIS
DefaultContact.POSTGIS@Deprecated public static final ResponsibleParty SUN_MICROSYSTEMS
DefaultContact.SUN_MICROSYSTEMS@Deprecated public static final ResponsibleParty GEOTOOLKIT
DefaultContact.GEOTOOLKIT@Deprecated public static final ResponsibleParty GEOTOOLS
DefaultContact.GEOTOOLS| Constructor Detail |
|---|
public DefaultResponsibleParty()
public DefaultResponsibleParty(ResponsibleParty source)
source - The metadata to copy, or null if none.public DefaultResponsibleParty(Role role)
role - The function performed by the responsible party, or null if none.| Method Detail |
|---|
@Deprecated
public static ResponsibleParty OGC(Role role,
OnlineResource resource)
role - The OGC role (point of contact, owner, etc.) for a resource.resource - The URI to the resource, or null if none.
@Deprecated
public static ResponsibleParty OGC(Role role,
OnLineFunction function,
URI onlineResource)
role - The OGC role (point of contact, owner, etc.) for a resource.function - The OGC function (information, download, etc.) for a resource.onlineResource - The URI to the resource.
public static DefaultResponsibleParty castOrCopy(ResponsibleParty object)
null, then this method returns null.
Otherwise if the given object is already a Geotk implementation, then the given object is
returned unchanged. Otherwise a new Geotk implementation is created and initialized to the
attribute values of the given object, using a shallow copy operation
(i.e. attributes are not cloned).
object - The object to get as a Geotk implementation, or null if none.
null if the argument was null.public String getIndividualName()
individualName, organisationName
and positionName should be provided.
getIndividualName in interface ResponsiblePartypublic void setIndividualName(String newValue)
individualName, organisationName
and positionName should be provided.
newValue - The new individual name.public InternationalString getOrganisationName()
individualName, organisationName
and positionName should be provided.
getOrganisationName in interface ResponsiblePartypublic void setOrganisationName(InternationalString newValue)
individualName, organisationName
and positionName should be provided.
newValue - The new organisation name.public InternationalString getPositionName()
individualName, organisationName
and positionName should be provided.
getPositionName in interface ResponsiblePartypublic void setPositionName(InternationalString newValue)
individualName, organisationName
and positionName should be provided.
newValue - The new position name.public Contact getContactInfo()
getContactInfo in interface ResponsiblePartypublic void setContactInfo(Contact newValue)
newValue - The new contact info.public Role getRole()
getRole in interface ResponsiblePartypublic void setRole(Role newValue)
newValue - The new role.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||