|
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 addedvoid 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 addedvoid 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 availableIETextTableCell getCell(java.lang.String cellName) throws TextException
name
- name of the cell
TextException
- if the cell is not availableIETextTableCellRange 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 availableIETextTableCellRange getCellRange(java.lang.String rangeName) throws TextException
cellRangeName
- name of the cell range
TextException
- if the cell range is not availableIETextTableColumn 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 availablevoid 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 availableIETextTableRow[] getRows() throws TextException
TextException
- if any error occursIETextTableRow getRow(int index) throws TextException
index
- the row index
TextException
- if any error occursvoid removeRow(int index) throws TextException
index
- index of the row
TextException
- if the row could not removedvoid removeRows(int index, int count) throws TextException
index
- index of the first rowcount
- number of rows to remove
TextException
- if the rows could not removedvoid removeRows(int index) throws TextException
index
- index of the first row
TextException
- if the rows could not removedvoid 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 |