com.eviware.soapui.integration.exporter
Class ProjectExporter

java.lang.Object
  extended by com.eviware.soapui.integration.exporter.ProjectExporter

public class ProjectExporter
extends java.lang.Object

Project exporting means that copy of existing project with copies of all external dependencies will be put in one directory and packed together. Project copy will resolve all its dependency to dependency copies. Paths have to be relative to the project file.

Author:
robert

Constructor Summary
ProjectExporter(WsdlProject project)
           
 
Method Summary
 boolean exportProject(java.lang.String exportPath)
          Creates packed project on given path
static java.util.List<java.lang.String> getZipContents(java.lang.String archive)
           
static void unpackageAll(java.lang.String archive, java.lang.String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectExporter

public ProjectExporter(WsdlProject project)
Method Detail

exportProject

public boolean exportProject(java.lang.String exportPath)
                      throws java.io.IOException,
                             org.apache.xmlbeans.XmlException,
                             SoapUIException
Creates packed project on given path

Parameters:
exportPath -
Returns:
Throws:
SoapUIException
org.apache.xmlbeans.XmlException
java.io.IOException

getZipContents

public static java.util.List<java.lang.String> getZipContents(java.lang.String archive)

unpackageAll

public static void unpackageAll(java.lang.String archive,
                                java.lang.String path)


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