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 DefinitionExporterExceptionpublic StringToStringMap createFilesForExport(String urlPrefix) throws Exception
createFilesForExport in interface DefinitionExporterExceptionprotected void postProcessing(org.apache.xmlbeans.XmlObject obj,
InterfaceDefinitionPart part)
protected abstract String[] getLocationXPathsToReplace()
Copyright © 2019. All Rights Reserved.