|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttecgraf.javautils.excel.v1.poi.PoiExcelTool
tecgraf.javautils.excel.v1.poi.PoiExcelStructureTool
public class PoiExcelStructureTool
Classe responsável por realizar operações de merges.
| Constructor Summary | |
|---|---|
PoiExcelStructureTool(PoiExcelSheet helper)
Construtor padrão |
|
| Method Summary | |
|---|---|
int |
getColumnBegin()
Retorna a coluna inicial corrente |
int |
getColumnEnd()
Retorna a coluna final corrente |
int |
getColumnWidth(int column)
Retorna o comprimento da coluna |
PoiExcelSheet |
getHelper()
Retorna o facilitador que constroi sheet. |
int |
getRowBegin()
Retorna a linha inicial corrente |
int |
getRowEnd()
Retorna a linha final corrente |
ExcelMerge |
hasMerge(int columnIndex,
int rowIndex)
Indica a ocorrencia de um merge na celula. |
PoiExcelStructureTool |
merge(int columnBegin,
int columnEnd,
int rowBegin,
int rowEnd)
Realiza um merge entre celulas delimitado por um intervalo de linhas e colunas. |
PoiExcelStructureTool |
mergeColumn(int columnBegin,
int columnEnd,
int row)
Realiza um merge entre celulas delimitado por um intervalo de colunas e uma linha. |
PoiExcelStructureTool |
mergeRow(int column,
int rowBegin,
int rowEnd)
Realiza um merge entre celulas delimitado por um intervalo de linhas e uma coluna. |
PoiExcelStructureTool |
repeatColumnMerge(int... rows)
Realiza um merge entre celulas delimitado pelas colunas utilizadas anteriormente e um conjunto de linhas. |
PoiExcelStructureTool |
repeatLineMerge(int... columns)
Realiza um merge entre celulas delimitado pelas linhas utilizadas anteriormente e um conjunto de colunas. |
void |
setColumn(int columnBegin,
int columnEnd)
Atribui um intervalo de colunas corrente |
void |
setColumnBegin(int columnBegin)
Atribui uma coluna inicial corrente |
void |
setColumnEnd(int columnEnd)
Atribui uma coluna final corrente |
ExcelStructureTool |
setColumnWidth(int column,
int width)
Atribui uma espessura para a coluna na unidade Excel (in units of 1/256th of a character width) |
void |
setRow(int rowBegin,
int rowEnd)
Atribui um intervalo de linhas corrente |
void |
setRowBegin(int rowBegin)
Atribui uma linha inicial corrente |
void |
setRowEnd(int rowEnd)
Atribui uma linha final corrente |
ExcelStructureTool |
setRowHeight(int row,
int height)
Atribui uma altura de uma linha |
String |
toString()
|
| Methods inherited from class tecgraf.javautils.excel.v1.poi.PoiExcelTool |
|---|
getPoiSheet, getSheet, getWorkbook, setSheet |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface tecgraf.javautils.excel.v1.ExcelTool |
|---|
getSheet |
| Constructor Detail |
|---|
public PoiExcelStructureTool(PoiExcelSheet helper)
helper - | Method Detail |
|---|
public PoiExcelStructureTool merge(int columnBegin,
int columnEnd,
int rowBegin,
int rowEnd)
merge in interface ExcelStructureToolcolumnBegin - inicio da coluna (1..Short.MAX_VALUE) inclusivecolumnEnd - fim da coluna (1..Short.MAX_VALUE) inclusiverowBegin - inicio da linha (1..Short.MAX_VALUE) inclusiverowEnd - fim da linha (1..Short.MAX_VALUE) inclusive
public ExcelMerge hasMerge(int columnIndex,
int rowIndex)
hasMerge in interface ExcelStructureToolcolumnIndex - coluna (1..Short.MAX_VALUE)rowIndex - linha (1..Short.MAX_VALUE)
public PoiExcelStructureTool mergeRow(int column,
int rowBegin,
int rowEnd)
mergeRow in interface ExcelStructureToolcolumn - coluna (1..Short.MAX_VALUE)rowBegin - inicio da linha (1..Short.MAX_VALUE) inclusiverowEnd - fim da linha (1..Short.MAX_VALUE) inclusive
public PoiExcelStructureTool mergeColumn(int columnBegin,
int columnEnd,
int row)
mergeColumn in interface ExcelStructureToolcolumnBegin - inicio da coluna (1..Short.MAX_VALUE) inclusivecolumnEnd - fim da coluna (1..Short.MAX_VALUE) inclusiverow - linha (1..Short.MAX_VALUE)
public PoiExcelStructureTool repeatLineMerge(int... columns)
repeatLineMerge in interface ExcelStructureToolcolumns - colunas (1..Short.MAX_VALUE)
public PoiExcelStructureTool repeatColumnMerge(int... rows)
repeatColumnMerge in interface ExcelStructureToolrows - linha (1..Short.MAX_VALUE)
public ExcelStructureTool setColumnWidth(int column,
int width)
setColumnWidth in interface ExcelStructureToolcolumn - coluna (1..Short.MAX_VALUE)width - "in units of 1/256th of a character width"
public int getColumnWidth(int column)
getColumnWidth in interface ExcelStructureToolcolumn - coluna (1..Short.MAX_VALUE)
public ExcelStructureTool setRowHeight(int row,
int height)
setRowHeight in interface ExcelStructureToolrow - linha (1..Short.MAX_VALUE)height - altura a ser atribuída
public PoiExcelSheet getHelper()
getHelper in interface ExcelStructureTool
public void setColumn(int columnBegin,
int columnEnd)
setColumn in interface ExcelStructureToolcolumnBegin - inicio da coluna (1..Short.MAX_VALUE)columnEnd - fim da coluna (1..Short.MAX_VALUE)
public void setRow(int rowBegin,
int rowEnd)
setRow in interface ExcelStructureToolrowBegin - inicio da linha (1..Short.MAX_VALUE)rowEnd - fim da linha (1..Short.MAX_VALUE)public int getColumnBegin()
getColumnBegin in interface ExcelStructureToolpublic void setColumnBegin(int columnBegin)
setColumnBegin in interface ExcelStructureToolcolumnBegin - inicio da coluna (1..Short.MAX_VALUE)public int getColumnEnd()
getColumnEnd in interface ExcelStructureToolpublic void setColumnEnd(int columnEnd)
setColumnEnd in interface ExcelStructureToolcolumnEnd - fim da coluna (1..Short.MAX_VALUE)public int getRowBegin()
getRowBegin in interface ExcelStructureToolpublic void setRowBegin(int rowBegin)
setRowBegin in interface ExcelStructureToolrowBegin - inicio da linha (1..Short.MAX_VALUE)public int getRowEnd()
getRowEnd in interface ExcelStructureToolpublic void setRowEnd(int rowEnd)
setRowEnd in interface ExcelStructureToolrowEnd - fim da linha (1..Short.MAX_VALUE)public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||