public class DebuggableProGroovyScriptStepDesktopPanel extends ProGroovyScriptStepDesktopPanel implements com.eviware.soapui.tools.DebugListener
Modifier and Type | Class and Description |
---|---|
protected class |
DebuggableProGroovyScriptStepDesktopPanel.RealDebugActionFactory |
ProGroovyScriptStepDesktopPanel.ContinueToEndActionVirtual, ProGroovyScriptStepDesktopPanel.DebugActionFactory, ProGroovyScriptStepDesktopPanel.ResumeActionVirtual, ProGroovyScriptStepDesktopPanel.RunDebugActionVirtual, ProGroovyScriptStepDesktopPanel.StepIntoActionVirtual, ProGroovyScriptStepDesktopPanel.StepOverActionVirtual, ProGroovyScriptStepDesktopPanel.VirtualDebugActionFactory
com.eviware.soapui.impl.wsdl.panels.teststeps.GroovyScriptStepDesktopPanel.ScriptStepGroovyEditorModel
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
protected com.eviware.soapui.tools.ScriptDebugger |
debugger |
protected com.eviware.soapui.support.components.AbstractStackInfoPanel |
stackInfoPanel |
continueToEndButton, debugButton, editor, messages, resumeButton, showedDebugInspectorOnce, stepIntoButton, stepOverButton
componentEnabler, eventBus, inspectorPanel, logger, logInspector, runButton, updating
DEFAULT_ROW_CONSTRAINT, editorTypeLabel, headerLabel, HELPLINK_ROW_CONSTRAINT, LABEL_COLOR, TEST_STEP_TOOLBAR_BACKGROUND_COLOR, VERTICAL_SPACING_STYLE
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ICON_PROPERTY, TITLE_PROPERTY
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
DebuggableProGroovyScriptStepDesktopPanel(com.eviware.soapui.impl.wsdl.teststeps.DebuggableWsdlGroovyScriptTestStep groovyStep,
com.smartbear.ready.license.LicenseManagerServiceFactory licenseManagerServiceFactory) |
Modifier and Type | Method and Description |
---|---|
protected Component |
buildViewContainer() |
void |
debugStarted() |
void |
debugStopped(com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepResult result) |
protected ProGroovyScriptStepDesktopPanel.DebugActionFactory |
getDebugActionFactory() |
protected boolean |
isTabbedDesktop() |
boolean |
onClose(boolean canCancel) |
void |
stepMade(List<com.sun.jdi.StackFrame> stackFrames) |
void |
stoppedAtBreakpoint(List<com.sun.jdi.StackFrame> stackFrames) |
protected void |
switchButtonStateForDebug(boolean debugStarted,
boolean atBreakpoint) |
buildEditor, checkLicense, createToolbarButtons, hasProLicense, propertyChange, showFeatureSlide, switchButtonStateForRun
buildToolbar, dependsOn, getComponent, getEditor, getRunAction, scrollScriptToLine, showScriptResult, showScriptResult, updateCurrentLine
buildDesktopPanelUI, buildHeaderPanel, buildHeaderToolbar, buildSecondHeaderPanel, buildSpacingPanel, createLeftMatteBorder, createViewContainerBorder, desktopPanelLayout, getCancelAction, getEditorType, getHeaderToolbarStyle, getToolbar, getViewContainer, headerPanelLayout, onTestModelItemStarted, onTestModelItemStopped
createActionButton, getDescription, getIcon, getModelItem, getTitle, isDesktopPanelVisible, notifyPropertyChange, release, setDesktopPanelVisible, setTitle
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, 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, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
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, transferFocusDownCycle, validate, validateTree
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, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, 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, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
protected final com.eviware.soapui.tools.ScriptDebugger debugger
protected com.eviware.soapui.support.components.AbstractStackInfoPanel stackInfoPanel
public DebuggableProGroovyScriptStepDesktopPanel(com.eviware.soapui.impl.wsdl.teststeps.DebuggableWsdlGroovyScriptTestStep groovyStep, com.smartbear.ready.license.LicenseManagerServiceFactory licenseManagerServiceFactory)
public void debugStarted()
debugStarted
in interface com.eviware.soapui.tools.DebugListener
public void stoppedAtBreakpoint(List<com.sun.jdi.StackFrame> stackFrames)
stoppedAtBreakpoint
in interface com.eviware.soapui.tools.DebugListener
public void stepMade(List<com.sun.jdi.StackFrame> stackFrames)
stepMade
in interface com.eviware.soapui.tools.DebugListener
public void debugStopped(com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepResult result)
debugStopped
in interface com.eviware.soapui.tools.DebugListener
public boolean onClose(boolean canCancel)
onClose
in interface com.eviware.soapui.ui.desktop.DesktopPanel
onClose
in class com.eviware.soapui.impl.wsdl.panels.teststeps.GroovyScriptStepDesktopPanel
protected void switchButtonStateForDebug(boolean debugStarted, boolean atBreakpoint)
protected boolean isTabbedDesktop()
protected Component buildViewContainer()
buildViewContainer
in class com.eviware.soapui.impl.wsdl.panels.teststeps.GroovyScriptStepDesktopPanel
protected ProGroovyScriptStepDesktopPanel.DebugActionFactory getDebugActionFactory()
getDebugActionFactory
in class ProGroovyScriptStepDesktopPanel
Copyright © 2019. All rights reserved.