1 64 65 package com.jcorporate.expresso.ext.report; 66 67 import java.io.OutputStream ; 68 import java.util.List ; 69 import java.util.Map ; 70 71 92 public interface ExpressoReport { 93 94 102 public void printReport(OutputStream os) throws ReportException, java.io.IOException ; 103 104 111 public void setReportParameters(Map parameters); 112 113 121 public List getParameterNames(); 122 123 124 133 public String getDefaultValue(String parameterName); 134 135 136 141 public void setDataContext(String newDataContext); 142 143 144 149 public void setReportCode(String newReportcode); 150 151 152 157 public String getTitle(); 158 159 167 public String getReportMimeType(); 168 169 170 179 public String getReportFileExtension(); 180 181 } | Popular Tags |