Coverage Report - org.wiztools.xml2spreadsheet.jxlimpl.JXLWorkBookAdapter
 
Classes in this File Line Coverage Branch Coverage Complexity
JXLWorkBookAdapter
100% 
N/A 
1
 
 1  
 /*
 2  
  * JXLWorkBookAdapter.java
 3  
  *
 4  
  * Created on April 18, 2005, 8:12 PM
 5  
  */
 6  
 
 7  
 package org.wiztools.xml2spreadsheet.jxlimpl;
 8  
 
 9  
 import org.wiztools.xml2spreadsheet.WorkBook;
 10  
 import java.io.ByteArrayOutputStream;
 11  
 import java.io.IOException;
 12  
 import java.io.OutputStream;
 13  
 import jxl.write.WritableWorkbook;
 14  
 
 15  
 /**
 16  
  *
 17  
  * @author subhash
 18  
  */
 19  
 public class JXLWorkBookAdapter implements WorkBook{
 20  
     
 21  
     private WritableWorkbook workBook;
 22  
     private ByteArrayOutputStream baos;
 23  
     
 24  
     /** Creates a new instance of JXLWorkBookAdapter */
 25  
     public JXLWorkBookAdapter(WritableWorkbook workBook,
 26  32
             ByteArrayOutputStream baos) {
 27  37
         this.workBook = workBook;
 28  37
         this.baos = baos;
 29  37
     }
 30  5
     
 31  
     public void write(OutputStream os) throws IOException{
 32  32
         workBook.write();
 33  37
         workBook.close();
 34  37
         baos.writeTo(os);
 35  37
     }
 36  5
     
 37  
 }