@Indexed @GenerateDto(dtoPackage="net.datenwerke.rs.base.client.reportengines.table.dto", createDecorator=true) public class TableReportVariant extends TableReport implements ReportVariant
ENTITY_DIFF_IDENTITCAL_FOR_EXECUTION
FLAG_CONFIGURATION_PROTECTION, FLAG_WRITE_PROTECTION
Constructor and Description |
---|
TableReportVariant() |
Modifier and Type | Method and Description |
---|---|
TableReport |
getBaseReport() |
DatasourceContainer |
getDatasourceContainer() |
DatasourceContainer |
getMetadataDatasourceContainer() |
java.util.List<ParameterDefinition> |
getParameterDefinitions() |
void |
guideCloningProcess(java.lang.Object report) |
boolean |
hasChildren() |
boolean |
isAllowCubification() |
void |
setBaseReport(Report baseReport) |
void |
setDatasourceContainer(DatasourceContainer datasource) |
void |
setMetadataDatasourceContainer(DatasourceContainer datasource) |
void |
setParameterDefinitions(java.util.List<ParameterDefinition> parameters) |
addColumn, getAdditionalColumns, getAggregateColumnIndices, getCellFormatter, getCellFormatterForGroupRow, getColumns, getCubeXml, getNrOfVisibleColumns, getNumberOfAggregateColumns, getNumberOfSubtotalGroupColumns, getPreFilter, getSubtotalGroupColumnIndices, getVisibleColumnByPos, getVisibleColumns, hasPrefilters, isAllowMdx, isColumnFormatted, isCubeFlag, isDistinctFlag, isEnableSubtotals, isHideParents, isIgnoreAdditionalColumns, isSelectAllColumns, replaceWith, setAdditionalColumns, setAllowCubification, setAllowMdx, setColumns, setCubeFlag, setCubeXml, setDistinctFlag, setEnableSubtotals, setHideParents, setIgnoreAnyColumnConfiguration, setPreFilter, setSelectAllColumns, usesParameter
addParameterDefinition, addParameterInstance, addReportMetadata, addReportProperty, createNewVariant, createTemporaryVariant, createTemporaryVariant, getDescription, getEffectiveReportProperty, getEffectiveReportStringPropertyValue, getKey, getName, getParameterDefinitionByKey, getParameterDefinitionsOfType, getParameterDefinitionsSafe, getParameterInstanceFor, getParameterInstances, getParamInstanceByDefinitionId, getPreviewImage, getReportMetadata, getReportMetadataByName, getReportProperties, getReportProperty, getReportProperty, getReportPropertyByName, getTemporaryVariantType, getType, getUuid, hasReportMetadata, hasReportProperty, isIdenticalForExecution, removeParameterDefinition, removeParameterInstance, removeReportMetadata, removeReportProperty, setDescription, setKey, setName, setParameterInstances, setPreviewImage, setReportMetadata, setReportProperties, setTemporaryVariantType, setUuid, toString
getNodeName, getRootNodeName
getAcl, getOwner, getParentTarget, setAcl, setOwner
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, hasChildrenOfType, hasDescendantsOfType, hasFlag, hashCode, idsMatch, isAncestorOf, isConfigurationProtected, isFolder, isRoot, isUpdateLastUpdated, isWriteProtected, removeChild, removeFlag, setChildren, setConfigurationProtection, setCreatedOn, setFlags, setId, setLastUpdated, setOldTransientId, setOldTransientKey, setParent, setPosition, setUpdateLastUpdated, setVersion, setWriteProtection, wouldContainFlag
public TableReport getBaseReport()
getBaseReport
in interface ReportVariant
public void setBaseReport(Report baseReport)
setBaseReport
in interface ReportVariant
@IgnoreMergeBackDto public void setDatasourceContainer(DatasourceContainer datasource)
setDatasourceContainer
in interface DatasourceContainerProvider
setDatasourceContainer
in class Report
public DatasourceContainer getDatasourceContainer()
getDatasourceContainer
in interface DatasourceContainerProvider
getDatasourceContainer
in class Report
public DatasourceContainer getMetadataDatasourceContainer()
getMetadataDatasourceContainer
in class TableReport
public boolean isAllowCubification()
isAllowCubification
in class TableReport
@IgnoreMergeBackDto public void setMetadataDatasourceContainer(DatasourceContainer datasource)
setMetadataDatasourceContainer
in class TableReport
public java.util.List<ParameterDefinition> getParameterDefinitions()
getParameterDefinitions
in interface ParameterContainerNode
getParameterDefinitions
in class Report
@IgnoreMergeBackDto public void setParameterDefinitions(java.util.List<ParameterDefinition> parameters)
setParameterDefinitions
in interface ParameterContainerNode
setParameterDefinitions
in class Report
@ClonePostProcessor public void guideCloningProcess(java.lang.Object report)
public boolean hasChildren()
hasChildren
in class AbstractNode<AbstractReportManagerNode>