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.