|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRemoteTextTable
This class represents a table.
Creation and access
Method Summary | |
---|---|
IRemoteBorder |
borders(int position)
This method returns a Border object that represents a border of the table. |
IRemoteTextTableCell |
cell(int rowIndex,
int columnIndex)
This method returns a TextTableCell object that represents a cell in the table specified by a column index and a row index. |
IRemoteTextTableCell |
cell(java.lang.String name)
This method returns a TextTableCell object that represents a cell in the table specified by a column index and a row index. |
IRemoteSymphonyApplication |
getApplication()
This property represents the Lotus Symphony application. |
int |
getBackColor()
This property returns or sets the background color of a table. |
IRemoteTextTableCells |
getCells()
This property returns all cells in a table. |
IRemoteTextTableColumns |
getColumns()
This property returns a TextTableColumns object, which represents all the columns of a table. |
java.lang.String |
getName()
This property returns or sets the name of a table. |
IRemoteTextTableRows |
getRows()
This property returns a TextTableRows object, which represents all the rows of a table. |
boolean |
isAllowPageBreak()
This property specifies whether to allow this table to span pages. |
boolean |
isBackTransparent()
This property returns or sets whether the background of a table is transparent. |
void |
mergeCells(IRemoteTextTableCell cell1,
IRemoteTextTableCell cell2)
This method merge all the cells between cell1 and cell2. |
void |
mergeCellsByOffset(IRemoteTextTableCell cell,
int hOffset,
int vOffset)
This method merge cells by the given cell and offset. |
void |
remove()
This method removes the current table. |
void |
setAllowPageBreak(boolean allow)
This property specifies whether to allow this table to span pages. |
void |
setBackColor(int color)
This property returns or sets the background color of a table. |
void |
setBackTransparent(boolean transparent)
This property returns or sets whether the background of a table is transparent. |
void |
setName(java.lang.String name)
This property returns or sets the name of a table. |
Method Detail |
---|
IRemoteSymphonyApplication getApplication() throws RemoteEclipseAPIException
RemoteEclipseAPIException
boolean isAllowPageBreak() throws RemoteEclipseAPIException
RemoteEclipseAPIException
void setAllowPageBreak(boolean allow) throws RemoteEclipseAPIException
allow
- allow
RemoteEclipseAPIException
int getBackColor() throws RemoteEclipseAPIException
RemoteEclipseAPIException
void setBackColor(int color) throws RemoteEclipseAPIException
color
- color
RemoteEclipseAPIException
boolean isBackTransparent() throws RemoteEclipseAPIException
RemoteEclipseAPIException
void setBackTransparent(boolean transparent) throws RemoteEclipseAPIException
transparent
- transparent
RemoteEclipseAPIException
IRemoteTextTableCells getCells() throws RemoteEclipseAPIException
RemoteEclipseAPIException
IRemoteTextTableColumns getColumns() throws RemoteEclipseAPIException
RemoteEclipseAPIException
IRemoteTextTableRows getRows() throws RemoteEclipseAPIException
RemoteEclipseAPIException
IRemoteBorder borders(int position) throws RemoteEclipseAPIException
position
- Specifies the type of the border, and the type can be a border type constant.
RemoteEclipseAPIException
IRemoteConstant
IRemoteTextTableCell cell(int rowIndex, int columnIndex) throws RemoteEclipseAPIException
rowIndex
- Specifies the row index of the cell in the table, starting at 1.columnIndex
- Specifies the column index of the cell in the table, start at 1.
RemoteEclipseAPIException
IRemoteTextTableCell cell(java.lang.String name) throws RemoteEclipseAPIException
name
- Specifies the name of the cell.
RemoteEclipseAPIException
void remove() throws RemoteEclipseAPIException
RemoteEclipseAPIException
void setName(java.lang.String name) throws RemoteEclipseAPIException
name
- name
RemoteEclipseAPIException
java.lang.String getName() throws RemoteEclipseAPIException
RemoteEclipseAPIException
void mergeCells(IRemoteTextTableCell cell1, IRemoteTextTableCell cell2) throws RemoteEclipseAPIException
cell1
- Specifies the beginning cell to merge. If the beginning cell is in another table, this method throws an exception.cell2
- Specifies the end cell to merge. If the end cell is in another table, this method throws an exception.
RemoteEclipseAPIException
void mergeCellsByOffset(IRemoteTextTableCell cell, int hOffset, int vOffset) throws RemoteEclipseAPIException
cell
- Specifies the beginning cell to merge. If the beginning cell is in another table, this method throws an exception.hOffset
- Specifies the horizontal offset. The horizontal offsets should correspondingly between 0 to (the count of the rows of the table - the row number of the given cell). If the value is illegal, this method throws an exception.vOffset
- Specifies the vertical offset. The vertical offsets should correspondingly between 0 to (the count of the columns of the table - the column number of the given cell). If the value is illegal, this method throws an exception.
RemoteEclipseAPIException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |