public class JdbcRequestTestStepDesktopPanel extends ModelItemDesktopPanel<JdbcRequestTestStep> implements SubmitListener
| Modifier and Type | Class and Description | 
|---|---|
| protected class  | JdbcRequestTestStepDesktopPanel.JdbcAssertionsPanel | 
| class  | JdbcRequestTestStepDesktopPanel.JdbcResponseDocument | 
| class  | JdbcRequestTestStepDesktopPanel.JdbcResponseMessageEditor | 
| class  | JdbcRequestTestStepDesktopPanel.SubmitAction | 
| protected class  | JdbcRequestTestStepDesktopPanel.TestConnectionAction | 
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategylistenerList, 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_ALIGNMENTICON_PROPERTY, TITLE_PROPERTYABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description | 
|---|
| JdbcRequestTestStepDesktopPanel(JdbcRequestTestStep modelItem) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | addConnStrDocumentListener() | 
| protected void | addDriverDocumentListener() | 
| protected void | addPasswordDocumentListener() | 
| protected void | addResultColumnsNamesToUpperCaseChangeListener() | 
| protected void | addStoreProcedureChangeListener() | 
| 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() | 
| protected JComponent | buildProperties() | 
| protected JComponent | buildRequestConfigPanel() | 
| protected ModelItemXmlEditor<?,?> | buildResponseEditor() | 
| protected JComponent | buildStatusLabel() | 
| protected JComponent | buildToolbar() | 
| protected void | createSimpleJdbcConfigForm() | 
| 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 boolean | enableSubmit() | 
| protected boolean | enableTestConnection() | 
| JdbcRequestTestStep | getJdbcRequestTestStep() | 
| PropertyHolderTable | getPropertyHolderTable() | 
| protected void | initConfig() | 
| protected void | initContent() | 
| protected void | logMessages(String message,
           String infoMessage) | 
| protected void | onCancel() | 
| 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. | 
| protected void | onSubmit() | 
| void | propertyChange(PropertyChangeEvent evt) | 
| void | removeContent(JComponent content) | 
| void | setContent(JComponent content) | 
| void | setEnabled(boolean enabled) | 
| void | setPropertyHolderTable(StringToStringMap preparedProperties) | 
| void | setQuery(String query) | 
createActionButton, getComponent, getDescription, getIcon, getModelItem, getTitle, notifyPropertyChange, releasegetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, 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, 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, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListenerprotected JPanel configPanel
protected JInspectorPanel inspectorPanel
protected JdbcRequestTestStep jdbcRequestTestStep
protected JComponentInspector<?> assertionInspector
protected AssertionsPanel assertionsPanel
protected JComponent requestEditor
protected ModelItemXmlEditor<?,?> responseEditor
protected JPanel panel
protected SimpleForm configForm
protected static final String DRIVER_FIELD
protected static final String CONNSTR_FIELD
protected static final String PASS_FIELD
public static final String QUERY_FIELD
protected static final String STOREDPROCEDURE_FIELD
protected static final String RESULT_COLUMNS_NAMES_TO_UPPER_CASE
protected static final String DATA_CONNECTION_FIELD
protected static final String QUERY_ELEMENT
protected static final String STOREDPROCEDURE_ELEMENT
protected Connection connection
protected org.fife.ui.rsyntaxtextarea.RSyntaxTextArea queryArea
protected JCheckBox isStoredProcedureCheckBox
protected JCheckBox resultColumnsNamesToUpperCaseCheckBox
protected JTextField driverTextField
protected JTextField connStrTextField
protected JButton testConnectionButton
protected JPasswordField passField
protected JButton submitButton
protected JComponent propertiesTableComponent
protected JLogList logArea
protected JButton reconfigureConnPropertiesButton
protected PropertyHolderTable propertyHolderTable
protected JdbcRequestTestStepConfig jdbcRequestTestStepConfig
public JdbcRequestTestStepDesktopPanel(JdbcRequestTestStep modelItem)
protected void initConfig()
protected JComponent buildContent()
protected JComponent buildRequestConfigPanel()
protected void initContent()
protected JComponent buildStatusLabel()
protected JComponent buildProperties()
public PropertyHolderTable getPropertyHolderTable()
public void setPropertyHolderTable(StringToStringMap preparedProperties)
protected JComponent buildToolbar()
public JdbcRequestTestStep getJdbcRequestTestStep()
public void setQuery(String query)
protected JComponent buildLogPanel()
protected AssertionsPanel buildAssertionsPanel()
protected void createSimpleJdbcConfigForm()
protected void addPasswordDocumentListener()
protected void addConnStrDocumentListener()
protected void addDriverDocumentListener()
protected void addStoreProcedureChangeListener()
protected void addResultColumnsNamesToUpperCaseChangeListener()
protected boolean enableTestConnection()
protected boolean enableSubmit()
protected ModelItemXmlEditor<?,?> buildResponseEditor()
public boolean dependsOn(ModelItem modelItem)
DesktopPaneldependsOn in interface DesktopPaneldependsOn in class ModelItemDesktopPanel<JdbcRequestTestStep>public boolean onClose(boolean canCancel)
DesktopPanelonClose in interface DesktopPanelonClose in class ModelItemDesktopPanel<JdbcRequestTestStep>protected void onSubmit()
protected Submit doSubmit() throws Request.SubmitException
Request.SubmitExceptionpublic void setContent(JComponent content)
public void removeContent(JComponent content)
protected void onCancel()
public void setEnabled(boolean enabled)
setEnabled in class JComponentpublic void afterSubmit(Submit submit, SubmitContext context)
SubmitListenerafterSubmit in interface SubmitListenersubmit - the submit.public boolean beforeSubmit(Submit submit, SubmitContext context)
SubmitListenerbeforeSubmit in interface SubmitListenersubmit - the submit being submittedpublic void propertyChange(PropertyChangeEvent evt)
propertyChange in interface PropertyChangeListenerpropertyChange in class ModelItemDesktopPanel<JdbcRequestTestStep>Copyright © 2019. All Rights Reserved.