public class StiMatrix
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
StiMatrix.DataField
Accessory object DataField
|
static class |
StiMatrix.StiTableLineInfo
Table line info
Copyright Stimulsoft
|
| Modifier and Type | Field and Description |
|---|---|
int |
DataArrayLength |
int[][][] |
interactions |
| Constructor and Description |
|---|
StiMatrix(StiPagesCollection pages,
boolean checkForExcel,
StiExportService service) |
StiMatrix(StiPagesCollection pages,
boolean checkForExcel,
StiExportService service,
java.util.ArrayList<StiCellStyle> styles) |
StiMatrix(StiPagesCollection pages,
StiExportService service) |
StiMatrix(StiPagesCollection pages,
StiExportService service,
java.util.ArrayList<StiCellStyle> styles) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkStylesNames()
Check style names
|
void |
clear()
Clear matrix
|
java.lang.String[][] |
getBookmarks() |
java.util.List<StiBorderSide> |
getBorderSides() |
StiBorderSide[][] |
getBordersX() |
StiBorderSide[][] |
getBordersY() |
StiCell[][] |
getCells() |
StiCellStyle[][] |
getCellStyles() |
java.util.SortedMap<java.lang.Double,java.lang.Double> |
getCoordX() |
java.util.SortedMap<java.lang.Double,java.lang.Double> |
getCoordY() |
StiMatrix.DataField[] |
getFields() |
java.util.ArrayList<java.lang.Integer> |
getHorizontalPageBreaks() |
java.util.Hashtable<StiComponent,StiRectangle> |
getImagesBaseRect() |
StiMatrix.StiTableLineInfo[] |
getLinePlacement() |
java.lang.String[] |
getParentBandName() |
StiRectangle |
getRange(StiRectangle rect)
Get range by
StiRectangle |
java.awt.image.BufferedImage |
getRealImageData(StiCell cell,
java.awt.image.BufferedImage baseImage)
Get real
BufferedImage |
static java.lang.String[] |
getStringsFromTag(java.lang.String tag,
int startPosition)
Get string from tag
|
StiCellStyle |
getStyleFromComponent(StiComponent component,
int x,
int y)
Get
StiCellStyle from StiComponent |
java.util.ArrayList<StiCellStyle> |
getStyles() |
double |
getTotalHeight() |
double |
getTotalWidth() |
boolean |
isComponentHasInteraction(StiComponent component) |
void |
prepareDocument(StiExportService service,
StiDataExportMode mode)
Prepare document
|
void |
prepareTable()
Prepare table
|
void |
scanComponentsPlacement(boolean optimize)
Scan component placement
|
void |
scanComponentsPlacement(boolean optimize,
boolean exportObjectFormatting)
Scan component placement
|
void |
setCoordX(java.util.SortedMap<java.lang.Double,java.lang.Double> coordX) |
void |
setCoordY(java.util.SortedMap<java.lang.Double,java.lang.Double> coordY) |
void |
setStyles(java.util.ArrayList<StiCellStyle> styles) |
void |
setTotalHeight(double totalHeight) |
void |
setTotalWidth(double totalWidth) |
static java.lang.String[] |
splitTag(java.lang.String inputString)
Split tag
|
public StiMatrix(StiPagesCollection pages, StiExportService service)
public StiMatrix(StiPagesCollection pages, boolean checkForExcel, StiExportService service)
public StiMatrix(StiPagesCollection pages, StiExportService service, java.util.ArrayList<StiCellStyle> styles)
public StiMatrix(StiPagesCollection pages, boolean checkForExcel, StiExportService service, java.util.ArrayList<StiCellStyle> styles)
public void prepareTable()
public StiRectangle getRange(StiRectangle rect)
StiRectanglerect - public StiCellStyle getStyleFromComponent(StiComponent component, int x, int y)
StiCellStyle from StiComponentcomponent - StiComponentx - y - StiCellStylepublic boolean isComponentHasInteraction(StiComponent component)
public void scanComponentsPlacement(boolean optimize)
optimize - public void scanComponentsPlacement(boolean optimize,
boolean exportObjectFormatting)
optimize - exportObjectFormatting - public static java.lang.String[] splitTag(java.lang.String inputString)
inputString - public static java.lang.String[] getStringsFromTag(java.lang.String tag,
int startPosition)
tag - startPosition - public void prepareDocument(StiExportService service, StiDataExportMode mode)
service - StiExportServicemode - StiDataExportModepublic void checkStylesNames()
public java.awt.image.BufferedImage getRealImageData(StiCell cell, java.awt.image.BufferedImage baseImage)
BufferedImagecell - StiCellbaseImage - BufferedImageBufferedImagepublic void clear()
public java.util.Hashtable<StiComponent,StiRectangle> getImagesBaseRect()
public java.util.ArrayList<StiCellStyle> getStyles()
public void setStyles(java.util.ArrayList<StiCellStyle> styles)
styles - the styles to setpublic double getTotalHeight()
public void setTotalHeight(double totalHeight)
totalHeight - the totalHeight to setpublic double getTotalWidth()
public void setTotalWidth(double totalWidth)
totalWidth - the totalWidth to setpublic java.util.SortedMap<java.lang.Double,java.lang.Double> getCoordX()
public void setCoordX(java.util.SortedMap<java.lang.Double,java.lang.Double> coordX)
coordX - the coordX to setpublic java.util.SortedMap<java.lang.Double,java.lang.Double> getCoordY()
public void setCoordY(java.util.SortedMap<java.lang.Double,java.lang.Double> coordY)
coordY - the coordY to setpublic StiCell[][] getCells()
public StiCellStyle[][] getCellStyles()
public java.lang.String[][] getBookmarks()
public StiBorderSide[][] getBordersX()
public StiBorderSide[][] getBordersY()
public java.util.ArrayList<java.lang.Integer> getHorizontalPageBreaks()
public StiMatrix.StiTableLineInfo[] getLinePlacement()
public java.lang.String[] getParentBandName()
public StiMatrix.DataField[] getFields()
public java.util.List<StiBorderSide> getBorderSides()
Copyright © 2019 Stimulsoft. All Rights Reserved.