org.jfree.report.structure

Class SubReport

Implemented Interfaces:
Cloneable, Serializable

public class SubReport
extends ReportDefinition

Creation-Date: 04.03.2006, 21:38:21
Author:
Thomas Morgner

Field Summary

Fields inherited from class org.jfree.report.structure.Element

ID_ATTRIBUTE, NAMESPACE_ATTRIBUTE, NAME_ATTRIBUTE, TYPE_ATTRIBUTE, VIRTUAL_ATTRIBUTE

Constructor Summary

SubReport()

Method Summary

void
addExportParameter(String outerName, String innerName)
void
addInputParameter(String outerName, String innerName)
Object
clone()
ParameterMapping[]
getExportMappings()
String
getExportParameter(String outerName)
String[]
getExportParameters()
String
getInnerParameter(String outerName)
ParameterMapping[]
getInputMappings()
String[]
getInputParameters()
String[]
getPeerExportParameters()
String[]
getPeerInputParameters()
boolean
isGlobalExport()
boolean
isGlobalImport()
void
removeExportParameter(String outerName)
void
removeInputParameter(String outerName)

Methods inherited from class org.jfree.report.structure.ReportDefinition

getGroup, getQuery, getReport, setQuery

Methods inherited from class org.jfree.report.structure.Section

addNode, addNode, addNodes, addOperationAfter, addOperationBefore, clone, findFirstChild, getElementByName, getNode, getNodeArray, getNodeCount, getNodes, getOperationAfter, getOperationBefore, isRepeat, removeNode, setOperationAfter, setOperationBefore, setRepeat, toString

Methods inherited from class org.jfree.report.structure.Element

addExpression, clone, getAttribute, getAttribute, getAttributeExpression, getAttributeExpression, getAttributeExpressionMap, getAttributeExpressions, getAttributeMap, getAttributeNameSpaces, getAttributes, getDisplayCondition, getExpressions, getId, getLocale, getLocaleFromAttributes, getName, getNamespace, getStyle, getStyleExpression, getStyleExpressions, getType, getVisibility, isEnabled, isVirtual, setAttribute, setAttribute, setAttributeExpression, setAttributeExpression, setDisplayCondition, setEnabled, setExpressions, setId, setName, setNamespace, setStyleExpression, setType, setVirtual, setVisibility

Methods inherited from class org.jfree.report.structure.Node

clone, getDisplayCondition, getGroup, getLocale, getParent, getReport, getRootReport, isEnabled, setParent, updateParent

Constructor Details

SubReport

public SubReport()

Method Details

addExportParameter

public void addExportParameter(String outerName,
                               String innerName)

addInputParameter

public void addInputParameter(String outerName,
                              String innerName)

clone

public Object clone()
            throws CloneNotSupportedException
Overrides:
clone in interface Section

getExportMappings

public ParameterMapping[] getExportMappings()

getExportParameter

public String getExportParameter(String outerName)

getExportParameters

public String[] getExportParameters()

getInnerParameter

public String getInnerParameter(String outerName)

getInputMappings

public ParameterMapping[] getInputMappings()

getInputParameters

public String[] getInputParameters()

getPeerExportParameters

public String[] getPeerExportParameters()

getPeerInputParameters

public String[] getPeerInputParameters()

isGlobalExport

public boolean isGlobalExport()

isGlobalImport

public boolean isGlobalImport()

removeExportParameter

public void removeExportParameter(String outerName)

removeInputParameter

public void removeInputParameter(String outerName)