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 String
INTERVAL
public final static String
SERIES_SELECTION
public final static String
SERIES_SELECTION_MATCH_LABEL
public final static String
SERIES_SELECTION_CASE_SENSITIVE
public final static String
SERIES_SELECTION_REGEXP
public final static String
GRAPH_TITLE
public final static String
GRAPH_TITLE_FONT_NAME
public final static String
GRAPH_TITLE_FONT_SIZE
public final static String
GRAPH_TITLE_FONT_STYLE
public final static String
LINE_STROKE_WIDTH
public final static String
LINE_SHAPE_POINT
public final static String
GRAPH_SIZE_DYNAMIC
public final static String
GRAPH_SIZE_WIDTH
public final static String
GRAPH_SIZE_HEIGHT
public final static String
XAXIS_TIME_FORMAT
public final static String
YAXIS_SCALE_MAX_VALUE
public final static String
YAXIS_INCREMENT_SCALE
public final static String
YAXIS_NUMBER_GROUPING
public final static String
LEGEND_PLACEMENT
public final static String
LEGEND_FONT
public final static String
LEGEND_SIZE
public final static String
LEGEND_STYLE
public final static int
DEFAULT_INTERVAL
public final static boolean
DEFAULT_SERIES_SELECTION
public final static boolean
DEFAULT_CASE_SENSITIVE
public final static boolean
DEFAULT_REGEXP
public final static int
DEFAULT_TITLE_FONT_NAME
public final static int
DEFAULT_TITLE_FONT_SIZE
public final static int
DEFAULT_TITLE_FONT_STYLE
public final static int
DEFAULT_STROKE_WIDTH_LIST
public final static int
DEFAULT_LINE_SHAPE_POINT
public final static boolean
DEFAULT_DYNAMIC_GRAPH_SIZE
public final static String
DEFAULT_XAXIS_TIME_FORMAT
public final static boolean
DEFAULT_NUMBER_SHOW_GROUPING
public final static int
DEFAULT_LEGEND_PLACEMENT
public final static int
DEFAULT_LEGEND_FONT
public final static int
DEFAULT_LEGEND_SIZE
public final static int
DEFAULT_LEGEND_STYLE
public final static String
uiClassID
public float
alignmentX
public float
alignmentY
public boolean
autoscrolls
public Border
border
public InputVerifier
inputVerifier
public boolean
verifyInputWhenFocusTarget
public final static int
WHEN_FOCUSED
public final static int
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT
public final static int
WHEN_IN_FOCUSED_WINDOW
public final static int
UNDEFINED_CONDITION
public final static String
TOOL_TIP_TEXT_KEY
public ActionMap
actionMap
public transient FocusTraversalPolicy
focusTraversalPolicy
public transient ComponentPeer
peer
public transient Container
parent
public int
x
public int
y
public int
width
public int
height
public Color
foreground
public Color
background
public volatile Font
font
public Cursor
cursor
public Locale
locale
public boolean
ignoreRepaint
public DropTarget
dropTarget
public String
name
public boolean
focusTraversalKeysEnabled
public transient ComponentOrientation
componentOrientation
public final static float
TOP_ALIGNMENT
public final static float
CENTER_ALIGNMENT
public final static float
BOTTOM_ALIGNMENT
public final static float
LEFT_ALIGNMENT
public final static float
RIGHT_ALIGNMENT
public final static int
WIDTH
public final static int
HEIGHT
public final static int
PROPERTIES
public final static int
SOMEBITS
public final static int
FRAMEBITS
public final static int
ALLBITS
public final static int
ERROR
public final static int
ABORT
-
Constructor Summary
Constructors Constructor Description RespTimeGraphVisualizer()
-
Method Summary
Modifier and Type Method Description void
add(SampleResult sampleResult)
void
makeGraph()
Array<Array<double>>
getData()
Generate the data for the jChart API String
getLabelResource()
void
clearData()
void
actionPerformed(ActionEvent event)
JComponent
getPrintableComponent()
void
configure(TestElement te)
void
modifyTestElement(TestElement te)
void
clearGui()
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, 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, getPeer, 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, 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
canBeAdded
-
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()
-
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()
-
-
-
-