Class ZeroConfDeviceModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
-
- All Implemented Interfaces:
Serializable,EventListener,javax.jmdns.ServiceListener,TableModel
public class ZeroConfDeviceModel extends AbstractTableModel implements javax.jmdns.ServiceListener
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
-
Constructor Summary
Constructors Constructor Description ZeroConfDeviceModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassgetColumnClass(int columnIndex)intgetColumnCount()StringgetColumnName(int column)intgetRowCount()javax.jmdns.ServiceInfogetServiceInfoAtRow(int row)ObjectgetValueAt(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)voidsetZeroConfPreferenceModel(ZeroConfPreferenceModel zeroConfPreferenceModel)-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
-
-
-
Method Detail
-
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
public Object getValueAt(int rowIndex, int columnIndex)
- Specified by:
getValueAtin interfaceTableModel
-
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
public void setZeroConfPreferenceModel(ZeroConfPreferenceModel zeroConfPreferenceModel)
-
getColumnName
public String getColumnName(int column)
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
isCellEditable
public boolean isCellEditable(int rowIndex, int columnIndex)- Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classAbstractTableModel
-
getColumnClass
public Class getColumnClass(int columnIndex)
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractTableModel
-
setValueAt
public void setValueAt(Object aValue, int rowIndex, int columnIndex)
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classAbstractTableModel
-
-