public class MatrixData
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
ModelElement |
getColumnElement(int col)
Gets the target model element in a column of this relation matrix.
|
Matrix |
getMatrixDefinition()
Gets the definition of the matrix.
|
int |
getNumberOfColumns()
Gets the number of columns (target model elements) of this relation
matrix.
|
int |
getNumberOfRows()
Gets the number of rows (source model elements) of this relation matrix.
|
ModelElement |
getRowElement(int row)
Gets the source element in a row of this relation matrix.
|
java.lang.Integer |
getValueAt(int row,
int col)
Gets the value of a cell of this relation matrix.
|
boolean |
isEmpty()
Tests if this relation matrix is empty (a null matrix).
|
public Matrix getMatrixDefinition()
public int getNumberOfRows()
public int getNumberOfColumns()
public boolean isEmpty()
true
if all cells of the matrix are zero,
false
if there is at least one non-zero entry.public java.lang.Integer getValueAt(int row, int col)
row
- Row index of the cell to access.col
- Column index of the cell to access.public ModelElement getRowElement(int row)
row
- Row index.public ModelElement getColumnElement(int col)
col
- Column index.