|
Apache JMeter | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container java.awt.Window java.awt.Frame javax.swing.JFrame org.apache.jmeter.gui.MainFrame
public class MainFrame
The main JMeter frame, containing the menu bar, test tree, and an area for JMeter component GUIs.
Nested Class Summary | |
---|---|
class |
MainFrame.ErrorsAndFatalsCounterLogTarget
|
Nested classes/interfaces inherited from class javax.swing.JFrame |
---|
JFrame.AccessibleJFrame |
Nested classes/interfaces inherited from class java.awt.Frame |
---|
Frame.AccessibleAWTFrame |
Nested classes/interfaces inherited from class java.awt.Window |
---|
Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces 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()
Deprecated. Do not use - only needed for JUnit tests |
|
MainFrame(TreeModel treeModel,
JMeterTreeListener treeListener)
Create a new JMeter frame. |
Method Summary | |
---|---|
void |
actionPerformed(ActionEvent event)
Handles click on warnIndicator |
void |
clearData()
Clears the current data of the object. |
void |
closeMenu()
Close the currently selected menu. |
void |
dragEnter(DropTargetDragEvent dtde)
|
void |
dragExit(DropTargetEvent dte)
|
void |
dragOver(DropTargetDragEvent dtde)
|
void |
drawDraggedComponent(Component dragIcon,
int x,
int y)
Repaint pieces of the GUI as needed while dragging. |
void |
drop(DropTargetDropEvent dtde)
Handler of Top level Dnd |
void |
dropActionChanged(DropTargetDragEvent dtde)
|
JTree |
getTree()
|
void |
initTopLevelDndHandler()
Support for Test Plan Dnd see BUG 52281 (when JDK6 will be minimum JDK target) |
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 |
setExtendedFrameTitle(String fname)
|
void |
setFileLoadEnabled(boolean enabled)
Specify whether or not the File|Load menu item should be enabled. |
void |
setFileRevertEnabled(boolean enabled)
Specify whether or not the File|Revert 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 |
setProjectFileLoaded(String file)
Specify the project file that was just loaded |
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 |
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. |
void |
updateCounts()
|
Methods inherited from class java.awt.Frame |
---|
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, 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(TreeModel treeModel, JMeterTreeListener treeListener)
treeModel
- the model for the test treetreeListener
- the listener for the test tree@Deprecated public 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 setFileRevertEnabled(boolean enabled)
enabled
- true if the menu item should be enabled, false otherwisepublic void setProjectFileLoaded(String file)
file
- - the full path to the file that was loadedpublic 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 closeMenu()
public void showStoppingMessage(String host)
host
- the host where JMeter threads are stoppingpublic void updateCounts()
public void setMainPanel(JComponent comp)
public JTree getTree()
public void testStarted()
testStarted
in interface TestStateListener
StandardJMeterEngine.run()
public void testStarted(String host)
testStarted
in interface TestStateListener
host
- the host where the test is startingStandardJMeterEngine.run()
public void testEnded()
testEnded
in interface TestStateListener
StandardJMeterEngine.stopTest()
public void testEnded(String host)
testEnded
in interface TestStateListener
host
- the host where the test is endingStandardJMeterEngine.stopTest()
public void initTopLevelDndHandler()
public void setExtendedFrameTitle(String fname)
public void drawDraggedComponent(Component dragIcon, int x, int y)
dragIcon
- the component being draggedx
- the current mouse x coordinatey
- the current mouse y coordinatepublic void dragEnter(DropTargetDragEvent dtde)
dragEnter
in interface DropTargetListener
public void dragExit(DropTargetEvent dte)
dragExit
in interface DropTargetListener
public void dragOver(DropTargetDragEvent dtde)
dragOver
in interface DropTargetListener
public void drop(DropTargetDropEvent dtde)
drop
in interface DropTargetListener
public void dropActionChanged(DropTargetDragEvent dtde)
dropActionChanged
in interface DropTargetListener
public void clearData()
Clearable
clearData
in interface Clearable
public void actionPerformed(ActionEvent event)
actionPerformed
in interface ActionListener
|
Apache JMeter | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |