|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.weda.report.excel.ExcelReportDataInfoImpl
public class ExcelReportDataInfoImpl
| Constructor Summary | |
|---|---|
ExcelReportDataInfoImpl()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getSheetName()
Метод возвращает название листа в книге в которой будут размещены данные модели. |
java.lang.Integer |
getSheetPosition()
Метод возвращает номер листа в книге в которой будут размещены данные модели. |
short |
getStartFromCol()
Метод возвращает колонку в таблице с которой нужно размещать данные модели. |
int |
getStartFromRow()
Метод возвращает строку в таблице с которой нужно размещать данные модели. |
java.lang.String |
getTableModelName()
Метод возвращает название табличной модели данных. |
boolean |
isCreateTitleRow()
Если true тогда будет создана строка в которой
в которой будут отображены названия колонок модели. |
boolean |
isManageTableModel()
Метод вернет true если перед использованием данных табличной
модели в отчете модель будет открываться а после использования
закрываться. |
boolean |
isUseMarkers()
Если метод возвращает true тогда значения первой строки
табличной модели данных будут подставляться в ячейки в которых
установлены специальные маркеры. |
boolean |
isUseSelectedRows()
Если вернет true значит в отчете будут использоваться
только выделенные в табличной модели строки. |
boolean |
isVerticalLayout()
Определяет порядок размещения данных модели. |
void |
setCreateTitleRow(boolean createTitleRow)
|
void |
setManageTableModel(boolean closeTableModel)
|
void |
setSheetName(java.lang.String sheetName)
|
void |
setSheetPosition(java.lang.Integer sheetPosition)
|
void |
setStartFromCol(short startFromCol)
|
void |
setStartFromRow(int startFromRow)
|
void |
setTableModelName(java.lang.String tableModelName)
|
void |
setUseMarkers(boolean useMarkers)
|
void |
setUseSelectedRows(boolean useSelectedRows)
|
void |
setVerticalLayout(boolean verticalLayout)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ExcelReportDataInfoImpl()
| Method Detail |
|---|
public java.lang.String getTableModelName()
ExcelReportDataInfo
getTableModelName in interface ExcelReportDataInfopublic void setTableModelName(java.lang.String tableModelName)
public int getStartFromRow()
ExcelReportDataInfo
getStartFromRow in interface ExcelReportDataInfopublic void setStartFromRow(int startFromRow)
public short getStartFromCol()
ExcelReportDataInfo
getStartFromCol in interface ExcelReportDataInfopublic void setStartFromCol(short startFromCol)
public boolean isCreateTitleRow()
ExcelReportDataInfotrue тогда будет создана строка в которой
в которой будут отображены названия колонок модели.
isCreateTitleRow in interface ExcelReportDataInfopublic void setCreateTitleRow(boolean createTitleRow)
public java.lang.String getSheetName()
ExcelReportDataInfo
getSheetName in interface ExcelReportDataInfopublic void setSheetName(java.lang.String sheetName)
public java.lang.Integer getSheetPosition()
ExcelReportDataInfo
getSheetPosition in interface ExcelReportDataInfopublic void setSheetPosition(java.lang.Integer sheetPosition)
public boolean isVerticalLayout()
ExcelReportDataInfotrue
тогда строки модели размещаются с низу в врех иначе строки модели
будут размещаться слева на право.
isVerticalLayout in interface ExcelReportDataInfopublic void setVerticalLayout(boolean verticalLayout)
public boolean isUseMarkers()
ExcelReportDataInfotrue тогда значения первой строки
табличной модели данных будут подставляться в ячейки в которых
установлены специальные маркеры. Маркер дожен иметь следующий формат:
#{tableModelName.column}
tableModelName - название табличной модели данных column - номер колонки в табличной модели данных.
isUseMarkers in interface ExcelReportDataInfopublic void setUseMarkers(boolean useMarkers)
public boolean isManageTableModel()
ExcelReportDataInfotrue если перед использованием данных табличной
модели в отчете модель будет открываться а после использования
закрываться.
isManageTableModel in interface ExcelReportDataInfoTableModel.open(),
TableModel.close()public void setManageTableModel(boolean closeTableModel)
public boolean isUseSelectedRows()
ExcelReportDataInfotrue значит в отчете будут использоваться
только выделенные в табличной модели строки.
isUseSelectedRows in interface ExcelReportDataInfopublic void setUseSelectedRows(boolean useSelectedRows)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||