package net.sf.jasperreports.engine.fill;

import net.sf.jasperreports.engine.JRException;

public interface JRSubreportRunner {
  boolean isFilling();
  
  JRSubreportRunResult start() throws JRException;
  
  JRSubreportRunResult resume() throws JRException;
  
  void reset() throws JRException;
  
  void cancel() throws JRException;
  
  void suspend() throws JRException;
}
