Package org.bidib.wizard.mvc.main.model
Class FeedbackPortTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
javax.swing.table.DefaultTableModel
org.bidib.wizard.client.common.model.SimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,org.bidib.wizard.model.ports.FeedbackPort,PortModelListener<org.bidib.wizard.model.ports.FeedbackPort>>
org.bidib.wizard.mvc.main.model.FeedbackPortTableModel
- All Implemented Interfaces:
Serializable,TableModel
public class FeedbackPortTableModel
extends SimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,org.bidib.wizard.model.ports.FeedbackPort,PortModelListener<org.bidib.wizard.model.ports.FeedbackPort>>
- See Also:
-
Field Summary
Fields inherited from class org.bidib.wizard.client.common.model.SimplePortTableModel
COLUMN_LABEL, COLUMN_PORT_INSTANCE, COLUMN_STATUS, columnNames, isSetPortValuesDisabled, portListenerFields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVectorFields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd ports to table model.Class<?> getColumnClass(int column) intbooleanisCellEditable(int row, int column) voidnotifyPortConfigChanged(org.bidib.wizard.model.ports.FeedbackPort port) voidnotifyPortLabelChanged(org.bidib.wizard.model.ports.FeedbackPort port) voidnotifyPortStatusChanged(org.bidib.wizard.model.ports.FeedbackPort port) voidrefreshRow(org.bidib.wizard.model.ports.FeedbackPort port, IntConsumer rowConsumer) voidsetRowCount(int rowCount) voidsetValueAt(Object value, int row, int column) voidupdatePort(org.bidib.wizard.model.ports.Port<?> port) Methods inherited from class org.bidib.wizard.client.common.model.SimplePortTableModel
addPortTableLayoutListener, addRow, changePortType, fireLabelChanged, fireTestButtonPressed, getTestColumnIndex, initialize, setPortListener, setPortValuesProcessingMethods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRowsMethods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
Constructor Details
-
FeedbackPortTableModel
public FeedbackPortTableModel()
-
-
Method Details
-
getColumnPortInstance
public int getColumnPortInstance()- Specified by:
getColumnPortInstancein classSimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,org.bidib.wizard.model.ports.FeedbackPort, PortModelListener<org.bidib.wizard.model.ports.FeedbackPort>>
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classSimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,org.bidib.wizard.model.ports.FeedbackPort, PortModelListener<org.bidib.wizard.model.ports.FeedbackPort>>
-
setRowCount
public void setRowCount(int rowCount) - Overrides:
setRowCountin classDefaultTableModel
-
addRows
Add ports to table model.- Parameters:
ports- the ports to add to the table model
-
isCellEditable
public boolean isCellEditable(int row, int column) - Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classSimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,org.bidib.wizard.model.ports.FeedbackPort, PortModelListener<org.bidib.wizard.model.ports.FeedbackPort>>
-
setValueAt
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classDefaultTableModel
-
updatePort
public void updatePort(org.bidib.wizard.model.ports.Port<?> port) -
notifyPortStatusChanged
public void notifyPortStatusChanged(org.bidib.wizard.model.ports.FeedbackPort port) - Specified by:
notifyPortStatusChangedin classSimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,org.bidib.wizard.model.ports.FeedbackPort, PortModelListener<org.bidib.wizard.model.ports.FeedbackPort>>
-
notifyPortConfigChanged
public void notifyPortConfigChanged(org.bidib.wizard.model.ports.FeedbackPort port) - Specified by:
notifyPortConfigChangedin classSimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,org.bidib.wizard.model.ports.FeedbackPort, PortModelListener<org.bidib.wizard.model.ports.FeedbackPort>>
-
notifyPortLabelChanged
public void notifyPortLabelChanged(org.bidib.wizard.model.ports.FeedbackPort port) - Specified by:
notifyPortLabelChangedin classSimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,org.bidib.wizard.model.ports.FeedbackPort, PortModelListener<org.bidib.wizard.model.ports.FeedbackPort>>
-
refreshRow
- Specified by:
refreshRowin classSimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,org.bidib.wizard.model.ports.FeedbackPort, PortModelListener<org.bidib.wizard.model.ports.FeedbackPort>>
-