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, getStandardcheckWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiableasMap, asTree, equals, getInterface, hashCode, toStringpublic MaintenanceInformationImpl()
public MaintenanceInformationImpl(MaintenanceInformation source)
public MaintenanceInformationImpl(MaintenanceFrequency maintenanceAndUpdateFrequency)
public MaintenanceFrequency getMaintenanceAndUpdateFrequency()
getMaintenanceAndUpdateFrequency in interface MaintenanceInformationpublic void setMaintenanceAndUpdateFrequency(MaintenanceFrequency newValue)
public Date getDateOfNextUpdate()
getDateOfNextUpdate in interface MaintenanceInformationnull.public void setDateOfNextUpdate(Date newValue)
public PeriodDuration getUserDefinedMaintenanceFrequency()
getUserDefinedMaintenanceFrequency in interface MaintenanceInformationpublic void setUserDefinedMaintenanceFrequency(PeriodDuration newValue)
public Collection<ScopeCode> getUpdateScopes()
getUpdateScopes in interface MaintenanceInformationpublic void setUpdateScopes(Collection<? extends ScopeCode> newValues)
public Collection<ScopeDescription> getUpdateScopeDescriptions()
getUpdateScopeDescriptions in interface MaintenanceInformationpublic void setUpdateScopeDescriptions(Collection<? extends ScopeDescription> newValues)
public Collection<InternationalString> getMaintenanceNotes()
getMaintenanceNotes in interface MaintenanceInformationpublic void setMaintenanceNotes(Collection<? extends InternationalString> newValues)
public Collection<ResponsibleParty> getContacts()
getContacts in interface MaintenanceInformationpublic void setContacts(Collection<? extends ResponsibleParty> newValues)
Copyright © 1996–2019 Geotools. All rights reserved.