@Indexed @GenerateDto(dtoPackage="net.datenwerke.rs.base.client.reportengines.jasper.dto", createDecorator=true) public class JasperReportVariant extends JasperReport implements ReportVariant
ENTITY_DIFF_IDENTITCAL_FOR_EXECUTIONFLAG_CONFIGURATION_PROTECTION, FLAG_WRITE_PROTECTION| Constructor and Description | 
|---|
| JasperReportVariant() | 
| Modifier and Type | Method and Description | 
|---|---|
| JasperReport | getBaseReport() | 
| DatasourceContainer | getDatasourceContainer() | 
| JasperReportJRXMLFile | getMasterFile() | 
| java.util.List<ParameterDefinition> | getParameterDefinitions() | 
| java.util.List<JasperReportJRXMLFile> | getSubFiles() | 
| void | guideCloningProcess(java.lang.Object report) | 
| boolean | hasChildren() | 
| void | setBaseReport(Report baseReport) | 
| void | setDatasourceContainer(DatasourceContainer datasource) | 
| void | setMasterFile(JasperReportJRXMLFile master) | 
| void | setParameterDefinitions(java.util.List<ParameterDefinition> parameters) | 
| void | setSubFiles(java.util.List<JasperReportJRXMLFile> subFiles) | 
addSubfile, replaceWithaddParameterDefinition, 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, usesParametergetNodeName, getRootNodeNamegetAcl, getOwner, getParentTarget, setAcl, setOwneraddChild, 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, wouldContainFlagpublic JasperReport getBaseReport()
getBaseReport in interface ReportVariantpublic void setBaseReport(Report baseReport)
setBaseReport in interface ReportVariantpublic JasperReportJRXMLFile getMasterFile()
getMasterFile in class JasperReport@IgnoreMergeBackDto public void setMasterFile(JasperReportJRXMLFile master)
setMasterFile in class JasperReportpublic java.util.List<JasperReportJRXMLFile> getSubFiles()
getSubFiles in class JasperReport@IgnoreMergeBackDto public void setSubFiles(java.util.List<JasperReportJRXMLFile> subFiles)
setSubFiles in class JasperReportpublic DatasourceContainer getDatasourceContainer()
getDatasourceContainer in interface DatasourceContainerProvidergetDatasourceContainer in class Report@IgnoreMergeBackDto public void setDatasourceContainer(DatasourceContainer datasource)
setDatasourceContainer in interface DatasourceContainerProvidersetDatasourceContainer in class Reportpublic java.util.List<ParameterDefinition> getParameterDefinitions()
getParameterDefinitions in interface ParameterContainerNodegetParameterDefinitions in class Report@IgnoreMergeBackDto public void setParameterDefinitions(java.util.List<ParameterDefinition> parameters)
setParameterDefinitions in interface ParameterContainerNodesetParameterDefinitions in class Report@ClonePostProcessor public void guideCloningProcess(java.lang.Object report)
public boolean hasChildren()
hasChildren in class AbstractNode<AbstractReportManagerNode>