|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stimulsoft.report.export.tools.StiMatrix
public class StiMatrix
Matrix objec. Copyright Stimulsoft
Nested Class Summary | |
---|---|
class |
StiMatrix.DataField
Accessory object DataField |
static class |
StiMatrix.StiTableLineInfo
Table line info Copyright Stimulsoft |
Field Summary | |
---|---|
int |
DataArrayLength
|
int[][][] |
interactions
|
Constructor Summary | |
---|---|
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)
|
Method Summary | |
---|---|
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 |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public int DataArrayLength
public int[][][] interactions
Constructor Detail |
---|
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)
Method Detail |
---|
public void prepareTable()
public StiRectangle getRange(StiRectangle rect)
StiRectangle
rect
-
public StiCellStyle getStyleFromComponent(StiComponent component, int x, int y)
StiCellStyle
from StiComponent
component
- StiComponent
x
- y
-
StiCellStyle
public 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
- StiExportService
mode
- StiDataExportMode
public void checkStylesNames()
public java.awt.image.BufferedImage getRealImageData(StiCell cell, java.awt.image.BufferedImage baseImage)
BufferedImage
cell
- StiCell
baseImage
- BufferedImage
BufferedImage
public 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()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |