|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc for Elexis version 2.1.7.dev vom 17.03.2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IETextTable
Interface for extended tables.
| Method Summary | |
|---|---|
void |
addRows(int count)
Adds row(s) to the table. |
void |
addRows(int index,
int count)
Adds row(s) at submitted index to the table. |
void |
addRows(int index,
int count,
boolean after)
Adds row(s) before or after submitted index to the table. |
IETextTableCell |
getCell(int rowIndex,
int columIndex)
Returns cell with the submitted column and row index. |
IETextTableCell |
getCell(java.lang.String cellName)
Returns cell with the submitted name. |
IETextTableCellRange |
getCellRange(int fistColumnIndex,
int firstRowIndex,
int lastColumnIndex,
int lastRowIndex)
Returns cell range on the basis submitted index informations. |
IETextTableCellRange |
getCellRange(java.lang.String rangeName)
Returns cell range on the basis of the submitted cell range name. |
IETextTableColumn |
getColumn(int columnIndex)
Returns a column at submitted index the table. |
int |
getColumnCount()
Returns number of available columns. |
IETextTableColumn[] |
getColumns()
Returns all columns of a table. |
ITextTableProperties[] |
getProperties()
Returns properties of the text table. |
IETextTableRow |
getRow(int index)
Returns text table row. |
int |
getRowCount()
Returns number of available rows. |
IETextTableRow[] |
getRows()
Returns text table rows. |
void |
remove()
Removes the table. |
void |
removeRow(int index)
Removes a specified row. |
void |
removeRows(int index)
Removes rows. |
void |
removeRows(int index,
int count)
Removes rows. |
void |
spreadColumnsEvenly()
Spread all columns evenly. |
void |
spreadColumnsEvenly(int startIndex,
int endIndex)
Spread columns in range evenly. |
| Methods inherited from interface ag.ion.bion.officelayer.clone.ICloneServiceProvider |
|---|
getCloneService |
| Method Detail |
|---|
void addRows(int count)
throws TextException
count - number of rows to be added
TextException - if the row(s) can not be added
void addRows(int index,
int count)
throws TextException
index - index to be usedcount - number of rows to be added
TextException - if the row(s) can not be added
void addRows(int index,
int count,
boolean after)
throws TextException
index - index to be usedcount - number of rows to be addedafter - true, if the rows shoud be addes after submitted index
TextException - if the row(s) can not be addedint getRowCount()
IETextTableCell getCell(int rowIndex,
int columIndex)
throws TextException
columnIndex - column index of the cellrowIndex - row index of the cell
TextException - if the cell is not available
IETextTableCell getCell(java.lang.String cellName)
throws TextException
name - name of the cell
TextException - if the cell is not available
IETextTableCellRange getCellRange(int fistColumnIndex,
int firstRowIndex,
int lastColumnIndex,
int lastRowIndex)
throws TextException
fistColumnIndex - index of first column inside the rangefirstRowIndex - index of first row inside the rangelastColumnIndex - index of last column inside the rangelastRowIndex - index of last row inside the range
TextException - if the cell range is not available
IETextTableCellRange getCellRange(java.lang.String rangeName)
throws TextException
cellRangeName - name of the cell range
TextException - if the cell range is not available
IETextTableColumn getColumn(int columnIndex)
throws TextException
columnIndex - index of the column
TextException - if any error occursint getColumnCount()
IETextTableColumn[] getColumns()
throws TextException
TextException - if any error occursITextTableProperties[] getProperties()
void spreadColumnsEvenly()
throws TextException
TextException - if necessary properties are not available
void spreadColumnsEvenly(int startIndex,
int endIndex)
throws TextException
startIndex - index of the first column in rangeendIndex - index of the last column in range
TextException - if necessary properties are not available
IETextTableRow[] getRows()
throws TextException
TextException - if any error occurs
IETextTableRow getRow(int index)
throws TextException
index - the row index
TextException - if any error occurs
void removeRow(int index)
throws TextException
index - index of the row
TextException - if the row could not removed
void removeRows(int index,
int count)
throws TextException
index - index of the first rowcount - number of rows to remove
TextException - if the rows could not removed
void removeRows(int index)
throws TextException
index - index of the first row
TextException - if the rows could not removed
void remove()
throws TextException
TextException - if the table could not be removed.
|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc for Elexis version 2.1.7.dev vom 17.03.2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||