com.eviware.soapui.impl.support.definition.export
Class AbstractDefinitionExporter<T extends Interface>
java.lang.Object
com.eviware.soapui.impl.support.definition.export.AbstractDefinitionExporter<T>
- All Implemented Interfaces:
- DefinitionExporter
- Direct Known Subclasses:
- WadlDefinitionExporter, WsdlDefinitionExporter
public abstract class AbstractDefinitionExporter<T extends Interface>
- extends java.lang.Object
- implements DefinitionExporter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractDefinitionExporter
public AbstractDefinitionExporter(InterfaceDefinition<T> definition)
getDefinition
public InterfaceDefinition<T> getDefinition()
setDefinition
public void setDefinition(InterfaceDefinition<T> definition)
export
public java.lang.String export(java.lang.String folderName)
throws java.lang.Exception
- Specified by:
export
in interface DefinitionExporter
- Throws:
java.lang.Exception
createFilesForExport
public StringToStringMap createFilesForExport(java.lang.String urlPrefix)
throws java.lang.Exception
- Specified by:
createFilesForExport
in interface DefinitionExporter
- Throws:
java.lang.Exception
postProcessing
protected void postProcessing(org.apache.xmlbeans.XmlObject obj,
InterfaceDefinitionPart part)
getLocationXPathsToReplace
protected abstract java.lang.String[] getLocationXPathsToReplace()
Copyright © 2005-2010 eviware.com. All Rights Reserved.