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

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.mock.dispatch.AbstractMockOperationDispatcher
      extended by com.eviware.soapui.impl.wsdl.mock.dispatch.ScriptMockOperationDispatcher
All Implemented Interfaces:
MockOperationDispatcher, PropertyChangeNotifier, java.beans.PropertyChangeListener, java.util.EventListener

public class ScriptMockOperationDispatcher
extends AbstractMockOperationDispatcher
implements java.beans.PropertyChangeListener


Nested Class Summary
 class ScriptMockOperationDispatcher.DispatchScriptGroovyEditorModel
           
static class ScriptMockOperationDispatcher.Factory
           
 
Constructor Summary
ScriptMockOperationDispatcher(WsdlMockOperation mockOperation)
           
 
Method Summary
 javax.swing.JComponent buildEditorComponent()
           
protected  JXToolBar buildGroovyEditorToolbar(ScriptMockOperationDispatcher.DispatchScriptGroovyEditorModel editorModel)
           
 void propertyChange(java.beans.PropertyChangeEvent evt)
           
 void release()
           
 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

ScriptMockOperationDispatcher

public ScriptMockOperationDispatcher(WsdlMockOperation mockOperation)
Method Detail

selectMockResponse

public WsdlMockResponse selectMockResponse(WsdlMockRequest request,
                                           WsdlMockResult result)
                                    throws DispatchException
Specified by:
selectMockResponse in interface MockOperationDispatcher
Throws:
DispatchException

release

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

buildEditorComponent

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

buildGroovyEditorToolbar

protected JXToolBar buildGroovyEditorToolbar(ScriptMockOperationDispatcher.DispatchScriptGroovyEditorModel editorModel)

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent evt)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener


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