|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectAbstractMetadata
ModifiableMetadata
MetadataEntity
MaintenanceInformationImpl
public class MaintenanceInformationImpl
Information about the scope and frequency of updating.
Field Summary |
---|
Fields inherited from class AbstractMetadata |
---|
LOGGER |
Constructor Summary | |
---|---|
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. |
Method Summary | |
---|---|
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. |
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 |
Constructor Detail |
---|
public MaintenanceInformationImpl()
public MaintenanceInformationImpl(MaintenanceInformation source)
public MaintenanceInformationImpl(MaintenanceFrequency maintenanceAndUpdateFrequency)
Method Detail |
---|
public MaintenanceFrequency getMaintenanceAndUpdateFrequency()
getMaintenanceAndUpdateFrequency
in interface MaintenanceInformation
public void setMaintenanceAndUpdateFrequency(MaintenanceFrequency newValue)
public Date getDateOfNextUpdate()
getDateOfNextUpdate
in interface MaintenanceInformation
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)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |