|
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 |
java.lang.Objectag.ion.bion.officelayer.internal.text.table.extended.ETextTableCellRange
public class ETextTableCellRange
Implementation of ITextTableCellRange for extended tables.
Constructor Summary | |
---|---|
ETextTableCellRange(ITextTableCellRange[] textTableCellRanges,
ITextTableCellRangeName textTableCellRangeName,
IETextTable textTable)
Constructs a new ETextTableCellRange. |
Method Summary | |
---|---|
IETextTableCell |
getCell(int columnIndex,
int rowIndex,
int columnCount)
Returns cell with the submitted column and row index. |
IETextTableCell |
getCell(java.lang.String name,
int columnCount)
Returns cell with the submitted name. |
ITextTableCellProperties[] |
getCellProperties()
Returns text table cell properties. |
IETextTableCell[] |
getCells()
Returns all cells. |
ICloneService |
getCloneService()
Gets the clone service of the element. |
int |
getColumnCount()
Returns the number of columns in the range. |
java.lang.Object[][] |
getData()
Returns data of the cell range. |
ITextTableCellRangeName |
getRangeName()
Returns the name of the range. |
ITextTableCellRange[] |
getRanges()
Returns all text table cell ranges. |
int |
getRowCount()
Returns the number of rows in the range. |
ITextDocument |
getTextDocument()
Returns text document. |
void |
setData(java.lang.Object[][] values)
Sets data to the cell range. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ETextTableCellRange(ITextTableCellRange[] textTableCellRanges, ITextTableCellRangeName textTableCellRangeName, IETextTable textTable) throws java.lang.IllegalArgumentException, TextException
textTableCellRanges
- the text table cell rangestextTableCellRangeName
- the test table cell range nametextTable
- the text table
TextException
- if any error occurs
java.lang.IllegalArgumentException
- if the submitted parameter are not validMethod Detail |
---|
public ITextDocument getTextDocument()
getTextDocument
in interface IETextTableCellRange
public void setData(java.lang.Object[][] values) throws TextException
setData
in interface IETextTableCellRange
values
- values to be used
TextException
- if the submitted array is not suitablepublic java.lang.Object[][] getData()
getData
in interface IETextTableCellRange
public ITextTableCellProperties[] getCellProperties()
getCellProperties
in interface IETextTableCellRange
public int getRowCount()
getRowCount
in interface IETextTableCellRange
public int getColumnCount()
getColumnCount
in interface IETextTableCellRange
public IETextTableCell getCell(java.lang.String name, int columnCount) throws TextException
getCell
in interface IETextTableCellRange
name
- name of the cellcolumnCount
- column count of the table
TextException
- if the cell is not availablepublic IETextTableCell getCell(int columnIndex, int rowIndex, int columnCount) throws TextException
getCell
in interface IETextTableCellRange
columnIndex
- column index of the cellrowIndex
- row index of the cellcolumnCount
- colum count of the table
TextException
- if the cell is not availablepublic ITextTableCellRangeName getRangeName()
getRangeName
in interface IETextTableCellRange
public IETextTableCell[] getCells()
getCells
in interface IETextTableCellRange
public ITextTableCellRange[] getRanges()
public ICloneService getCloneService() throws CloneException
getCloneService
in interface ICloneServiceProvider
CloneException
- if the clone service could not be returned
|
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 |