com.stimulsoft.report.export.tools.html
Class StiHtmlTableRender

java.lang.Object
  extended by com.stimulsoft.report.export.tools.html.StiHtmlTableRender

public class StiHtmlTableRender
extends java.lang.Object

Html table renderer Copyright Stimulsoft


Constructor Summary
StiHtmlTableRender(StiHtmlExportService htmlExport, StiHtmlExportSettings htmlExportSettings, StiPagesCollection pages)
           
 
Method Summary
 StiMatrix getMatrix()
           
 void renderStyle(StiCellStyle style)
          Render style
 void renderStyles(boolean useBookmarks, boolean exportBookmarksOnly, java.util.Hashtable<java.lang.String,java.lang.String> cssStyles)
          Render styles
 void renderStylesTable(boolean useBookmarks, boolean exportBookmarksOnly)
           
 void RenderStylesTable(boolean useBookmarks, boolean exportBookmarksOnly)
           
 void renderStylesTable(boolean useBookmarks, boolean exportBookmarksOnly, boolean addStyleTag)
           
 void renderStylesTable(boolean useBookmarks, boolean exportBookmarksOnly, boolean addStyleTag, java.util.Hashtable<java.lang.String,java.lang.String> cssStyles)
           
 void renderStylesTable(boolean useBookmarks, boolean exportBookmarksOnly, boolean addStyleTag, java.util.Hashtable<java.lang.String,java.lang.String> cssStyles, java.lang.String prefix)
          Render styles table
 void renderStylesTable(boolean useBookmarks, boolean exportBookmarksOnly, java.util.Hashtable<java.lang.String,java.lang.String> cssStyles)
           
 void renderStyleTable(StiHtmlTableCell cell, StiCellStyle style)
          Render style table
 void renderTable(boolean renderStyles, java.lang.String backGroundImageString, boolean useBookmarks, boolean exportBookmarksOnly, java.util.Hashtable<java.lang.String,java.lang.String> cssStyles)
          Render tabel
 void setMatrix(StiMatrix matrix)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiHtmlTableRender

public StiHtmlTableRender(StiHtmlExportService htmlExport,
                          StiHtmlExportSettings htmlExportSettings,
                          StiPagesCollection pages)
Method Detail

RenderStylesTable

public void RenderStylesTable(boolean useBookmarks,
                              boolean exportBookmarksOnly)
                       throws java.io.IOException
Throws:
java.io.IOException

renderStyle

public void renderStyle(StiCellStyle style)
                 throws java.io.IOException
Render style

Parameters:
style - StiCellStyle
Throws:
java.io.IOException

renderStyleTable

public void renderStyleTable(StiHtmlTableCell cell,
                             StiCellStyle style)
                      throws java.io.IOException
Render style table

Parameters:
cell - StiHtmlTableCell
style - StiCellStyle
Throws:
java.io.IOException

renderStyles

public void renderStyles(boolean useBookmarks,
                         boolean exportBookmarksOnly,
                         java.util.Hashtable<java.lang.String,java.lang.String> cssStyles)
                  throws java.io.IOException
Render styles

Parameters:
useBookmarks -
exportBookmarksOnly -
cssStyles -
Throws:
java.io.IOException

renderStylesTable

public void renderStylesTable(boolean useBookmarks,
                              boolean exportBookmarksOnly)
                       throws java.io.IOException
Throws:
java.io.IOException

renderStylesTable

public void renderStylesTable(boolean useBookmarks,
                              boolean exportBookmarksOnly,
                              boolean addStyleTag)
                       throws java.io.IOException
Throws:
java.io.IOException

renderStylesTable

public void renderStylesTable(boolean useBookmarks,
                              boolean exportBookmarksOnly,
                              java.util.Hashtable<java.lang.String,java.lang.String> cssStyles)
                       throws java.io.IOException
Throws:
java.io.IOException

renderStylesTable

public void renderStylesTable(boolean useBookmarks,
                              boolean exportBookmarksOnly,
                              boolean addStyleTag,
                              java.util.Hashtable<java.lang.String,java.lang.String> cssStyles)
                       throws java.io.IOException
Throws:
java.io.IOException

renderStylesTable

public void renderStylesTable(boolean useBookmarks,
                              boolean exportBookmarksOnly,
                              boolean addStyleTag,
                              java.util.Hashtable<java.lang.String,java.lang.String> cssStyles,
                              java.lang.String prefix)
                       throws java.io.IOException
Render styles table

Parameters:
useBookmarks -
exportBookmarksOnly -
cssStyles -
Throws:
java.io.IOException

renderTable

public void renderTable(boolean renderStyles,
                        java.lang.String backGroundImageString,
                        boolean useBookmarks,
                        boolean exportBookmarksOnly,
                        java.util.Hashtable<java.lang.String,java.lang.String> cssStyles)
                 throws java.lang.Exception
Render tabel

Parameters:
renderStyles -
backGroundImageString -
useBookmarks -
exportBookmarksOnly -
cssStyles -
Throws:
java.lang.Exception

getMatrix

public StiMatrix getMatrix()
Returns:
the matrix

setMatrix

public void setMatrix(StiMatrix matrix)
Parameters:
matrix - the matrix to set