public interface ITableEditorDataProvider extends Remote
Modifier and Type | Interface and Description |
---|---|
static class |
ITableEditorDataProvider.DoubleData
This class holds the data returned from
getDouble(int, int) |
static class |
ITableEditorDataProvider.IntegerData
This class holds the data returned from
getInteger(int, int) |
Modifier and Type | Method and Description |
---|---|
int |
columnCount()
Returns the number of columns in the table
License requirements: None. |
void |
destroy()
Deletes the data provider.
|
boolean |
getBoolean(int row,
int column)
Gets the boolean data at a particular location in the table.
|
ITableEditorDataProvider.DoubleData |
getDouble(int row,
int column)
Gets the double data at a particular location in the table.
|
ITableEditorDataProvider.IntegerData |
getInteger(int row,
int column)
Gets the integer data at a particular location in the table.
|
String |
getString(int row,
int column)
Gets the string data at a particular location in the table.
|
int |
rowCount()
Returns the number of rows in the table
License requirements: None. |
boolean |
setBoolean(int[] rows,
int column,
boolean booleanData)
Sets boolean data on a range of table cells in a specified column.
|
boolean |
setBoolean(int rows,
int column,
boolean booleanData)
Sets boolean data at a particular location in the table.
|
void |
setColumnCount(int columnCount)
Sets the number of columns in the table
License requirements: None. |
boolean |
setDouble(int[] rows,
int column,
double doubleData)
Sets double data on a range of table cells in a specified column.
|
boolean |
setDouble(int rows,
int column,
double doubleData)
Sets double data at a particular location in the table.
|
boolean |
setInteger(int[] rows,
int column,
int integerData)
Sets integer data on a range of table cells in a specified column.
|
boolean |
setInteger(int rows,
int column,
int integerData)
Sets integer data at a particular location in the table.
|
void |
setRowCount(int rowCount)
Sets the number of rows in the table
License requirements: None. |
boolean |
setString(int[] rows,
int column,
String stringData)
Sets string data on a range of table cells in a specified column.
|
boolean |
setString(int rows,
int column,
String stringData)
Sets string data at a particular location in the table.
|
boolean |
unsetValue(int[] rows,
int column)
Unsets the data on a range of table cells in a specified column.
|
boolean |
unsetValue(int row,
int column)
Unsets the data at a particular location in the table.
|
int rowCount() throws NXException, RemoteException
NXException
RemoteException
void setRowCount(int rowCount) throws NXException, RemoteException
rowCount
- the number of rows in the tableNXException
RemoteException
int columnCount() throws NXException, RemoteException
NXException
RemoteException
void setColumnCount(int columnCount) throws NXException, RemoteException
columnCount
- the number of columns in the tableNXException
RemoteException
boolean setString(int rows, int column, String stringData) throws NXException, RemoteException
rows
- the row to setcolumn
- the column to setstringData
- the string data to setNXException
RemoteException
boolean setString(int[] rows, int column, String stringData) throws NXException, RemoteException
rows
- the rows to setcolumn
- the column to be setstringData
- the string data to setNXException
RemoteException
String getString(int row, int column) throws NXException, RemoteException
row
- the rows to querycolumn
- the column to queryNXException
RemoteException
boolean setInteger(int rows, int column, int integerData) throws NXException, RemoteException
rows
- the row to setcolumn
- the column to setintegerData
- the integer data to setNXException
RemoteException
boolean setInteger(int[] rows, int column, int integerData) throws NXException, RemoteException
rows
- the rows to setcolumn
- the column to be setintegerData
- the integer data to setNXException
RemoteException
ITableEditorDataProvider.IntegerData getInteger(int row, int column) throws NXException, RemoteException
row
- the rows to querycolumn
- the column to queryNXException
RemoteException
boolean setDouble(int rows, int column, double doubleData) throws NXException, RemoteException
rows
- the row to setcolumn
- the column to setdoubleData
- the double data to setNXException
RemoteException
boolean setDouble(int[] rows, int column, double doubleData) throws NXException, RemoteException
rows
- the rows to setcolumn
- the column to be setdoubleData
- the double data to setNXException
RemoteException
ITableEditorDataProvider.DoubleData getDouble(int row, int column) throws NXException, RemoteException
row
- the rows to querycolumn
- the column to queryNXException
RemoteException
boolean setBoolean(int rows, int column, boolean booleanData) throws NXException, RemoteException
rows
- the row to setcolumn
- the column to setbooleanData
- the boolean data to setNXException
RemoteException
boolean setBoolean(int[] rows, int column, boolean booleanData) throws NXException, RemoteException
rows
- the rows to setcolumn
- the column to be setbooleanData
- the boolean data to setNXException
RemoteException
boolean getBoolean(int row, int column) throws NXException, RemoteException
row
- the rows to querycolumn
- the column to queryNXException
RemoteException
boolean unsetValue(int row, int column) throws NXException, RemoteException
row
- the row to unsetcolumn
- the column to unsetNXException
RemoteException
boolean unsetValue(int[] rows, int column) throws NXException, RemoteException
rows
- the rows to unsetcolumn
- the column to be unsetNXException
RemoteException
void destroy() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.