public abstract class AbstractDynamicThreadGroupGui extends org.apache.jmeter.threads.gui.AbstractThreadGroupGui implements DocumentListener, Runnable, ActionListener
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected ConcurrentHashMap<String,kg.apc.charting.AbstractGraphRow> |
chartModel |
protected kg.apc.charting.GraphPanelChart |
previewChart |
protected boolean |
uiCreated |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
AbstractDynamicThreadGroupGui() |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent actionEvent) |
void |
changedUpdate(DocumentEvent documentEvent) |
void |
clearGui() |
void |
configure(org.apache.jmeter.testelement.TestElement element) |
protected abstract ParamsPanel |
createLoadPanel() |
org.apache.jmeter.testelement.TestElement |
createTestElement() |
protected abstract AbstractDynamicThreadGroup |
createThreadGroupObject() |
protected abstract AdditionalFieldsPanel |
getAdditionalFieldsPanel() |
Component |
getPreviewChart() |
protected abstract Color |
getRowColor() |
protected abstract String |
getRowLabel(double totalArrivals) |
protected void |
initUI() |
void |
insertUpdate(DocumentEvent documentEvent) |
void |
modifyTestElement(org.apache.jmeter.testelement.TestElement element) |
void |
removeUpdate(DocumentEvent documentEvent) |
void |
run() |
protected abstract void |
setChartPropertiesFromTG(AbstractDynamicThreadGroup atg) |
protected void |
updateChart(AbstractDynamicThreadGroup atg) |
void |
updateUI() |
configureTestElement, createPopupMenu, getMenuCategories, getPreferredSizecreateTitleLabel, getComment, getDocAnchor, getName, getNamePanel, getPrintableComponent, getStaticLabel, isEnabled, makeBorder, makeScrollPane, makeScrollPane, makeTitlePanel, setComment, setEnabled, setNamegetAccessibleContext, getUI, getUIClassID, paramString, setUIaddAncestorListener, 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, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, 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, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, 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, validateTreeaction, 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, 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, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprotected kg.apc.charting.GraphPanelChart previewChart
protected ConcurrentHashMap<String,kg.apc.charting.AbstractGraphRow> chartModel
protected boolean uiCreated
public void configure(org.apache.jmeter.testelement.TestElement element)
configure in interface org.apache.jmeter.gui.JMeterGUIComponentconfigure in class org.apache.jmeter.threads.gui.AbstractThreadGroupGuipublic void modifyTestElement(org.apache.jmeter.testelement.TestElement element)
modifyTestElement in interface org.apache.jmeter.gui.JMeterGUIComponentprotected void initUI()
protected abstract AdditionalFieldsPanel getAdditionalFieldsPanel()
public void clearGui()
clearGui in interface org.apache.jmeter.gui.ClearGuiclearGui in class org.apache.jmeter.threads.gui.AbstractThreadGroupGuiprotected abstract ParamsPanel createLoadPanel()
protected abstract AbstractDynamicThreadGroup createThreadGroupObject()
protected abstract void setChartPropertiesFromTG(AbstractDynamicThreadGroup atg)
protected abstract String getRowLabel(double totalArrivals)
protected abstract Color getRowColor()
public void insertUpdate(DocumentEvent documentEvent)
insertUpdate in interface DocumentListenerpublic void removeUpdate(DocumentEvent documentEvent)
removeUpdate in interface DocumentListenerpublic void changedUpdate(DocumentEvent documentEvent)
changedUpdate in interface DocumentListenerpublic void actionPerformed(ActionEvent actionEvent)
actionPerformed in interface ActionListenerpublic org.apache.jmeter.testelement.TestElement createTestElement()
createTestElement in interface org.apache.jmeter.gui.JMeterGUIComponentprotected void updateChart(AbstractDynamicThreadGroup atg)
public Component getPreviewChart()
Copyright © 2017. All rights reserved.