java.lang.Object
org.pentaho.reporting.engine.classic.core.Element
org.pentaho.reporting.engine.classic.core.Section
org.pentaho.reporting.engine.classic.core.AbstractReportDefinition
org.pentaho.reporting.engine.classic.core.SubReport
org.pentaho.reporting.engine.classic.extensions.toc.TocElement
All Implemented Interfaces:
Serializable, Cloneable, Iterable<org.pentaho.reporting.engine.classic.core.Element>, org.pentaho.reporting.engine.classic.core.filter.DataTarget, org.pentaho.reporting.engine.classic.core.ReportDefinition, org.pentaho.reporting.engine.classic.core.ReportElement

public class TocElement extends org.pentaho.reporting.engine.classic.core.SubReport
See Also:
  • Field Summary

    Fields inherited from class org.pentaho.reporting.engine.classic.core.Element

    ANONYMOUS_ELEMENT_PREFIX
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new subreport instance.
  • Method Summary

    Methods inherited from class org.pentaho.reporting.engine.classic.core.SubReport

    addExportParameter, addInputParameter, clearExportParameters, clearInputParameters, clone, derive, getActivationExpression, getDataFactory, getExportMappings, getInputMappings, getPageDefinition, getResourceBundleFactory, getResourceManager, isGlobalExport, isGlobalImport, reconnectParent, removeExportParameter, removeInputParameter, setActivationExpression, setDataFactory, setExportMappings, setInputMappings, updateChangedFlagInternal

    Methods inherited from class org.pentaho.reporting.engine.classic.core.AbstractReportDefinition

    addExpression, addGroup, addGroup, addPreProcessor, addReportModelListener, addStructureFunction, fireModelLayoutChanged, getAutoSort, getContentBase, getCrosstabCellBody, getDataSchemaDefinition, getDatasourceChangeTracker, getDefaultStyleSheet, getDefinitionSource, getDetailsFooter, getDetailsHeader, getElement, getElementCount, getExpressions, getGroup, getGroupByName, getGroupCount, getItemBand, getNoDataBand, getNonVisualsChangeTracker, getPageFooter, getPageHeader, getPreProcessor, getPreProcessorCount, getPreProcessors, getQuery, getQueryLimit, getQueryTimeout, getRelationalGroup, getReportDefinition, getReportFooter, getReportHeader, getRootGroup, getStructureFunction, getStructureFunctionCount, getStructureFunctions, getUserQueryLimit, getWatermark, isQueryLimitInherited, removeElement, removeExpression, removeGroup, removeGroup, removePreProcessor, removeReportModelListener, removeStructureFunction, setAutoSort, setContentBase, setDataSchemaDefinition, setDefinitionSource, setElementAt, setExpressions, setPageFooter, setPageHeader, setQuery, setQueryLimit, setQueryLimitInheritance, setQueryTimeout, setReportFooter, setReportHeader, setResourceBundleFactory, setRootGroup, setUserQueryLimit, setWatermark

    Methods inherited from class org.pentaho.reporting.engine.classic.core.Section

    iterator, registerAsChild, unregisterAsChild, unregisterParent, validateLooping

    Methods inherited from class org.pentaho.reporting.engine.classic.core.Element

    copyAttributes, copyInto, derive, getAttribute, getAttributeExpression, getAttributeExpressionNames, getAttributeExpressionNamespaces, getAttributeExpressions, getAttributeNames, getAttributeNamespaces, getAttributes, getAttributeTyped, getChangeTracker, getChildElementByType, getChildElementsByName, getChildElementsByType, getComputedStyle, getDataSource, getElementContext, getElementType, getElementTypeName, getFirstAttribute, getHRefTarget, getId, getMasterReport, getMetaData, getName, getObjectID, getParent, getParentSection, getStyle, getStyleExpression, getStyleExpressions, getTreeLock, isDynamicContent, isVisible, notifyElement, notifyNodeChildAdded, notifyNodeChildRemoved, notifyNodePropertiesChanged, notifyNodePropertiesChanged, notifyNodeStructureChanged, setAttribute, setAttribute, setAttributeExpression, setChangeTracker, setComputedStyle, setDataSource, setDynamicContent, setElementType, setHRefTarget, setId, setName, setParent, setStyleExpression, setVisible, toString, updateInternalChangeFlag

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator

    Methods inherited from interface org.pentaho.reporting.engine.classic.core.ReportElement

    getAttribute, getAttributeExpression, getAttributeExpressionNames, getAttributeExpressionNamespaces, getAttributeNames, getAttributeNamespaces, getAttributes, getAttributeTyped, getChangeTracker, getChildElementByType, getChildElementsByName, getChildElementsByType, getComputedStyle, getElementContext, getElementType, getFirstAttribute, getId, getMetaData, getName, getObjectID, getParentSection, getStyle, getStyleExpression, getStyleExpressions, getTreeLock, setAttribute, setAttribute, setAttributeExpression, setComputedStyle, setStyleExpression
  • Constructor Details

    • TocElement

      public TocElement()
      Creates a new subreport instance.