package net.sf.jasperreports.engine;

import net.sf.jasperreports.crosstabs.JRCrosstab;

public interface JRVisitor {
  void visitBreak(JRBreak paramJRBreak);
  
  void visitChart(JRChart paramJRChart);
  
  void visitCrosstab(JRCrosstab paramJRCrosstab);
  
  void visitElementGroup(JRElementGroup paramJRElementGroup);
  
  void visitEllipse(JREllipse paramJREllipse);
  
  void visitFrame(JRFrame paramJRFrame);
  
  void visitImage(JRImage paramJRImage);
  
  void visitLine(JRLine paramJRLine);
  
  void visitRectangle(JRRectangle paramJRRectangle);
  
  void visitStaticText(JRStaticText paramJRStaticText);
  
  void visitSubreport(JRSubreport paramJRSubreport);
  
  void visitTextField(JRTextField paramJRTextField);
}
