com.eviware.soapui.impl.wsdl.actions.testsuite
Class CloneTestSuiteAction

java.lang.Object
  extended by com.eviware.soapui.support.action.support.AbstractSoapUIAction<WsdlTestSuite>
      extended by com.eviware.soapui.impl.wsdl.actions.testsuite.CloneTestSuiteAction
All Implemented Interfaces:
SoapUIAction<WsdlTestSuite>, PropertyChangeNotifier

public class CloneTestSuiteAction
extends AbstractSoapUIAction<WsdlTestSuite>

Clones a WsdlTestSuite

Author:
Ole.Matzura

Nested Class Summary
protected static interface CloneTestSuiteAction.Form
           
 
Field Summary
 
Fields inherited from interface com.eviware.soapui.support.action.SoapUIAction
ENABLED_PROPERTY
 
Constructor Summary
CloneTestSuiteAction()
           
 
Method Summary
static boolean cloneTestSuiteWithinProject(WsdlTestSuite testSuite, java.lang.String name, WsdlProject project)
           
static WsdlTestSuite cloneToAnotherProject(WsdlTestSuite testSuite, java.lang.String targetProjectName, java.lang.String name, boolean move)
           
static java.util.Set<WsdlInterface> getRequiredInterfaces(WsdlTestSuite testSuite, WsdlProject targetProject)
           
 void perform(WsdlTestSuite testSuite, java.lang.Object param)
           
 
Methods inherited from class com.eviware.soapui.support.action.support.AbstractSoapUIAction
addPropertyChangeListener, addPropertyChangeListener, applies, getDescription, getName, isDefault, isEnabled, removePropertyChangeListener, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CloneTestSuiteAction

public CloneTestSuiteAction()
Method Detail

perform

public void perform(WsdlTestSuite testSuite,
                    java.lang.Object param)

cloneToAnotherProject

public static WsdlTestSuite cloneToAnotherProject(WsdlTestSuite testSuite,
                                                  java.lang.String targetProjectName,
                                                  java.lang.String name,
                                                  boolean move)

cloneTestSuiteWithinProject

public static boolean cloneTestSuiteWithinProject(WsdlTestSuite testSuite,
                                                  java.lang.String name,
                                                  WsdlProject project)

getRequiredInterfaces

public static java.util.Set<WsdlInterface> getRequiredInterfaces(WsdlTestSuite testSuite,
                                                                 WsdlProject targetProject)


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