dori.jasper.engine.design
Class JRDesignSubreport

java.lang.Object
  extended bydori.jasper.engine.base.JRBaseElement
      extended bydori.jasper.engine.design.JRDesignElement
          extended bydori.jasper.engine.design.JRDesignSubreport
All Implemented Interfaces:
JRElement, JRSubreport, java.io.Serializable

public class JRDesignSubreport
extends JRDesignElement
implements JRSubreport

See Also:
Serialized Form

Field Summary
protected  JRExpression connectionExpression
           
protected  JRExpression dataSourceExpression
           
protected  JRExpression expression
           
protected  boolean isUsingCache
           
protected  java.util.Map parametersMap
           
protected  JRExpression parametersMapExpression
           
 
Fields inherited from class dori.jasper.engine.base.JRBaseElement
backcolor, elementGroup, forecolor, height, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, key, mode, positionType, printWhenExpression, printWhenGroupChanges, stretchType, width, x, y
 
Fields inherited from interface dori.jasper.engine.JRElement
MODE_OPAQUE, MODE_TRANSPARENT, POSITION_TYPE_FIX_RELATIVE_TO_BOTTOM, POSITION_TYPE_FIX_RELATIVE_TO_TOP, POSITION_TYPE_FLOAT, STRETCH_TYPE_NO_STRETCH, STRETCH_TYPE_RELATIVE_TO_BAND_HEIGHT, STRETCH_TYPE_RELATIVE_TO_TALLEST_OBJECT
 
Constructor Summary
JRDesignSubreport()
           
 
Method Summary
 void addParameter(JRSubreportParameter subreportParameter)
           
 JRExpression getConnectionExpression()
           
 JRExpression getDataSourceExpression()
           
 JRExpression getExpression()
           
 JRSubreportParameter[] getParameters()
           
 java.util.Map getParametersMap()
           
 JRExpression getParametersMapExpression()
           
 boolean isUsingCache()
           
 JRSubreportParameter removeParameter(java.lang.String name)
           
 void setConnectionExpression(JRExpression connectionExpression)
           
 void setDataSourceExpression(JRExpression dataSourceExpression)
           
 void setExpression(JRExpression expression)
           
 void setParametersMapExpression(JRExpression parametersMapExpression)
           
 void setUsingCache(boolean isUsingCache)
           
 
Methods inherited from class dori.jasper.engine.design.JRDesignElement
setElementGroup, setHeight, setKey, setPrintWhenExpression, setPrintWhenGroupChanges, setY
 
Methods inherited from class dori.jasper.engine.base.JRBaseElement
getBackcolor, getElementGroup, getForecolor, getHeight, getKey, getMode, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getStretchType, getWidth, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setBackcolor, setForecolor, setMode, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setWidth, setX
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface dori.jasper.engine.JRElement
getBackcolor, getElementGroup, getForecolor, getHeight, getKey, getMode, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getStretchType, getWidth, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setBackcolor, setForecolor, setMode, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setWidth, setX
 

Field Detail

isUsingCache

protected boolean isUsingCache

parametersMap

protected java.util.Map parametersMap

parametersMapExpression

protected JRExpression parametersMapExpression

connectionExpression

protected JRExpression connectionExpression

dataSourceExpression

protected JRExpression dataSourceExpression

expression

protected JRExpression expression
Constructor Detail

JRDesignSubreport

public JRDesignSubreport()
Method Detail

isUsingCache

public boolean isUsingCache()
Specified by:
isUsingCache in interface JRSubreport

setUsingCache

public void setUsingCache(boolean isUsingCache)
Specified by:
setUsingCache in interface JRSubreport

getParametersMapExpression

public JRExpression getParametersMapExpression()
Specified by:
getParametersMapExpression in interface JRSubreport

setParametersMapExpression

public void setParametersMapExpression(JRExpression parametersMapExpression)

getParameters

public JRSubreportParameter[] getParameters()
Specified by:
getParameters in interface JRSubreport

getParametersMap

public java.util.Map getParametersMap()

addParameter

public void addParameter(JRSubreportParameter subreportParameter)
                  throws JRException
Throws:
JRException

removeParameter

public JRSubreportParameter removeParameter(java.lang.String name)

getConnectionExpression

public JRExpression getConnectionExpression()
Specified by:
getConnectionExpression in interface JRSubreport

setConnectionExpression

public void setConnectionExpression(JRExpression connectionExpression)

getDataSourceExpression

public JRExpression getDataSourceExpression()
Specified by:
getDataSourceExpression in interface JRSubreport

setDataSourceExpression

public void setDataSourceExpression(JRExpression dataSourceExpression)

getExpression

public JRExpression getExpression()
Specified by:
getExpression in interface JRSubreport

setExpression

public void setExpression(JRExpression expression)


Copyright © 2001-2004 Teodor Danciu. All Rights Reserved.