Class HorizontalLineTemplate

  • All Implemented Interfaces:
    Serializable, Cloneable, DataSource, Template

    public class HorizontalLineTemplate
    extends AbstractTemplate
    Defines a horizontal line template. The line always has the width of 100 points. This implementation is used to cover the common use of the line shape element. Use the scaling feature of the shape element to adjust the size of the line.
    Author:
    Thomas Morgner
    See Also:
    Serialized Form
    • Constructor Detail

      • HorizontalLineTemplate

        public HorizontalLineTemplate()
        Default Constructor.
    • Method Detail

      • getValue

        public Object getValue​(ExpressionRuntime runtime,
                               ReportElement element)
        Returns the template value, an horizontal line.
        Parameters:
        runtime - the expression runtime that is used to evaluate formulas and expressions when computing the value of this filter.
        element -
        Returns:
        a horizontal line with a width of 100.