Package org.apache.jmeter.visualizers
Class RespTimeGraphVisualizer
-
- All Implemented Interfaces:
-
java.awt.MenuContainer,java.awt.event.ActionListener,java.awt.image.ImageObserver,java.io.Serializable,java.util.EventListener,javax.accessibility.Accessible,javax.swing.TransferHandler.HasGetTransferHandler,javax.swing.event.ChangeListener,org.apache.jmeter.gui.ClearGui,org.apache.jmeter.gui.JMeterGUIComponent,org.apache.jmeter.gui.UnsharedComponent,org.apache.jmeter.samplers.Clearable,org.apache.jmeter.visualizers.Printable,org.apache.jmeter.visualizers.Visualizer
public class RespTimeGraphVisualizer extends AbstractVisualizer implements ActionListener, Clearable
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringINTERVALpublic final static StringSERIES_SELECTIONpublic final static StringSERIES_SELECTION_MATCH_LABELpublic final static StringSERIES_SELECTION_CASE_SENSITIVEpublic final static StringSERIES_SELECTION_REGEXPpublic final static StringGRAPH_TITLEpublic final static StringGRAPH_TITLE_FONT_NAMEpublic final static StringGRAPH_TITLE_FONT_SIZEpublic final static StringGRAPH_TITLE_FONT_STYLEpublic final static StringLINE_STROKE_WIDTHpublic final static StringLINE_SHAPE_POINTpublic final static StringGRAPH_SIZE_DYNAMICpublic final static StringGRAPH_SIZE_WIDTHpublic final static StringGRAPH_SIZE_HEIGHTpublic final static StringXAXIS_TIME_FORMATpublic final static StringYAXIS_SCALE_MAX_VALUEpublic final static StringYAXIS_INCREMENT_SCALEpublic final static StringYAXIS_NUMBER_GROUPINGpublic final static StringLEGEND_PLACEMENTpublic final static StringLEGEND_FONTpublic final static StringLEGEND_SIZEpublic final static StringLEGEND_STYLEpublic final static intDEFAULT_INTERVALpublic final static booleanDEFAULT_SERIES_SELECTIONpublic final static booleanDEFAULT_CASE_SENSITIVEpublic final static booleanDEFAULT_REGEXPpublic final static intDEFAULT_TITLE_FONT_NAMEpublic final static intDEFAULT_TITLE_FONT_SIZEpublic final static intDEFAULT_TITLE_FONT_STYLEpublic final static intDEFAULT_STROKE_WIDTH_LISTpublic final static intDEFAULT_LINE_SHAPE_POINTpublic final static booleanDEFAULT_DYNAMIC_GRAPH_SIZEpublic final static StringDEFAULT_XAXIS_TIME_FORMATpublic final static booleanDEFAULT_NUMBER_SHOW_GROUPINGpublic final static intDEFAULT_LEGEND_PLACEMENTpublic final static intDEFAULT_LEGEND_FONTpublic final static intDEFAULT_LEGEND_SIZEpublic final static intDEFAULT_LEGEND_STYLEpublic final static StringuiClassIDpublic floatalignmentXpublic floatalignmentYpublic booleanautoscrollspublic Borderborderpublic InputVerifierinputVerifierpublic booleanverifyInputWhenFocusTargetpublic final static intWHEN_FOCUSEDpublic final static intWHEN_ANCESTOR_OF_FOCUSED_COMPONENTpublic final static intWHEN_IN_FOCUSED_WINDOWpublic final static intUNDEFINED_CONDITIONpublic final static StringTOOL_TIP_TEXT_KEYpublic ActionMapactionMappublic transient FocusTraversalPolicyfocusTraversalPolicypublic transient Containerparentpublic intxpublic intypublic intwidthpublic intheightpublic Colorforegroundpublic Colorbackgroundpublic volatile Fontfontpublic Cursorcursorpublic Localelocalepublic booleanignoreRepaintpublic DropTargetdropTargetpublic Stringnamepublic booleanfocusTraversalKeysEnabledpublic transient ComponentOrientationcomponentOrientationpublic final static floatTOP_ALIGNMENTpublic final static floatCENTER_ALIGNMENTpublic final static floatBOTTOM_ALIGNMENTpublic final static floatLEFT_ALIGNMENTpublic final static floatRIGHT_ALIGNMENTpublic final static intWIDTHpublic final static intHEIGHTpublic final static intPROPERTIESpublic final static intSOMEBITSpublic final static intFRAMEBITSpublic final static intALLBITSpublic final static intERRORpublic final static intABORT
-
Constructor Summary
Constructors Constructor Description RespTimeGraphVisualizer()
-
Method Summary
Modifier and Type Method Description voidadd(SampleResult sampleResult)voidmakeGraph()Array<Array<double>>getData()Generate the data for the jChart API StringgetLabelResource()voidclearData()voidactionPerformed(ActionEvent event)JComponentgetPrintableComponent()voidconfigure(TestElement te)voidmodifyTestElement(TestElement te)voidclearGui()Implements JMeterGUIComponent. Array<String>getXAxisLabels()-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI -
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, contains, createToolTip, disable, enable, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputVerifier, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getUI, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update -
Methods inherited from class java.awt.Container
add, addContainerListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, getComponent, getComponentAt, getComponentCount, getComponentZOrder, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate -
Methods inherited from class java.awt.Component
action, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, createImage, createVolatileImage, dispatchEvent, enableInputMethods, getBackground, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getParent, getPropertyChangeListeners, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isFocusOwner, isFocusTraversable, isFocusable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, resize, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusTraversalKeysEnabled, setFocusable, setIgnoreRepaint, setLocale, setLocation, setMixingCutoutShape, setSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle -
Methods inherited from class org.apache.jmeter.gui.AbstractJMeterGuiComponent
getComment, getDocAnchor, getName, getStaticLabel, isEnabled, setComment, setEnabled, setName -
Methods inherited from class org.apache.jmeter.visualizers.gui.AbstractVisualizer
createTestElement, getFile, isStats, setFile, stateChanged -
Methods inherited from class org.apache.jmeter.visualizers.gui.AbstractListenerGui
createPopupMenu, getMenuCategories -
Methods inherited from class org.apache.jmeter.gui.JMeterGUIComponent
assignDefaultValues, canBeAdded, makeTestElement -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
add
void add(SampleResult sampleResult)
-
makeGraph
void makeGraph()
-
getData
Array<Array<double>> getData()
Generate the data for the jChart API
- Returns:
array of array of data to draw
-
getLabelResource
String getLabelResource()
-
clearData
void clearData()
-
actionPerformed
void actionPerformed(ActionEvent event)
-
getPrintableComponent
JComponent getPrintableComponent()
-
configure
void configure(TestElement te)
-
modifyTestElement
void modifyTestElement(TestElement te)
-
clearGui
void clearGui()
Implements JMeterGUIComponent.clearGui
-
getXAxisLabels
Array<String> getXAxisLabels()
-
-
-
-