com.eviware.soapui.impl.wsdl.mock.dispatch
Class XPathMockOperationDispatcher

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.mock.dispatch.AbstractMockOperationDispatcher
      extended by com.eviware.soapui.impl.wsdl.mock.dispatch.XPathMockOperationDispatcher
All Implemented Interfaces:
MockOperationDispatcher, PropertyChangeNotifier

public class XPathMockOperationDispatcher
extends AbstractMockOperationDispatcher


Nested Class Summary
 class XPathMockOperationDispatcher.DispatchXPathGroovyEditorModel
           
static class XPathMockOperationDispatcher.Factory
           
 
Constructor Summary
XPathMockOperationDispatcher(WsdlMockOperation mockOperation)
           
 
Method Summary
protected  void addToolbarActions(XPathMockOperationDispatcher.DispatchXPathGroovyEditorModel editorModel, JXToolBar toolbar)
           
protected  JXToolBar buildXPathEditorToolbar(XPathMockOperationDispatcher.DispatchXPathGroovyEditorModel editorModel)
           
 javax.swing.JComponent getEditorComponent()
           
 GroovyEditor getXPathEditor()
           
 void release()
           
 void releaseEditorComponent()
           
 WsdlMockResponse selectMockResponse(WsdlMockRequest request, WsdlMockResult result)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.mock.dispatch.AbstractMockOperationDispatcher
addPropertyChangeListener, addPropertyChangeListener, getConfig, getMockOperation, getPropertyChangeSupport, removePropertyChangeListener, removePropertyChangeListener, saveConfig
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XPathMockOperationDispatcher

public XPathMockOperationDispatcher(WsdlMockOperation mockOperation)
Method Detail

selectMockResponse

public WsdlMockResponse selectMockResponse(WsdlMockRequest request,
                                           WsdlMockResult result)
                                    throws DispatchException
Throws:
DispatchException

getEditorComponent

public javax.swing.JComponent getEditorComponent()
Specified by:
getEditorComponent in interface MockOperationDispatcher
Overrides:
getEditorComponent in class AbstractMockOperationDispatcher

getXPathEditor

public GroovyEditor getXPathEditor()

release

public void release()
Specified by:
release in interface MockOperationDispatcher
Overrides:
release in class AbstractMockOperationDispatcher

releaseEditorComponent

public void releaseEditorComponent()
Specified by:
releaseEditorComponent in interface MockOperationDispatcher
Overrides:
releaseEditorComponent in class AbstractMockOperationDispatcher

buildXPathEditorToolbar

protected JXToolBar buildXPathEditorToolbar(XPathMockOperationDispatcher.DispatchXPathGroovyEditorModel editorModel)

addToolbarActions

protected void addToolbarActions(XPathMockOperationDispatcher.DispatchXPathGroovyEditorModel editorModel,
                                 JXToolBar toolbar)


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