Class ReportFolder
java.lang.Object
net.datenwerke.treedb.service.treedb.AbstractNode<AbstractReportManagerNode>
net.datenwerke.security.service.treedb.entities.SecuredAbstractNode<AbstractReportManagerNode>
net.datenwerke.rs.core.service.reportmanager.entities.AbstractReportManagerNode
net.datenwerke.rs.core.service.reportmanager.entities.ReportFolder
- All Implemented Interfaces:
Serializable,HierarchicalSecurityTarget,Owneable,SecurityTarget
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@Indexed
@GenerateDto(dtoPackage="net.datenwerke.rs.core.client.reportmanager.dto",
dtoImplementInterfaces=<error>,
poso2DtoPostProcessors=ReportFolder2DtoPostProcessor.class,
typeDescriptionMsg=BaseMessages.class,
typeDescriptionKey="folder",
additionalFields=)
public class ReportFolder
extends AbstractReportManagerNode
Entity that can be used to organize reports and reportgroups hierarchically.
- See Also:
-
Field Summary
Fields inherited from class net.datenwerke.treedb.service.treedb.AbstractNode
FLAG_CONFIGURATION_PROTECTION, FLAG_WRITE_PROTECTION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()booleanisFolder()voidsetDescription(String description) voidMethods inherited from class net.datenwerke.rs.core.service.reportmanager.entities.AbstractReportManagerNode
getNodeName, getRootNodeNameMethods inherited from class net.datenwerke.security.service.treedb.entities.SecuredAbstractNode
getAcl, getOwner, getParentTarget, setAcl, setOwnerMethods inherited from class net.datenwerke.treedb.service.treedb.AbstractNode
addChild, addChild, addFlag, clearFlags, equals, getBaseType, getChildren, getChildrenOfType, getChildrenSorted, getCreatedOn, getDeniedChildren, getDescendants, getDescendants, getFlags, getId, getIdOrOldTransient, getLastUpdated, getManagerClass, getOldTransientId, getOldTransientKey, getParent, getPosition, getRootLine, getSupportedChildren, getVersion, hasChildren, hasChildrenOfType, hasDescendantsOfType, hasFlag, hashCode, idsMatch, isAncestorOf, isConfigurationProtected, isRoot, isUpdateLastUpdated, isWriteProtected, removeChild, removeFlag, setChildren, setConfigurationProtection, setCreatedOn, setFlags, setId, setLastUpdated, setOldTransientId, setOldTransientKey, setParent, setPosition, setUpdateLastUpdated, setVersion, setWriteProtection, toString, wouldContainFlag
-
Constructor Details
-
ReportFolder
public ReportFolder() -
ReportFolder
-
-
Method Details
-
getName
- Specified by:
getNamein classAbstractReportManagerNode
-
setName
-
setDescription
-
getDescription
- Specified by:
getDescriptionin classAbstractReportManagerNode
-
isFolder
public boolean isFolder()- Overrides:
isFolderin classAbstractNode<AbstractReportManagerNode>
-