Class JasperScriptlet

java.lang.Object
net.sf.jasperreports.engine.JRAbstractScriptlet
net.sf.jasperreports.engine.JRDefaultScriptlet
ch.unibas.medizin.dynamicreports.jasper.base.JasperScriptlet

public class JasperScriptlet extends net.sf.jasperreports.engine.JRDefaultScriptlet

JasperScriptlet class.

Author:
Ricardo Mariaca
  • Field Details

  • Constructor Details

    • JasperScriptlet

      public JasperScriptlet()
  • Method Details

    • getValue

      public Object getValue(String valueName)

      getValue.

      Parameters:
      valueName - a String object.
      Returns:
      a Object object.
    • getValue

      public Object getValue(String name, Object[] values)

      getValue.

      Parameters:
      name - a String object.
      values - an array of Object objects.
      Returns:
      a Object object.
    • getReportParameters

      public JasperReportParameters getReportParameters()

      Getter for the field reportParameters.

      Returns:
      a JasperReportParameters object.
    • getValueType

      protected ValueType getValueType(String name)

      getValueType.

      Parameters:
      name - a String object.
      Returns:
      a ValueType object.
    • getSimpleExpression

      protected DRIDesignSimpleExpression getSimpleExpression(String name)

      getSimpleExpression.

      Parameters:
      name - a String object.
      Returns:
      a DRIDesignSimpleExpression object.
    • getComplexExpression

      protected DRIDesignComplexExpression getComplexExpression(String name)

      getComplexExpression.

      Parameters:
      name - a String object.
      Returns:
      a DRIDesignComplexExpression object.
    • getChartCustomizers

      protected List<DRIChartCustomizer> getChartCustomizers(String name)

      getChartCustomizers.

      Parameters:
      name - a String object.
      Returns:
      a List object.
    • getSystemValue

      protected Object getSystemValue(String name)

      getSystemValue.

      Parameters:
      name - a String object.
      Returns:
      a Object object.
    • getFields

      protected Collection<String> getFields()

      getFields.

      Returns:
      a Collection object.
    • getVariables

      protected Collection<String> getVariables()

      getVariables.

      Returns:
      a Collection object.
    • getParameters

      protected Collection<String> getParameters()

      getParameters.

      Returns:
      a Collection object.
    • getSubreportWidth

      protected Integer getSubreportWidth()

      getSubreportWidth.

      Returns:
      a Integer object.
    • setData

      public void setData(net.sf.jasperreports.engine.fill.JRFillDataset dataset)
      TODO check that out
      Overrides:
      setData in class net.sf.jasperreports.engine.JRAbstractScriptlet
    • afterReportInit

      public void afterReportInit() throws net.sf.jasperreports.engine.JRScriptletException
      Overrides:
      afterReportInit in class net.sf.jasperreports.engine.JRDefaultScriptlet
      Throws:
      net.sf.jasperreports.engine.JRScriptletException