public abstract class XmlHandler extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,org.jdom2.Document> |
inputFiles |
| Constructor and Description |
|---|
XmlHandler(Map<String,InputStream> muleXml) |
| Modifier and Type | Method and Description |
|---|---|
abstract Map<String,InputStream> |
appendDiff(List<MuleXml> diff)
Receives a list with objects to be add in input XMLs
|
protected org.jdom2.Element |
createMuleXml()
Create a new root element
|
Map<String,org.jdom2.Document> |
getInputFiles() |
protected abstract Map<String,org.jdom2.Namespace> |
getNamespaces() |
static org.jdom2.input.SAXBuilder |
getSaxBuilder() |
protected InputStream |
muleElementToInputStream(org.jdom2.Element element)
Transform a root element in XML inputStream
|
public XmlHandler(Map<String,InputStream> muleXml)
public abstract Map<String,InputStream> appendDiff(List<MuleXml> diff)
diff - represents the result of scaffoldingprotected abstract Map<String,org.jdom2.Namespace> getNamespaces()
protected org.jdom2.Element createMuleXml()
protected InputStream muleElementToInputStream(org.jdom2.Element element)
element - public static org.jdom2.input.SAXBuilder getSaxBuilder()
Copyright © 2025. All rights reserved.