Package org.bidib.wizard.mvc.ping.model
Class PingTableModel
- java.lang.Object
-
- com.jgoodies.common.bean.Bean
-
- com.jgoodies.binding.beans.Model
-
- org.bidib.wizard.mvc.ping.model.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
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROPERTY_NODE_PING_STATUSstatic StringPROPERTY_NODES
-
Constructor Summary
Constructors Constructor Description PingTableModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNode(org.bidib.wizard.api.model.NodeInterface node)com.jgoodies.common.collect.ArrayListModel<NodePingModel>getNodeListModel()List<NodePingModel>getNodes()voidremoveNode(org.bidib.wizard.api.model.NodeInterface node)voidsetNodePingState(org.bidib.wizard.api.model.NodeInterface node, NodePingState nodePingState)voidsetPingInterval(int pingInterval)Set the default ping interval.voidsetPongMarker(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
-
-
-
-
Field Detail
-
PROPERTY_NODES
public static final String PROPERTY_NODES
- See Also:
- Constant Field Values
-
PROPERTY_NODE_PING_STATUS
public static final String PROPERTY_NODE_PING_STATUS
- See Also:
- Constant Field Values
-
-
Method Detail
-
setPingInterval
public void setPingInterval(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()
-
getNodes
public List<NodePingModel> getNodes()
-
setNodePingState
public void setNodePingState(org.bidib.wizard.api.model.NodeInterface node, NodePingState nodePingState)
-
setPongMarker
public void setPongMarker(byte[] address, int marker)
-
-