Class PingTableModel

  • All Implemented Interfaces:
    com.jgoodies.common.bean.ObservableBean, com.jgoodies.common.bean.ObservableBean2, Serializable

    public class PingTableModel
    extends com.jgoodies.binding.beans.Model
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addNode​(org.bidib.wizard.api.model.NodeInterface node)  
      com.jgoodies.common.collect.ArrayListModel<NodePingModel> getNodeListModel()  
      List<NodePingModel> getNodes()  
      void removeNode​(org.bidib.wizard.api.model.NodeInterface node)  
      void setDefaultPingInterval​(int pingInterval)
      Set the default ping interval.
      void setNodePingState​(org.bidib.wizard.api.model.NodeInterface node, NodePingState nodePingState)  
      void setPongMarker​(byte[] address, int marker)  
      • Methods inherited from class com.jgoodies.binding.beans.Model

        createPropertyChangeSupport, firePropertyChange
      • Methods inherited from class com.jgoodies.common.bean.Bean

        addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
    • Method Detail

      • setDefaultPingInterval

        public void setDefaultPingInterval​(int pingInterval)
        Set the default ping interval.
        Parameters:
        pingInterval - the default ping interval
      • addNode

        public void addNode​(org.bidib.wizard.api.model.NodeInterface node)
      • removeNode

        public void removeNode​(org.bidib.wizard.api.model.NodeInterface node)
      • getNodeListModel

        public com.jgoodies.common.collect.ArrayListModel<NodePingModel> getNodeListModel()
      • setNodePingState

        public void setNodePingState​(org.bidib.wizard.api.model.NodeInterface node,
                                     NodePingState nodePingState)
      • setPongMarker

        public void setPongMarker​(byte[] address,
                                  int marker)