Apache JMeter

org.apache.jmeter.report.gui.tree
Class ReportTreeListener

java.lang.Object
  extended by org.apache.jmeter.report.gui.tree.ReportTreeListener
All Implemented Interfaces:
java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener, javax.swing.event.TreeSelectionListener

public class ReportTreeListener
extends java.lang.Object
implements javax.swing.event.TreeSelectionListener, java.awt.event.MouseListener, java.awt.event.KeyListener, java.awt.event.MouseMotionListener


Constructor Summary
ReportTreeListener()
           
ReportTreeListener(ReportTreeModel model)
          Constructor for the JMeterTreeListener object.
 
Method Summary
 ReportTreeNode getCurrentNode()
          Gets the CurrentNode attribute of the JMeterTreeListener object.
 ReportTreeNode[] getDraggedNodes()
           
 javax.swing.JTree getJTree()
          Gets the JTree attribute of the JMeterTreeListener object.
 ReportTreeNode[] getSelectedNodes()
           
 void keyPressed(java.awt.event.KeyEvent e)
           
 void keyReleased(java.awt.event.KeyEvent e)
           
 void keyTyped(java.awt.event.KeyEvent e)
           
 void mouseClicked(java.awt.event.MouseEvent ev)
           
 void mouseDragged(java.awt.event.MouseEvent e)
           
 void mouseEntered(java.awt.event.MouseEvent e)
           
 void mouseExited(java.awt.event.MouseEvent ev)
           
 void mouseMoved(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 javax.swing.tree.TreePath removedSelectedNode()
           
 void setActionHandler(java.awt.event.ActionListener ah)
          Sets the ActionHandler attribute of the JMeterTreeListener object.
 void setEndWindow(java.awt.Container window)
          Sets the EndWindow attribute of the JMeterTreeListener object.
 void setJTree(javax.swing.JTree tree)
          Sets the JTree attribute of the JMeterTreeListener object.
 void setModel(ReportTreeModel m)
           
 void valueChanged(javax.swing.event.TreeSelectionEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportTreeListener

public ReportTreeListener(ReportTreeModel model)
Constructor for the JMeterTreeListener object.


ReportTreeListener

public ReportTreeListener()
Method Detail

setModel

public void setModel(ReportTreeModel m)

setActionHandler

public void setActionHandler(java.awt.event.ActionListener ah)
Sets the ActionHandler attribute of the JMeterTreeListener object.

Parameters:
ah - the new ActionHandler value

setJTree

public void setJTree(javax.swing.JTree tree)
Sets the JTree attribute of the JMeterTreeListener object.

Parameters:
tree - the new JTree value

setEndWindow

public void setEndWindow(java.awt.Container window)
Sets the EndWindow attribute of the JMeterTreeListener object.

Parameters:
window - the new EndWindow value

getJTree

public javax.swing.JTree getJTree()
Gets the JTree attribute of the JMeterTreeListener object.

Returns:
tree the current JTree value.

getCurrentNode

public ReportTreeNode getCurrentNode()
Gets the CurrentNode attribute of the JMeterTreeListener object.

Returns:
the CurrentNode value

getSelectedNodes

public ReportTreeNode[] getSelectedNodes()

removedSelectedNode

public javax.swing.tree.TreePath removedSelectedNode()

valueChanged

public void valueChanged(javax.swing.event.TreeSelectionEvent e)
Specified by:
valueChanged in interface javax.swing.event.TreeSelectionListener

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent ev)
Specified by:
mouseClicked in interface java.awt.event.MouseListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener

getDraggedNodes

public ReportTreeNode[] getDraggedNodes()

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
Specified by:
mouseEntered in interface java.awt.event.MouseListener

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent e)
Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener

mouseExited

public void mouseExited(java.awt.event.MouseEvent ev)
Specified by:
mouseExited in interface java.awt.event.MouseListener

keyPressed

public void keyPressed(java.awt.event.KeyEvent e)
Specified by:
keyPressed in interface java.awt.event.KeyListener

keyReleased

public void keyReleased(java.awt.event.KeyEvent e)
Specified by:
keyReleased in interface java.awt.event.KeyListener

keyTyped

public void keyTyped(java.awt.event.KeyEvent e)
Specified by:
keyTyped in interface java.awt.event.KeyListener

Apache JMeter

Copyright © 1998-2009 Apache Software Foundation. All Rights Reserved.