net.tinyos.tinydb.topology.PacketAnalyzer
Class PacketAnalyzer
java.lang.Object
|
+--net.tinyos.tinydb.topology.PacketAnalyzer.PacketAnalyzer
- All Implemented Interfaces:
- EdgeClickedEventListener, EdgeDialogContributor, EdgeEventListener, EdgePainter, java.util.EventListener, NodeClickedEventListener, NodeDialogContributor, NodeEventListener, NodePainter, PacketEventListener, ScreenPainter
- Direct Known Subclasses:
- LocationAnalyzer, ObjectMaintainer, SensorAnalyzer
- public class PacketAnalyzer
- extends java.lang.Object
- implements PacketEventListener, NodeClickedEventListener, EdgeClickedEventListener, NodeEventListener, EdgeEventListener, NodePainter, EdgePainter, ScreenPainter, NodeDialogContributor, EdgeDialogContributor
Method Summary |
void |
AnalyzerDisplayDisable()
|
void |
AnalyzerDisplayEnable()
|
void |
EdgeClicked(net.tinyos.tinydb.topology.event.EdgeClickedEvent e)
|
void |
EdgeCreated(net.tinyos.tinydb.topology.event.EdgeEvent e)
|
void |
EdgeDeleted(net.tinyos.tinydb.topology.event.EdgeEvent e)
|
net.tinyos.tinydb.topology.Dialog.ActivePanel |
GetProprietaryEdgeInfoPanel(java.lang.Integer source,
java.lang.Integer destination)
|
net.tinyos.tinydb.topology.Dialog.ActivePanel |
GetProprietaryNodeInfoPanel(java.lang.Integer nodeNumber)
|
void |
NodeClicked(net.tinyos.tinydb.topology.event.NodeClickedEvent e)
|
void |
NodeCreated(net.tinyos.tinydb.topology.event.NodeEvent e)
|
void |
NodeDeleted(net.tinyos.tinydb.topology.event.NodeEvent e)
|
void |
PacketReceived(net.tinyos.tinydb.topology.event.PacketEvent e)
|
void |
PaintEdge(java.lang.Integer pSourceNodeNumber,
java.lang.Integer pDestinationNodeNumber,
int screenX1,
int screenY1,
int screenX2,
int screenY2,
java.awt.Graphics g)
|
void |
PaintNode(java.lang.Integer pNodeNumber,
int x1,
int y1,
int x2,
int y2,
java.awt.Graphics g)
|
void |
PaintScreenAfter(java.awt.Graphics g)
|
void |
PaintScreenBefore(java.awt.Graphics g)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PacketAnalyzer
public PacketAnalyzer()
PacketReceived
public void PacketReceived(net.tinyos.tinydb.topology.event.PacketEvent e)
- Specified by:
PacketReceived
in interface PacketEventListener
NodeCreated
public void NodeCreated(net.tinyos.tinydb.topology.event.NodeEvent e)
- Specified by:
NodeCreated
in interface NodeEventListener
NodeDeleted
public void NodeDeleted(net.tinyos.tinydb.topology.event.NodeEvent e)
- Specified by:
NodeDeleted
in interface NodeEventListener
EdgeCreated
public void EdgeCreated(net.tinyos.tinydb.topology.event.EdgeEvent e)
- Specified by:
EdgeCreated
in interface EdgeEventListener
EdgeDeleted
public void EdgeDeleted(net.tinyos.tinydb.topology.event.EdgeEvent e)
- Specified by:
EdgeDeleted
in interface EdgeEventListener
NodeClicked
public void NodeClicked(net.tinyos.tinydb.topology.event.NodeClickedEvent e)
- Specified by:
NodeClicked
in interface NodeClickedEventListener
EdgeClicked
public void EdgeClicked(net.tinyos.tinydb.topology.event.EdgeClickedEvent e)
- Specified by:
EdgeClicked
in interface EdgeClickedEventListener
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
PaintEdge
public void PaintEdge(java.lang.Integer pSourceNodeNumber,
java.lang.Integer pDestinationNodeNumber,
int screenX1,
int screenY1,
int screenX2,
int screenY2,
java.awt.Graphics g)
- Specified by:
PaintEdge
in interface EdgePainter
PaintScreenBefore
public void PaintScreenBefore(java.awt.Graphics g)
- Specified by:
PaintScreenBefore
in interface ScreenPainter
PaintScreenAfter
public void PaintScreenAfter(java.awt.Graphics g)
- Specified by:
PaintScreenAfter
in interface ScreenPainter
GetProprietaryNodeInfoPanel
public net.tinyos.tinydb.topology.Dialog.ActivePanel GetProprietaryNodeInfoPanel(java.lang.Integer nodeNumber)
- Specified by:
GetProprietaryNodeInfoPanel
in interface NodeDialogContributor
GetProprietaryEdgeInfoPanel
public net.tinyos.tinydb.topology.Dialog.ActivePanel GetProprietaryEdgeInfoPanel(java.lang.Integer source,
java.lang.Integer destination)
- Specified by:
GetProprietaryEdgeInfoPanel
in interface EdgeDialogContributor
AnalyzerDisplayEnable
public void AnalyzerDisplayEnable()
AnalyzerDisplayDisable
public void AnalyzerDisplayDisable()