Class ProjectImpl
java.lang.Object
de.digitalcollections.model.impl.identifiable.IdentifiableImpl
de.digitalcollections.model.impl.identifiable.entity.EntityImpl
de.digitalcollections.model.impl.identifiable.entity.ProjectImpl
- All Implemented Interfaces:
Entity,Project,Identifiable
public class ProjectImpl extends EntityImpl implements Project
-
Field Summary
Fields inherited from class de.digitalcollections.model.impl.identifiable.entity.EntityImpl
customAttributes, entityType, refIdFields inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
created, description, identifiers, label, lastModified, previewImage, previewImageRenderingHints, type -
Constructor Summary
Constructors Constructor Description ProjectImpl() -
Method Summary
Modifier and Type Method Description java.time.LocalDategetEndDate()java.time.LocalDategetStartDate()LocalizedStructuredContentgetText()voidsetEndDate(java.time.LocalDate endDate)voidsetStartDate(java.time.LocalDate startDate)voidsetText(LocalizedStructuredContent text)Methods inherited from class de.digitalcollections.model.impl.identifiable.entity.EntityImpl
equals, getCustomAttributes, getEntityType, getRefId, hashCode, setCustomAttribute, setCustomAttributes, setEntityType, setRefIdMethods inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getPreviewImageRenderingHints, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setPreviewImageRenderingHints, setType, setUuidMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.digitalcollections.model.api.identifiable.entity.Entity
getCustomAttribute, getCustomAttributes, getEntityType, getRefId, hasCustomAttribute, setCustomAttribute, setCustomAttributes, setEntityType, setRefIdMethods inherited from interface de.digitalcollections.model.api.identifiable.Identifiable
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getPreviewImageRenderingHints, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setPreviewImageRenderingHints, setType, setUuid
-
Constructor Details
-
ProjectImpl
public ProjectImpl()
-
-
Method Details
-
getEndDate
public java.time.LocalDate getEndDate()- Specified by:
getEndDatein interfaceProject- Returns:
- date when project ended (null if still running)
-
setEndDate
public void setEndDate(java.time.LocalDate endDate)- Specified by:
setEndDatein interfaceProject- Parameters:
endDate- set date when project ended
-
getStartDate
public java.time.LocalDate getStartDate()- Specified by:
getStartDatein interfaceProject- Returns:
- date when project was started
-
setStartDate
public void setStartDate(java.time.LocalDate startDate)- Specified by:
setStartDatein interfaceProject- Parameters:
startDate- set date when project starts/started (may be in the future)
-
getText
-
setText
-