net.tinyos.tinydb.topology.PacketAnalyzer
Class SensorAnalyzer
java.lang.Object
|
+--net.tinyos.tinydb.topology.PacketAnalyzer.PacketAnalyzer
|
+--net.tinyos.tinydb.topology.PacketAnalyzer.SensorAnalyzer
- All Implemented Interfaces:
- EdgeClickedEventListener, EdgeDialogContributor, EdgeEventListener, EdgePainter, java.util.EventListener, NodeClickedEventListener, NodeDialogContributor, NodeEventListener, NodePainter, PacketEventListener, ScreenPainter
- public class SensorAnalyzer
- extends PacketAnalyzer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
proprietaryNodeInfo
protected static java.util.Hashtable proprietaryNodeInfo
proprietaryEdgeInfo
protected static net.tinyos.tinydb.topology.util.TwoKeyHashtable proprietaryEdgeInfo
SensorAnalyzer
public SensorAnalyzer()
PacketReceived
public void PacketReceived(net.tinyos.tinydb.topology.event.PacketEvent e)
- Specified by:
PacketReceived
in interface PacketEventListener
- Overrides:
PacketReceived
in class PacketAnalyzer
NodeCreated
public void NodeCreated(net.tinyos.tinydb.topology.event.NodeEvent e)
- Specified by:
NodeCreated
in interface NodeEventListener
- Overrides:
NodeCreated
in class PacketAnalyzer
NodeDeleted
public void NodeDeleted(net.tinyos.tinydb.topology.event.NodeEvent e)
- Specified by:
NodeDeleted
in interface NodeEventListener
- Overrides:
NodeDeleted
in class PacketAnalyzer
GetProprietaryNodeInfoPanel
public net.tinyos.tinydb.topology.Dialog.ActivePanel GetProprietaryNodeInfoPanel(java.lang.Integer pNodeNumber)
- Specified by:
GetProprietaryNodeInfoPanel
in interface NodeDialogContributor
- Overrides:
GetProprietaryNodeInfoPanel
in class PacketAnalyzer
PaintNode
public void PaintNode(java.lang.Integer pNodeNumber,
int x1,
int y1,
int x2,
int y2,
java.awt.Graphics g)
- Specified by:
PaintNode
in interface NodePainter
- Overrides:
PaintNode
in class PacketAnalyzer
PaintScreenBefore
public void PaintScreenBefore(java.awt.Graphics g)
- Specified by:
PaintScreenBefore
in interface ScreenPainter
- Overrides:
PaintScreenBefore
in class PacketAnalyzer
distance
public double distance(int x,
int y,
int x1,
int y1)
PaintScreenAfter
public void PaintScreenAfter(java.awt.Graphics g)
- Specified by:
PaintScreenAfter
in interface ScreenPainter
- Overrides:
PaintScreenAfter
in class PacketAnalyzer
GetNodeInfo
public SensorAnalyzer.NodeInfo GetNodeInfo(java.lang.Integer nodeNumber)
GetNodeInfo
public java.util.Enumeration GetNodeInfo()
ShowPropertiesDialog
public void ShowPropertiesDialog()