public class AnalyzedConfigTable extends javax.swing.table.AbstractTableModel implements PortEventListener, java.io.Closeable
Modifier and Type | Method and Description |
---|---|
void |
addTableModelListener(javax.swing.event.TableModelListener l)
Adds a listener to the list that's notified each time a change
to the data model occurs.
|
void |
close()
Shut down dynamic listening when the view is closed.
|
java.lang.Class<?> |
getColumnClass(int columnIndex)
Returns the data Class for the specified column.
|
int |
getColumnCount()
Returns the number of columns in the model.
|
java.lang.String |
getColumnName(int column)
Returns the localized name for the column.
|
int |
getRowCount()
Returns the number of rows in the model.
|
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex)
Returns the value for the cell at
columnIndex and
rowIndex . |
void |
portFailed(PortConnector port)
Reports when the port fails for some reason.
|
void |
portReceiving(PortConnector port,
boolean isReceiving)
Reports when the specified port starts or stops receiving a message.
|
void |
portTransmitting(PortConnector port,
boolean isTransmitting)
Reports when the specified port starts or stops transmitting a message.
|
void |
removeTableModelListener(javax.swing.event.TableModelListener l)
Removes a listener from the list that's notified each time a
change to the data model occurs.
|
static void |
showConfig()
Display the configuration analysis window.
|
public int getRowCount()
getRowCount
in interface javax.swing.table.TableModel
getColumnCount()
public int getColumnCount()
getColumnCount
in interface javax.swing.table.TableModel
getRowCount()
public java.lang.String getColumnName(int column)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
column
- the column being queriedcolumn
public java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
columnIndex
- the column being queriedpublic java.lang.Object getValueAt(int rowIndex, int columnIndex)
columnIndex
and
rowIndex
.getValueAt
in interface javax.swing.table.TableModel
rowIndex
- the row whose value is to be queriedcolumnIndex
- the column whose value is to be queriedpublic void addTableModelListener(javax.swing.event.TableModelListener l)
addTableModelListener
in interface javax.swing.table.TableModel
addTableModelListener
in class javax.swing.table.AbstractTableModel
l
- the TableModelListenerpublic void removeTableModelListener(javax.swing.event.TableModelListener l)
removeTableModelListener
in interface javax.swing.table.TableModel
removeTableModelListener
in class javax.swing.table.AbstractTableModel
l
- the TableModelListenerpublic void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
public void portTransmitting(PortConnector port, boolean isTransmitting)
portTransmitting
in interface PortEventListener
port
- PortConnector of relevant portisTransmitting
- boolean true if transmitting is starting, false if transmitting is endingpublic void portReceiving(PortConnector port, boolean isReceiving)
portReceiving
in interface PortEventListener
port
- PortConnector of relevant portisReceiving
- boolean true if receiving is starting, false if receiving is endingpublic void portFailed(PortConnector port)
portFailed
in interface PortEventListener
port
- PortConnector of relevant portpublic static void showConfig()