|
Apache JMeter 2.0.1.20050615 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
org.apache.jmeter.gui.MainFrame
The main JMeter frame, containing the menu bar, test tree, and an area for JMeter component GUIs.
Nested Class Summary |
Nested classes inherited from class javax.swing.JFrame |
JFrame.AccessibleJFrame |
Nested classes inherited from class java.awt.Frame |
Frame.AccessibleAWTFrame |
Nested classes inherited from class java.awt.Window |
Window.AccessibleAWTWindow |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary |
Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
MainFrame()
Default constructor for the JMeter frame. |
|
MainFrame(ActionListener actionHandler,
TreeModel treeModel,
JMeterTreeListener treeListener)
Create a new JMeter frame. |
Method Summary | |
void |
closeMenu()
Close the currently selected menu. |
void |
drawDraggedComponent(Component dragIcon,
int x,
int y)
Repaint pieces of the GUI as needed while dragging. |
JTree |
getTree()
! |
void |
setEditAddEnabled(boolean enabled)
Specify whether or not the Edit|Add menu item should be enabled. |
void |
setEditAddMenu(JMenu menu)
Set the menu that should be used for the Edit|Add menu. |
void |
setEditEnabled(boolean enabled)
Specify whether or not the Edit menu item should be enabled. |
void |
setEditMenu(JPopupMenu menu)
Set the menu that should be used for the Edit menu. |
void |
setEditRemoveEnabled(boolean enabled)
Specify whether or not the Edit|Remove menu item should be enabled. |
void |
setFileLoadEnabled(boolean enabled)
Specify whether or not the File|Load menu item should be enabled. |
void |
setFileSaveEnabled(boolean enabled)
Specify whether or not the File|Save menu item should be enabled. |
void |
setMainPanel(JComponent comp)
! |
void |
showStoppingMessage(String host)
Show a dialog indicating that JMeter threads are stopping on a particular host. |
void |
testEnded()
Called when a test is ended on the local system. |
void |
testEnded(String host)
Called when a test is ended on the remote system. |
void |
testIterationStart(LoopIterationEvent event)
Each time through a Thread Group's test script, an iteration event is fired. |
void |
testStarted()
Called when a test is started on the local system. |
void |
testStarted(String host)
Called when a test is started on a specific host. |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Constructor Detail |
public MainFrame(ActionListener actionHandler, TreeModel treeModel, JMeterTreeListener treeListener)
actionHandler
- this parameter is not usedtreeModel
- the model for the test treetreeListener
- the listener for the test treepublic MainFrame()
Method Detail |
public void setFileLoadEnabled(boolean enabled)
enabled
- true if the menu item should be enabled, false otherwisepublic void setFileSaveEnabled(boolean enabled)
enabled
- true if the menu item should be enabled, false otherwisepublic void setEditMenu(JPopupMenu menu)
menu
- the new Edit menupublic void setEditEnabled(boolean enabled)
enabled
- true if the menu item should be enabled, false otherwisepublic void setEditAddMenu(JMenu menu)
menu
- the new Edit|Add menupublic void setEditAddEnabled(boolean enabled)
enabled
- true if the menu item should be enabled, false otherwisepublic void setEditRemoveEnabled(boolean enabled)
enabled
- true if the menu item should be enabled, false otherwisepublic void closeMenu()
public void showStoppingMessage(String host)
host
- the host where JMeter threads are stoppingpublic void setMainPanel(JComponent comp)
comp
- !ToDo (Parameter description)public JTree getTree()
public void testStarted()
testStarted
in interface TestListener
StandardJMeterEngine.run()
public void testStarted(String host)
testStarted
in interface TestListener
host
- the host where the test is startingpublic void testEnded()
testEnded
in interface TestListener
StandardJMeterEngine.stopTest()
public void testEnded(String host)
testEnded
in interface TestListener
host
- the host where the test is endingpublic void testIterationStart(LoopIterationEvent event)
TestListener
testIterationStart
in interface TestListener
event
- public void drawDraggedComponent(Component dragIcon, int x, int y)
dragIcon
- the component being draggedx
- the current mouse x coordinatey
- the current mouse y coordinate
|
Apache JMeter 2.0.1.20050615 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |