Class JRTemplatePrintEllipse

All Implemented Interfaces:
Serializable, JRCommonElement, JRCommonGraphicElement, JRIdentifiable, JRPenContainer, JRPrintElement, JRPrintEllipse, JRPrintGraphicElement, JRPropertiesHolder, JRStyleContainer, VirtualizationSerializable

public class JRTemplatePrintEllipse extends JRTemplatePrintGraphicElement implements JRPrintEllipse
Base implementation of JRPrintEllipse that uses a JRTemplateEllipse instance to store common attributes.
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
  • Constructor Details

    • JRTemplatePrintEllipse

      public JRTemplatePrintEllipse()
    • JRTemplatePrintEllipse

      public JRTemplatePrintEllipse(JRTemplateEllipse ellipse, PrintElementOriginator originator)
      Creates a print ellipse element.
      Parameters:
      ellipse - the template ellipse that the element will use
      originator -
  • Method Details

    • accept

      public <T> void accept(PrintElementVisitor<T> visitor, T arg)
      Description copied from interface: JRPrintElement
      Accepts a print element visitor.

      The element calls the method that corresponds to the element type on the visitor.

      Specified by:
      accept in interface JRPrintElement
      Overrides:
      accept in class JRTemplatePrintElement
      Type Parameters:
      T - the type of the argument passed to the visit operation
      Parameters:
      visitor - the visitor objects
      arg - the argument passed to the visit operation