Class ContentNodeImpl
- java.lang.Object
-
- de.digitalcollections.model.impl.identifiable.IdentifiableImpl
-
- de.digitalcollections.model.impl.identifiable.entity.parts.EntityPartImpl
-
- de.digitalcollections.model.impl.identifiable.entity.parts.ContentNodeImpl
-
- All Implemented Interfaces:
ContentNode<ContentNode>,EntityPart,Identifiable,Node<ContentNode>
public class ContentNodeImpl extends EntityPartImpl implements ContentNode<ContentNode>
-
-
Field Summary
-
Fields inherited from class de.digitalcollections.model.impl.identifiable.entity.parts.EntityPartImpl
entityPartType
-
Fields inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
created, description, label, lastModified, previewImage, type
-
-
Constructor Summary
Constructors Constructor Description ContentNodeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ContentNode>getChildren()LinkedHashSet<Entity>getEntities()LinkedHashSet<FileResource>getFileResources()ContentNodegetParent()voidsetChildren(List<ContentNode> children)voidsetEntities(LinkedHashSet<Entity> entities)voidsetFileResources(LinkedHashSet<FileResource> fileResources)voidsetParent(ContentNode parent)-
Methods inherited from class de.digitalcollections.model.impl.identifiable.entity.parts.EntityPartImpl
getEntityPartType, setEntityPartType
-
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.parts.ContentNode
addEntity, addFileResource
-
Methods inherited from interface de.digitalcollections.model.api.identifiable.entity.parts.EntityPart
getEntityPartType, setEntityPartType
-
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
-
getChildren
public List<ContentNode> getChildren()
- Specified by:
getChildrenin interfaceNode<ContentNode>
-
setChildren
public void setChildren(List<ContentNode> children)
- Specified by:
setChildrenin interfaceNode<ContentNode>
-
getParent
public ContentNode getParent()
- Specified by:
getParentin interfaceNode<ContentNode>
-
setParent
public void setParent(ContentNode parent)
- Specified by:
setParentin interfaceNode<ContentNode>
-
getEntities
public LinkedHashSet<Entity> getEntities()
- Specified by:
getEntitiesin interfaceContentNode<ContentNode>
-
setEntities
public void setEntities(LinkedHashSet<Entity> entities)
- Specified by:
setEntitiesin interfaceContentNode<ContentNode>
-
getFileResources
public LinkedHashSet<FileResource> getFileResources()
- Specified by:
getFileResourcesin interfaceContentNode<ContentNode>
-
setFileResources
public void setFileResources(LinkedHashSet<FileResource> fileResources)
- Specified by:
setFileResourcesin interfaceContentNode<ContentNode>
-
-