Class JMESPathAssertionGui
-
- All Implemented Interfaces:
-
java.awt.MenuContainer,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.visualizers.Printable
public class JMESPathAssertionGui extends JSONPathAssertionGui
Java class representing GUI for the JMESPathAssertion component in JMeter.
This class extends JSONPathAssertionGui to avoid code duplication because they work the same way, except that field names are different and some method that we must Override.
- Since:
5.2
-
-
Field Summary
Fields Modifier and Type Field Description public 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 JMESPathAssertionGui()constructor
-
Method Summary
Modifier and Type Method Description TestElementcreateTestElement()StringgetLabelResource()voidmodifyTestElement(TestElement element)voidconfigure(TestElement element)-
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, 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
configure, getComment, getDocAnchor, getName, getPrintableComponent, getStaticLabel, isEnabled, modifyTestElement, setComment, setEnabled, setName -
Methods inherited from class org.apache.jmeter.assertions.gui.JSONPathAssertionGui
clearGui, stateChanged -
Methods inherited from class org.apache.jmeter.assertions.gui.AbstractAssertionGui
getMenuCategories -
Methods inherited from class javax.swing.event.ChangeListener
stateChanged -
Methods inherited from class org.apache.jmeter.gui.AbstractScopedJMeterGuiComponent
clearGui, createPopupMenu -
Methods inherited from class org.apache.jmeter.gui.JMeterGUIComponent
assignDefaultValues, canBeAdded, createTestElement, getLabelResource, makeTestElement -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
createTestElement
TestElement createTestElement()
-
getLabelResource
String getLabelResource()
-
modifyTestElement
void modifyTestElement(TestElement element)
-
configure
void configure(TestElement element)
-
-
-
-