Class ZeroConfDeviceModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
- All Implemented Interfaces:
Serializable,EventListener,javax.jmdns.ServiceListener,TableModel
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<javax.jmdns.ServiceInfo> private ZeroConfPluginprivate ZeroConfPreferenceModelFields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate StringgetAutoConnectHandle(javax.jmdns.ServiceInfo info) getColumnClass(int columnIndex) intgetColumnName(int column) intjavax.jmdns.ServiceInfogetServiceInfoAtRow(int row) getValueAt(int rowIndex, int columnIndex) booleanisCellEditable(int rowIndex, int columnIndex) voidserviceAdded(javax.jmdns.ServiceEvent event) voidserviceRemoved(javax.jmdns.ServiceEvent event) voidserviceResolved(javax.jmdns.ServiceEvent event) voidsetValueAt(Object aValue, int rowIndex, int columnIndex) (package private) voidvoidsetZeroConfPreferenceModel(ZeroConfPreferenceModel zeroConfPreferenceModel) Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
Field Details
-
deviceList
-
zeroConfPreferenceModel
-
plugin
-
-
Constructor Details
-
ZeroConfDeviceModel
public ZeroConfDeviceModel()
-
-
Method Details
-
getRowCount
public int getRowCount()- Specified by:
getRowCountin interfaceTableModel
-
getColumnCount
public int getColumnCount()- Specified by:
getColumnCountin interfaceTableModel
-
getServiceInfoAtRow
public javax.jmdns.ServiceInfo getServiceInfoAtRow(int row) -
getValueAt
- Specified by:
getValueAtin interfaceTableModel
-
getAutoConnectHandle
-
serviceAdded
public void serviceAdded(javax.jmdns.ServiceEvent event) - Specified by:
serviceAddedin interfacejavax.jmdns.ServiceListener
-
serviceRemoved
public void serviceRemoved(javax.jmdns.ServiceEvent event) - Specified by:
serviceRemovedin interfacejavax.jmdns.ServiceListener
-
serviceResolved
public void serviceResolved(javax.jmdns.ServiceEvent event) - Specified by:
serviceResolvedin interfacejavax.jmdns.ServiceListener
-
setZeroConfPreferenceModel
-
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
isCellEditable
public boolean isCellEditable(int rowIndex, int columnIndex) - Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classAbstractTableModel
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractTableModel
-
setValueAt
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classAbstractTableModel
-
setZeroConfPluginParent
-