package net.sf.jasperreports.engine.base;

import net.sf.jasperreports.engine.JREllipse;
import net.sf.jasperreports.engine.JRExpressionCollector;
import net.sf.jasperreports.engine.JRGraphicElement;
import net.sf.jasperreports.engine.JRVisitor;

public class JRBaseEllipse extends JRBaseGraphicElement implements JREllipse {
  private static final long serialVersionUID = 10200L;
  
  protected JRBaseEllipse(JREllipse ellipse, JRBaseObjectFactory factory) {
    super((JRGraphicElement)ellipse, factory);
  }
  
  public void collectExpressions(JRExpressionCollector collector) {
    collector.collect(this);
  }
  
  public void visit(JRVisitor visitor) {
    visitor.visitEllipse(this);
  }
}
