public abstract class AbstractDefinitionExporter<T extends Interface> extends Object implements DefinitionExporter
Constructor and Description |
---|
AbstractDefinitionExporter(InterfaceDefinition<T> definition) |
Modifier and Type | Method and Description |
---|---|
StringToStringMap |
createFilesForExport(String urlPrefix) |
String |
export(String folderName) |
InterfaceDefinition<T> |
getDefinition() |
protected abstract String[] |
getLocationXPathsToReplace() |
protected void |
postProcessing(org.apache.xmlbeans.XmlObject obj,
InterfaceDefinitionPart part) |
void |
setDefinition(InterfaceDefinition<T> definition) |
public AbstractDefinitionExporter(InterfaceDefinition<T> definition)
public InterfaceDefinition<T> getDefinition()
public void setDefinition(InterfaceDefinition<T> definition)
public String export(String folderName) throws Exception
export
in interface DefinitionExporter
Exception
public StringToStringMap createFilesForExport(String urlPrefix) throws Exception
createFilesForExport
in interface DefinitionExporter
Exception
protected void postProcessing(org.apache.xmlbeans.XmlObject obj, InterfaceDefinitionPart part)
protected abstract String[] getLocationXPathsToReplace()
Copyright © 2019. All Rights Reserved.