public class MainFrame extends JFrame implements TestStateListener, Remoteable, DropTargetListener, Clearable, ActionListener
Modifier and Type | Class and Description |
---|---|
class |
MainFrame.ErrorsAndFatalsCounterLogTarget
ErrorsAndFatalsCounterLogTarget.
|
JFrame.AccessibleJFrame
Frame.AccessibleAWTFrame
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
static String |
LOCAL |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
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
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
MainFrame()
Deprecated.
Do not use - only needed for JUnit tests
|
MainFrame(TreeModel treeModel,
JMeterTreeListener treeListener)
Create a new JMeter frame.
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent event)
Handles click on warnIndicator
|
void |
clearData()
Clears the current data of the object.
|
void |
closeMenu()
Close the currently selected menu.
|
protected void |
computeTestDuration(ActionEvent evt) |
void |
dragEnter(DropTargetDragEvent dtde) |
void |
dragExit(DropTargetEvent dte) |
void |
dragOver(DropTargetDragEvent dtde) |
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)
|
boolean |
openJmxFilesFromDragAndDrop(Transferable tr) |
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() |
void |
updateUndoRedoIcons(boolean canUndo,
boolean canRedo)
Update Undo/Redo icons state
|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFont, postEvent
public static final String LOCAL
public MainFrame(TreeModel treeModel, JMeterTreeListener treeListener)
treeModel
- the model for the test treetreeListener
- the listener for the test tree@Deprecated public MainFrame()
protected void computeTestDuration(ActionEvent evt)
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 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 boolean openJmxFilesFromDragAndDrop(Transferable tr) throws UnsupportedFlavorException, IOException
public void dropActionChanged(DropTargetDragEvent dtde)
dropActionChanged
in interface DropTargetListener
public void clearData()
Clearable
public void actionPerformed(ActionEvent event)
actionPerformed
in interface ActionListener
public void updateUndoRedoIcons(boolean canUndo, boolean canRedo)
canUndo
- Flag whether the undo button should be enabledcanRedo
- Flag whether the redo button should be enabledCopyright © 1998-2019 Apache Software Foundation. All Rights Reserved.