public interface GeneralScalarTable extends TransientObject
Modifier and Type | Method and Description |
---|---|
double |
getCellValue(int iRow,
int iCol)
Returns the cell value
License requirements: None. |
double[] |
getNthColumn(int iCol)
Returns the entire Nth column of values.
|
Unit |
getNthColumnUnits(int iCol)
Returns the entire Nth column of values.
|
double[] |
getNthRow(int iRow)
Returns the entire Nth row of values.
|
int |
numCols()
Returns the numuber of columns
License requirements: None. |
int |
numRows()
Returns the number of rows
License requirements: None. |
void |
setCellNoValue(int iRow,
int iCol)
Sets cell as having no value
License requirements: None. |
void |
setCellValue(int iRow,
int iCol,
double cellValue)
Sets cell value
License requirements: None. |
void |
setCellValue(int iRow,
int iCol,
int cellValue)
Sets cell value
License requirements: None. |
void |
setNthColumn(int iCol,
double[] columnValues)
Sets the entire Nth column of values.
|
void |
setNthColumnUnits(int iCol,
Unit unitType)
Sets the entire Nth column of values.
|
void |
setNthRow(int iRow,
double[] rowValues)
Sets the entire Nth row of values.
|
void |
setNumberOfRows(int nRows,
double dDefaultValue)
Sets the number of rows
License requirements: None. |
void |
setTableSize(int nRows,
int nCols,
double dDefaultValue)
Sets the table size
License requirements: None. |
_value, dispose, printTestData, printTestData
void setTableSize(int nRows, int nCols, double dDefaultValue) throws NXException, RemoteException
nRows
- Number of RowsnCols
- Number of ColumnsdDefaultValue
- Default ValueNXException
RemoteException
void setNumberOfRows(int nRows, double dDefaultValue) throws NXException, RemoteException
nRows
- Number of RowsdDefaultValue
- Default ValueNXException
RemoteException
int numRows() throws NXException, RemoteException
NXException
RemoteException
int numCols() throws NXException, RemoteException
NXException
RemoteException
double getCellValue(int iRow, int iCol) throws NXException, RemoteException
iRow
- Row IndexiCol
- Column IndexNXException
RemoteException
void setCellValue(int iRow, int iCol, double cellValue) throws NXException, RemoteException
iRow
- Row IndexiCol
- Column IndexcellValue
- Value to store in the cellNXException
RemoteException
void setCellValue(int iRow, int iCol, int cellValue) throws NXException, RemoteException
iRow
- Row IndexiCol
- Column IndexcellValue
- Value to store in the cellNXException
RemoteException
void setCellNoValue(int iRow, int iCol) throws NXException, RemoteException
iRow
- Row IndexiCol
- Column IndexNXException
RemoteException
void setNthRow(int iRow, double[] rowValues) throws NXException, RemoteException
numCols()
iRow
- Row IndexrowValues
- Row ValuesNXException
RemoteException
double[] getNthRow(int iRow) throws NXException, RemoteException
numCols()
iRow
- Row IndexNXException
RemoteException
void setNthColumn(int iCol, double[] columnValues) throws NXException, RemoteException
numRows()
iCol
- Column IndexcolumnValues
- Column valuesNXException
RemoteException
double[] getNthColumn(int iCol) throws NXException, RemoteException
numRows()
iCol
- Column IndexNXException
RemoteException
void setNthColumnUnits(int iCol, Unit unitType) throws NXException, RemoteException
numRows()
iCol
- Column IndexunitType
- Unit type for the columnNXException
RemoteException
Unit getNthColumnUnits(int iCol) throws NXException, RemoteException
numRows()
iCol
- Column IndexNXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.