Package org.apache.jmeter.visualizers
Class Graph
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
org.apache.jmeter.visualizers.Graph
- All Implemented Interfaces:
- ImageObserver,- MenuContainer,- Serializable,- Scrollable,- Clearable
Implements a simple graph for displaying performance results.
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class javax.swing.JComponentJComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.ContainerContainer.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.ComponentComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
- 
Field SummaryFields inherited from class javax.swing.JComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.ComponentaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserverABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS
- 
Constructor SummaryConstructorsConstructorDescriptionGraph()Constructor for the Graph object.Graph(CachingStatCalculator model) Constructor for the Graph object.
- 
Method SummaryModifier and TypeMethodDescriptionvoidClears this graph.voidenableAverage(boolean value) voidenableData(boolean value) voidenableDeviation(boolean value) voidenableMedian(boolean value) voidenableThroughput(boolean value) longGets the PreferredScrollableViewportSize attribute of the Graph object.intgetScrollableBlockIncrement(Rectangle visibleRect, int orientation, int direction) Gets the ScrollableBlockIncrement attribute of the Graph object.booleanGets the ScrollableTracksViewportHeight attribute of the Graph object.booleanGets the ScrollableTracksViewportWidth attribute of the Graph object.intgetScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction) Gets the ScrollableUnitIncrement attribute of the Graph object.void}voidMethods inherited from class javax.swing.JComponentaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUI, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUIMethods inherited from class java.awt.Containeradd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeMethods inherited from class java.awt.Componentaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
- 
Constructor Details- 
Graphpublic Graph()Constructor for the Graph object.
- 
GraphConstructor for the Graph object.- Parameters:
- model- The container for samples and statistics
 
 
- 
- 
Method Details- 
getPreferredScrollableViewportSizeGets the PreferredScrollableViewportSize attribute of the Graph object.- Specified by:
- getPreferredScrollableViewportSizein interface- Scrollable
- Returns:
- the PreferredScrollableViewportSize value
 
- 
getScrollableUnitIncrementGets the ScrollableUnitIncrement attribute of the Graph object.- Specified by:
- getScrollableUnitIncrementin interface- Scrollable
- Returns:
- the ScrollableUnitIncrement value
 
- 
getScrollableBlockIncrementGets the ScrollableBlockIncrement attribute of the Graph object.- Specified by:
- getScrollableBlockIncrementin interface- Scrollable
- Returns:
- the ScrollableBlockIncrement value
 
- 
getScrollableTracksViewportWidthpublic boolean getScrollableTracksViewportWidth()Gets the ScrollableTracksViewportWidth attribute of the Graph object.- Specified by:
- getScrollableTracksViewportWidthin interface- Scrollable
- Returns:
- the ScrollableTracksViewportWidth value
 
- 
getScrollableTracksViewportHeightpublic boolean getScrollableTracksViewportHeight()Gets the ScrollableTracksViewportHeight attribute of the Graph object.- Specified by:
- getScrollableTracksViewportHeightin interface- Scrollable
- Returns:
- the ScrollableTracksViewportHeight value
 
- 
clearDatapublic void clearData()Clears this graph.
- 
enableDatapublic void enableData(boolean value) 
- 
enableAveragepublic void enableAverage(boolean value) 
- 
enableMedianpublic void enableMedian(boolean value) 
- 
enableDeviationpublic void enableDeviation(boolean value) 
- 
enableThroughputpublic void enableThroughput(boolean value) 
- 
updateGui
- 
paintComponent}- Overrides:
- paintComponentin class- JComponent
 
- 
getGraphMaxpublic long getGraphMax()- Returns:
- Returns the graphMax.
 
 
-