|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectAbstractMetadata
ModifiableMetadata
MetadataEntity
ResponsiblePartyImpl
public class ResponsiblePartyImpl
Identification of, and means of communication with, person(s) and organizations associated with the dataset.
| Field Summary | |
|---|---|
static ResponsibleParty |
EPSG
The European Petroleum Survey Group responsible party. |
static ResponsibleParty |
ESRI
The ESRI responsible party. |
static ResponsibleParty |
GEOTIFF
The GeoTIFF responsible party. |
static ResponsibleParty |
GEOTOOLS
The Geotools project. |
static ResponsibleParty |
OGC
The Open Geospatial consortium responsible party. |
static ResponsibleParty |
OPEN_GIS
The OpenGIS consortium responsible party. |
static ResponsibleParty |
ORACLE
The Oracle responsible party. |
static ResponsibleParty |
POSTGIS
The PostGIS responsible party. |
static ResponsibleParty |
SUN_MICROSYSTEMS
The Sun Microsystems party. |
| Fields inherited from class AbstractMetadata |
|---|
LOGGER |
| Constructor Summary | |
|---|---|
ResponsiblePartyImpl()
Constructs an initially empty responsible party. |
|
ResponsiblePartyImpl(ResponsibleParty source)
Constructs a new responsible party initialized to the values specified by the given object. |
|
ResponsiblePartyImpl(Role role)
Constructs a responsability party with the given role. |
|
| Method Summary | |
|---|---|
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)
Creates a responsible party metadata entry for OGC involvement. |
static ResponsibleParty |
OGC(Role role,
OnLineResource resource)
Creates a responsible party metadata entry for OGC involvement. |
void |
setContactInfo(Contact newValue)
Set the address of the responsible party. |
void |
setIndividualName(String newValue)
Set the name of the responsible person- surname, given name, title separated by a delimiter. |
void |
setOrganisationName(InternationalString newValue)
Set 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)
Set the function performed by the responsible party. |
| Methods inherited from class MetadataEntity |
|---|
ensureNonNull, getStandard |
| Methods inherited from class ModifiableMetadata |
|---|
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable |
| Methods inherited from class AbstractMetadata |
|---|
asMap, asTree, equals, getInterface, hashCode, toString |
| Methods inherited from class Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static ResponsibleParty OGC
ContactImpl.OGCpublic static ResponsibleParty OPEN_GIS
ContactImpl.OPEN_GISpublic static ResponsibleParty EPSG
ContactImpl.EPSGpublic static ResponsibleParty GEOTIFF
ContactImpl.GEOTIFFpublic static ResponsibleParty ESRI
ContactImpl.ESRIpublic static ResponsibleParty ORACLE
ContactImpl.ORACLEpublic static ResponsibleParty POSTGIS
ContactImpl.POSTGISpublic static ResponsibleParty SUN_MICROSYSTEMS
ContactImpl.SUN_MICROSYSTEMSpublic static ResponsibleParty GEOTOOLS
ContactImpl.GEOTOOLS| Constructor Detail |
|---|
public ResponsiblePartyImpl()
public ResponsiblePartyImpl(ResponsibleParty source)
public ResponsiblePartyImpl(Role role)
| Method Detail |
|---|
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.
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 String getIndividualName()
individualName, organisationName
and positionName should be provided.
getIndividualName in interface ResponsiblePartynull.public void setIndividualName(String newValue)
individualName, organisationName
and positionName should be provided.
public InternationalString getOrganisationName()
individualName, organisationName
and positionName should be provided.
getOrganisationName in interface ResponsiblePartynull.public void setOrganisationName(InternationalString newValue)
individualName, organisationName
and positionName should be provided.
public InternationalString getPositionName()
individualName,
organisationName and positionName
should be provided.
getPositionName in interface ResponsiblePartynullpublic void setPositionName(InternationalString newValue)
individualName,
organisationName and positionName
should be provided.
public Contact getContactInfo()
getContactInfo in interface ResponsiblePartynull.public void setContactInfo(Contact newValue)
public Role getRole()
getRole in interface ResponsiblePartypublic void setRole(Role newValue)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||