public class RestTestRequestDesktopPanel extends AbstractRestRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
AbstractHttpXmlRequestDesktopPanel.HttpRequestDocument, AbstractHttpXmlRequestDesktopPanel.HttpRequestMessageEditor, AbstractHttpXmlRequestDesktopPanel.HttpResponseDocument, AbstractHttpXmlRequestDesktopPanel.HttpResponseMessageEditor
AbstractHttpRequestDesktopPanel.AbstractHttpRequestMessageEditor<T3 extends XmlDocument>, AbstractHttpRequestDesktopPanel.AbstractHttpResponseMessageEditor<T3 extends XmlDocument>, AbstractHttpRequestDesktopPanel.InputAreaFocusListener, AbstractHttpRequestDesktopPanel.ResultAreaFocusListener, AbstractHttpRequestDesktopPanel.SubmitAction
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
protected JComboBox |
methodResourceCombo |
protected JLabel |
pathLabel |
STANDARD_TOOLBAR_HEIGHT
END_POINT_COMBO_BOX, endpointsModel
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 |
---|
RestTestRequestDesktopPanel(RestTestRequestStep requestStep) |
Modifier and Type | Method and Description |
---|---|
protected void |
addBottomToolbar(JPanel panel) |
protected void |
addTopToolbarComponents(JXToolBar toolBar) |
void |
afterSubmit(Submit submit,
SubmitContext context)
Called after submittal of a request
|
boolean |
beforeSubmit(Submit submit,
SubmitContext context)
Called before submittal of a request
|
protected AssertionsPanel |
buildAssertionsPanel() |
protected JComponent |
buildContent() |
protected JComponent |
buildLogPanel() |
boolean |
dependsOn(ModelItem modelItem)
Checks if this desktop panel depends on the existence of the specified
model item, used for closing relevant panels.
|
protected Submit |
doSubmit() |
protected String |
getHelpUrl() |
protected void |
insertButtons(JXToolBar toolbar) |
protected void |
logMessages(String message,
String infoMessage) |
boolean |
onClose(boolean canCancel)
Called when a desktop panel is about to be closed, may be overriden
(depending on situation) by returning false if canCancel is set to true.
|
void |
propertyChange(PropertyChangeEvent evt) |
void |
removeContent(JComponent content) |
void |
setContent(JComponent content) |
void |
setEnabled(boolean enabled) |
protected void |
updateUiValues() |
buildToolbar, findMaximumPreferredHeight, release
buildRequestEditor, buildResponseEditor
buildEndpointComponent, buildEndpointPanel, buildLockIcon, buildStatusLabel, enableEndpointCombo, focusResponseInTabbedView, getCancelButton, getEndpointsModel, getLockIcon, getRequest, getRequestEditor, getResponseEditor, getSplitButton, getStatusBar, getSubmit, getSubmitAction, getSubmitButton, getTabsButton, init, initializeFields, isAuthActivated, isHasClosed, onCancel, onSubmit, setEndpointComponent, setEndpointsModel
createActionButton, getComponent, getDescription, getIcon, getModelItem, getTitle, notifyPropertyChange
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, 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
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
protected JComboBox methodResourceCombo
protected JLabel pathLabel
public RestTestRequestDesktopPanel(RestTestRequestStep requestStep)
protected JComponent buildLogPanel()
protected AssertionsPanel buildAssertionsPanel()
public void setContent(JComponent content)
setContent
in class AbstractHttpRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
public void removeContent(JComponent content)
removeContent
in class AbstractHttpRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
protected String getHelpUrl()
getHelpUrl
in class AbstractRestRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
protected JComponent buildContent()
buildContent
in class AbstractHttpRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
protected void addTopToolbarComponents(JXToolBar toolBar)
addTopToolbarComponents
in class AbstractRestRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
protected void addBottomToolbar(JPanel panel)
addBottomToolbar
in class AbstractRestRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
protected void updateUiValues()
updateUiValues
in class AbstractRestRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
protected void insertButtons(JXToolBar toolbar)
insertButtons
in class AbstractHttpRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
public void setEnabled(boolean enabled)
setEnabled
in class AbstractHttpRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
protected Submit doSubmit() throws Request.SubmitException
doSubmit
in class AbstractRestRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
Request.SubmitException
public boolean beforeSubmit(Submit submit, SubmitContext context)
SubmitListener
beforeSubmit
in interface SubmitListener
beforeSubmit
in class AbstractHttpRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
submit
- the submit being submittedprotected void logMessages(String message, String infoMessage)
logMessages
in class AbstractHttpRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
public void afterSubmit(Submit submit, SubmitContext context)
SubmitListener
afterSubmit
in interface SubmitListener
afterSubmit
in class AbstractHttpRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
submit
- the submit.public boolean onClose(boolean canCancel)
DesktopPanel
onClose
in interface DesktopPanel
onClose
in class AbstractHttpRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
public boolean dependsOn(ModelItem modelItem)
DesktopPanel
dependsOn
in interface DesktopPanel
dependsOn
in class AbstractHttpRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
public void propertyChange(PropertyChangeEvent evt)
propertyChange
in interface PropertyChangeListener
propertyChange
in class AbstractRestRequestDesktopPanel<RestTestRequestStep,RestTestRequest>
Copyright © 2019. All Rights Reserved.