|
||||||||||
| 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 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)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||