public abstract class AbstractMockResponseDesktopPanel<ModelItemType extends ModelItem,MockResponseType extends MockResponse> extends ModelItemDesktopPanel<ModelItemType> implements HasHelpUrl
| Modifier and Type | Class and Description | 
|---|---|
| protected class  | AbstractMockResponseDesktopPanel.InputAreaFocusListener | 
| class  | AbstractMockResponseDesktopPanel.MockRequestMessageEditor | 
| class  | AbstractMockResponseDesktopPanel.MockResponseMessageEditor | 
| protected class  | AbstractMockResponseDesktopPanel.ResultAreaFocusListener | 
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description | 
|---|---|
| boolean | responseHasFocus | 
listenerList, 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 | 
|---|
| AbstractMockResponseDesktopPanel(ModelItemType modelItem) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Component | addBottomEditorPanel(AbstractMockResponseDesktopPanel.MockResponseMessageEditor responseEditor) | 
| JComponent | addTopEditorPanel() | 
| protected JComponent | buildContent() | 
| protected ModelItemXmlEditor<?,?> | buildRequestEditor() | 
| protected AbstractMockResponseDesktopPanel.MockResponseMessageEditor | buildResponseEditor() | 
| protected JComponent | buildStatusLabel() | 
| protected JComponent | buildToolbar() | 
| protected void | createToolbar(JXToolBar toolbar)Override this method if you want to but your own things in the toolbar. | 
| boolean | dependsOn(ModelItem modelItem)Checks if this desktop panel depends on the existence of the specified
 model item, used for closing relevant panels. | 
| protected MockResponseType | getMockResponse() | 
| ModelItemXmlEditor<?,?> | getRequestEditor() | 
| AbstractMockResponseDesktopPanel.MockResponseMessageEditor | getResponseEditor() | 
| JEditorStatusBarWithProgress | getStatusBar() | 
| MockRunner | getSubmit() | 
| boolean | hasRequestEditor() | 
| boolean | hasTopEditorPanel() | 
| protected void | init(MockResponseType mockResponse) | 
| protected boolean | isBidirectional()Override this method if you are not bidirectional. | 
| 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 | removeContent(JComponent content) | 
| void | setContent(JComponent content) | 
| void | setEnabled(boolean enabled) | 
createActionButton, getComponent, getDescription, getIcon, getModelItem, getTitle, notifyPropertyChange, propertyChange, 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, waitgetHelpUrladdPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListenerpublic AbstractMockResponseDesktopPanel(ModelItemType modelItem)
protected void init(MockResponseType mockResponse)
protected MockResponseType getMockResponse()
public final ModelItemXmlEditor<?,?> getRequestEditor()
public final AbstractMockResponseDesktopPanel.MockResponseMessageEditor getResponseEditor()
public MockRunner getSubmit()
protected JComponent buildStatusLabel()
public JEditorStatusBarWithProgress getStatusBar()
protected JComponent buildContent()
protected Component addBottomEditorPanel(AbstractMockResponseDesktopPanel.MockResponseMessageEditor responseEditor)
public boolean hasRequestEditor()
public JComponent addTopEditorPanel()
public boolean hasTopEditorPanel()
protected boolean isBidirectional()
protected AbstractMockResponseDesktopPanel.MockResponseMessageEditor buildResponseEditor()
protected ModelItemXmlEditor<?,?> buildRequestEditor()
protected JComponent buildToolbar()
protected void createToolbar(JXToolBar toolbar)
toolbar - this is the actual toolbar for you to manipulate. Don't remove stuff on it please....public void setEnabled(boolean enabled)
setEnabled in class JComponentpublic boolean dependsOn(ModelItem modelItem)
DesktopPaneldependsOn in interface DesktopPaneldependsOn in class ModelItemDesktopPanel<ModelItemType extends ModelItem>public void setContent(JComponent content)
public void removeContent(JComponent content)
public boolean onClose(boolean canCancel)
DesktopPanelonClose in interface DesktopPanelonClose in class ModelItemDesktopPanel<ModelItemType extends ModelItem>Copyright © 2019. All Rights Reserved.