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
entityType
-
Fields inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
created, description, label, lastModified, previewImage, type
-
-
Constructor Summary
Constructors Constructor Description ProjectImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocalDategetEndDate()LocalDategetStartDate()LocalizedStructuredContentgetText()voidsetEndDate(LocalDate endDate)voidsetStartDate(LocalDate startDate)voidsetText(LocalizedStructuredContent text)-
Methods inherited from class de.digitalcollections.model.impl.identifiable.entity.EntityImpl
getEntityType, setEntityType
-
Methods inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setType, setUuid
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.digitalcollections.model.api.identifiable.entity.Entity
getEntityType, setEntityType
-
Methods inherited from interface de.digitalcollections.model.api.identifiable.Identifiable
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setType, setUuid
-
-
-
-
Method Detail
-
getEndDate
public LocalDate getEndDate()
- Specified by:
getEndDatein interfaceProject- Returns:
- date when project ended (null if still running)
-
setEndDate
public void setEndDate(LocalDate endDate)
- Specified by:
setEndDatein interfaceProject- Parameters:
endDate- set date when project ended
-
getStartDate
public LocalDate getStartDate()
- Specified by:
getStartDatein interfaceProject- Returns:
- date when project was started
-
setStartDate
public void setStartDate(LocalDate startDate)
- Specified by:
setStartDatein interfaceProject- Parameters:
startDate- set date when project starts/started (may be in the future)
-
getText
public LocalizedStructuredContent getText()
-
setText
public void setText(LocalizedStructuredContent text)
-
-