com.eviware.soapui.impl.wsdl.panels.teststeps.amf
Class AMFRequestTestStepDesktopPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by com.eviware.soapui.ui.support.ModelItemDesktopPanel<AMFRequestTestStep>
                      extended by com.eviware.soapui.impl.wsdl.panels.teststeps.amf.AMFRequestTestStepDesktopPanel
All Implemented Interfaces:
SubmitListener, PropertyChangeNotifier, DesktopPanel, java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible

public class AMFRequestTestStepDesktopPanel
extends ModelItemDesktopPanel<AMFRequestTestStep>
implements SubmitListener

See Also:
Serialized Form

Nested Class Summary
protected  class AMFRequestTestStepDesktopPanel.AMFAssertionsPanel
           
 class AMFRequestTestStepDesktopPanel.AMFRequestDocument
           
 class AMFRequestTestStepDesktopPanel.AMFRequestMessageEditor
           
 class AMFRequestTestStepDesktopPanel.AMFResponseDocument
           
 class AMFRequestTestStepDesktopPanel.AMFResponseMessageEditor
           
protected  class AMFRequestTestStepDesktopPanel.InputAreaFocusListener
           
protected  class AMFRequestTestStepDesktopPanel.ResultAreaFocusListener
           
 class AMFRequestTestStepDesktopPanel.SubmitAction
           
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  com.eviware.soapui.config.AMFRequestTestStepConfig amfRequestTestStepConfig
           
protected  PropertyHolderTable propertyHolderTable
           
 boolean updating
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface com.eviware.soapui.ui.desktop.DesktopPanel
ICON_PROPERTY, TITLE_PROPERTY
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
AMFRequestTestStepDesktopPanel(AMFRequestTestStep modelItem)
           
 
Method Summary
protected  void addAmfCallDocumentListener()
           
protected  void addEndpointCallDocumentListener()
           
 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  javax.swing.JComponent buildProperties()
           
protected  javax.swing.JComponent buildRequestConfigPanel()
           
protected  ModelItemXmlEditor<?,?> buildRequestEditor()
           
protected  ModelItemXmlEditor<?,?> buildResponseEditor()
           
protected  javax.swing.JComponent buildStatusLabel()
           
protected  javax.swing.JComponent buildToolbar()
           
protected  javax.swing.JComponent buildToolbar1()
           
protected  javax.swing.JComponent buildToolbar2()
           
 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()
           
 AMFRequestTestStep getAMFRequestTestStep()
           
protected  void initConfig()
           
protected  void initContent()
           
protected  void logMessages(java.lang.String message, java.lang.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(java.beans.PropertyChangeEvent evt)
           
 void removeContent(javax.swing.JComponent content)
           
 void setContent(javax.swing.JComponent content)
           
 void setEnabled(boolean enabled)
           
 
Methods inherited from class com.eviware.soapui.ui.support.ModelItemDesktopPanel
createActionButton, getComponent, getDescription, getIcon, getModelItem, getTitle, notifyPropertyChange, release
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
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, getWidth, getVisibleRect, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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
 
Methods inherited from class java.awt.Container
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, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
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, hide, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.eviware.soapui.support.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

amfRequestTestStepConfig

protected com.eviware.soapui.config.AMFRequestTestStepConfig amfRequestTestStepConfig

updating

public boolean updating

propertyHolderTable

protected PropertyHolderTable propertyHolderTable
Constructor Detail

AMFRequestTestStepDesktopPanel

public AMFRequestTestStepDesktopPanel(AMFRequestTestStep modelItem)
Method Detail

initConfig

protected void initConfig()

buildRequestConfigPanel

protected javax.swing.JComponent buildRequestConfigPanel()

buildToolbar

protected javax.swing.JComponent buildToolbar()

initContent

protected void initContent()

buildStatusLabel

protected javax.swing.JComponent buildStatusLabel()

buildProperties

protected javax.swing.JComponent buildProperties()

buildToolbar1

protected javax.swing.JComponent buildToolbar1()

buildToolbar2

protected javax.swing.JComponent buildToolbar2()

getAMFRequestTestStep

public AMFRequestTestStep getAMFRequestTestStep()

buildAssertionsPanel

protected AssertionsPanel buildAssertionsPanel()

addAmfCallDocumentListener

protected void addAmfCallDocumentListener()

addEndpointCallDocumentListener

protected void addEndpointCallDocumentListener()

enableSubmit

protected boolean enableSubmit()

buildResponseEditor

protected ModelItemXmlEditor<?,?> buildResponseEditor()

buildRequestEditor

protected ModelItemXmlEditor<?,?> buildRequestEditor()

dependsOn

public boolean dependsOn(ModelItem modelItem)
Description copied from interface: DesktopPanel
Checks if this desktop panel depends on the existence of the specified model item, used for closing relevant panels.

Specified by:
dependsOn in interface DesktopPanel
Specified by:
dependsOn in class ModelItemDesktopPanel<AMFRequestTestStep>

onClose

public boolean onClose(boolean canCancel)
Description copied from interface: DesktopPanel
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.

Specified by:
onClose in interface DesktopPanel

onSubmit

protected void onSubmit()

doSubmit

protected Submit doSubmit()
                   throws Request.SubmitException
Throws:
Request.SubmitException

setContent

public void setContent(javax.swing.JComponent content)

removeContent

public void removeContent(javax.swing.JComponent content)

onCancel

protected void onCancel()

setEnabled

public void setEnabled(boolean enabled)
Overrides:
setEnabled in class javax.swing.JComponent

afterSubmit

public void afterSubmit(Submit submit,
                        SubmitContext context)
Description copied from interface: SubmitListener
Called after submittal of a request

Specified by:
afterSubmit in interface SubmitListener
Parameters:
submit - the submit.

logMessages

protected void logMessages(java.lang.String message,
                           java.lang.String infoMessage)

beforeSubmit

public boolean beforeSubmit(Submit submit,
                            SubmitContext context)
Description copied from interface: SubmitListener
Called before submittal of a request

Specified by:
beforeSubmit in interface SubmitListener
Parameters:
submit - the submit being submitted
Returns:
boolean telling if the submit should proceed.

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent evt)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener
Overrides:
propertyChange in class ModelItemDesktopPanel<AMFRequestTestStep>


Copyright © 2005-2010 eviware.com. All Rights Reserved.