kg.apc.jmeter.vizualizers
Class JMXMonGui

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by org.apache.jmeter.gui.AbstractJMeterGuiComponent
                      extended by org.apache.jmeter.visualizers.gui.AbstractListenerGui
                          extended by org.apache.jmeter.visualizers.gui.AbstractVisualizer
                              extended by kg.apc.jmeter.graphs.AbstractGraphPanelVisualizer
                                  extended by kg.apc.jmeter.graphs.AbstractOverTimeVisualizer
                                      extended by kg.apc.jmeter.vizualizers.JMXMonGui
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, EventListener, Accessible, ChangeListener, SettingsInterface, org.apache.jmeter.gui.ClearGui, org.apache.jmeter.gui.JMeterGUIComponent, org.apache.jmeter.gui.UnsharedComponent, org.apache.jmeter.samplers.Clearable, org.apache.jmeter.visualizers.GraphListener, org.apache.jmeter.visualizers.ImageVisualizer, org.apache.jmeter.visualizers.Printable, org.apache.jmeter.visualizers.Visualizer

public class JMXMonGui
extends AbstractOverTimeVisualizer

Author:
Lars Holmberg / cyberw
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
static Class[] columnClasses
           
static String[] columnIdentifiers
           
 
Fields inherited from class kg.apc.jmeter.graphs.AbstractOverTimeVisualizer
relativeStartTime
 
Fields inherited from class kg.apc.jmeter.graphs.AbstractGraphPanelVisualizer
colors, GRAPH_AGGREGATED, graphPanel, INTERVAL_PROPERTY, isAggregate, lastRepaint, model, modelAggregate
 
Fields inherited from class org.apache.jmeter.visualizers.gui.AbstractVisualizer
collector, isStats
 
Fields inherited from class org.apache.jmeter.gui.AbstractJMeterGuiComponent
namePanel
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
JMXMonGui()
           
 
Method Summary
 void add(org.apache.jmeter.samplers.SampleResult res)
           
 void clearData()
           
 void clearErrorMessage()
           
 void configure(org.apache.jmeter.testelement.TestElement te)
           
protected  JSettingsPanel createSettingsPanel()
           
 org.apache.jmeter.testelement.TestElement createTestElement()
           
protected  JPanel getGraphPanelContainer()
           
 String getLabelResource()
           
 String getStaticLabel()
           
 String getWikiPage()
           
 void modifyTestElement(org.apache.jmeter.testelement.TestElement te)
           
 
Methods inherited from class kg.apc.jmeter.graphs.AbstractOverTimeVisualizer
handleRelativeStartTime, normalizeTime
 
Methods inherited from class kg.apc.jmeter.graphs.AbstractGraphPanelVisualizer
createGraphPanel, createTitleLabel, enableMaximize, getGranulation, getGraphPanelChart, getImage, getNewRow, getNewRow, getSettingsPanel, hideFilePanel, isFromTransactionControler, isIgnoreCurrentTestStartTime, isSampleIncluded, isSampleIncluded, setExtraChartSettings, setGranulation, setIgnoreCurrentTestStartTime, setUpFiltering, switchModel, updateGui, updateGui
 
Methods inherited from class org.apache.jmeter.visualizers.gui.AbstractVisualizer
clearGui, configureTestElement, getErrorLoggingCheckbox, getFile, getFilePanel, getModel, isStats, makeTitlePanel, setFile, setModel, stateChanged
 
Methods inherited from class org.apache.jmeter.visualizers.gui.AbstractListenerGui
createPopupMenu, getMenuCategories
 
Methods inherited from class org.apache.jmeter.gui.AbstractJMeterGuiComponent
configureTestElement, getComment, getDocAnchor, getName, getNamePanel, getPrintableComponent, isEnabled, makeBorder, makeScrollPane, makeScrollPane, setComment, setEnabled, setName
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, 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, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, update
 
Methods inherited from class java.awt.Container
add, 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, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, 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, hide, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

columnIdentifiers

public static final String[] columnIdentifiers

columnClasses

public static final Class[] columnClasses
Constructor Detail

JMXMonGui

public JMXMonGui()
Method Detail

createSettingsPanel

protected JSettingsPanel createSettingsPanel()
Specified by:
createSettingsPanel in class AbstractGraphPanelVisualizer

getWikiPage

public String getWikiPage()

getLabelResource

public String getLabelResource()

getStaticLabel

public String getStaticLabel()
Specified by:
getStaticLabel in interface org.apache.jmeter.gui.JMeterGUIComponent
Specified by:
getStaticLabel in class AbstractGraphPanelVisualizer

getGraphPanelContainer

protected JPanel getGraphPanelContainer()
Overrides:
getGraphPanelContainer in class AbstractGraphPanelVisualizer

clearErrorMessage

public void clearErrorMessage()

clearData

public void clearData()
Specified by:
clearData in interface org.apache.jmeter.samplers.Clearable
Overrides:
clearData in class AbstractOverTimeVisualizer

createTestElement

public org.apache.jmeter.testelement.TestElement createTestElement()
Specified by:
createTestElement in interface org.apache.jmeter.gui.JMeterGUIComponent
Overrides:
createTestElement in class AbstractGraphPanelVisualizer

modifyTestElement

public void modifyTestElement(org.apache.jmeter.testelement.TestElement te)
Specified by:
modifyTestElement in interface org.apache.jmeter.gui.JMeterGUIComponent
Overrides:
modifyTestElement in class AbstractGraphPanelVisualizer

configure

public void configure(org.apache.jmeter.testelement.TestElement te)
Specified by:
configure in interface org.apache.jmeter.gui.JMeterGUIComponent
Overrides:
configure in class AbstractGraphPanelVisualizer

add

public void add(org.apache.jmeter.samplers.SampleResult res)
Specified by:
add in interface org.apache.jmeter.visualizers.Visualizer
Overrides:
add in class AbstractOverTimeVisualizer


Copyright © 2014. All Rights Reserved.