public class MaintenanceInformationImpl extends MetadataEntity implements MaintenanceInformation
LOGGER
Constructor and Description |
---|
MaintenanceInformationImpl()
Creates a an initially empty maintenance information.
|
MaintenanceInformationImpl(MaintenanceFrequency maintenanceAndUpdateFrequency)
Creates a maintenance information.
|
MaintenanceInformationImpl(MaintenanceInformation source)
Constructs a metadata entity initialized with the values from the specified metadata.
|
Modifier and Type | Method and Description |
---|---|
Collection<ResponsibleParty> |
getContacts()
Returns identification of, and means of communicating with, person(s) and organization(s)
with responsibility for maintaining the metadata.
|
Date |
getDateOfNextUpdate()
Returns the scheduled revision date for resource.
|
MaintenanceFrequency |
getMaintenanceAndUpdateFrequency()
Returns the frequency with which changes and additions are made to the resource after the
initial resource is completed.
|
Collection<InternationalString> |
getMaintenanceNotes()
Returns information regarding specific requirements for maintaining the resource.
|
Collection<ScopeDescription> |
getUpdateScopeDescriptions()
Returns additional information about the range or extent of the resource.
|
Collection<ScopeCode> |
getUpdateScopes()
Returns the scope of data to which maintenance is applied.
|
PeriodDuration |
getUserDefinedMaintenanceFrequency()
Returns the maintenance period other than those defined.
|
void |
setContacts(Collection<? extends ResponsibleParty> newValues)
Set identification of, and means of communicating with, person(s) and organization(s) with
responsibility for maintaining the metadata.
|
void |
setDateOfNextUpdate(Date newValue)
Set the scheduled revision date for resource.
|
void |
setMaintenanceAndUpdateFrequency(MaintenanceFrequency newValue)
Set the frequency with which changes and additions are made to the resource after the initial
resource is completed.
|
void |
setMaintenanceNotes(Collection<? extends InternationalString> newValues)
Set information regarding specific requirements for maintaining the resource.
|
void |
setUpdateScopeDescriptions(Collection<? extends ScopeDescription> newValues)
Set additional information about the range or extent of the resource.
|
void |
setUpdateScopes(Collection<? extends ScopeCode> newValues)
Set the scope of data to which maintenance is applied.
|
void |
setUserDefinedMaintenanceFrequency(PeriodDuration newValue)
Set the maintenance period other than those defined.
|
ensureNonNull, getStandard
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable
asMap, asTree, equals, getInterface, hashCode, toString
public MaintenanceInformationImpl()
public MaintenanceInformationImpl(MaintenanceInformation source)
public MaintenanceInformationImpl(MaintenanceFrequency maintenanceAndUpdateFrequency)
public MaintenanceFrequency getMaintenanceAndUpdateFrequency()
getMaintenanceAndUpdateFrequency
in interface MaintenanceInformation
public void setMaintenanceAndUpdateFrequency(MaintenanceFrequency newValue)
public Date getDateOfNextUpdate()
getDateOfNextUpdate
in interface MaintenanceInformation
null
.public void setDateOfNextUpdate(Date newValue)
public PeriodDuration getUserDefinedMaintenanceFrequency()
getUserDefinedMaintenanceFrequency
in interface MaintenanceInformation
public void setUserDefinedMaintenanceFrequency(PeriodDuration newValue)
public Collection<ScopeCode> getUpdateScopes()
getUpdateScopes
in interface MaintenanceInformation
public void setUpdateScopes(Collection<? extends ScopeCode> newValues)
public Collection<ScopeDescription> getUpdateScopeDescriptions()
getUpdateScopeDescriptions
in interface MaintenanceInformation
public void setUpdateScopeDescriptions(Collection<? extends ScopeDescription> newValues)
public Collection<InternationalString> getMaintenanceNotes()
getMaintenanceNotes
in interface MaintenanceInformation
public void setMaintenanceNotes(Collection<? extends InternationalString> newValues)
public Collection<ResponsibleParty> getContacts()
getContacts
in interface MaintenanceInformation
public void setContacts(Collection<? extends ResponsibleParty> newValues)
Copyright © 1996–2019 Geotools. All rights reserved.