| Modifier and Type | Class and Description |
|---|---|
protected class |
AbstractExporter.ResultImpl |
| Modifier and Type | Field and Description |
|---|---|
protected static javax.jcr.Node[] |
NO_NODES
An empty array of nodes.
|
| Constructor and Description |
|---|
AbstractExporter() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
doExport(javax.jcr.Node nodeBeingExported,
Options options,
AbstractExporter.ResultImpl result) |
Result |
execute(javax.jcr.Node nodeBeingExported,
Options exportOptions) |
protected String |
getIndentAmount(Options options) |
protected Options.PropertyFilter |
getPropertyFilter(Options options) |
protected boolean |
isPrettyPrint(Options options) |
protected Document |
parseXmlFile(String xml) |
protected String |
prettyPrint(String xml,
Options options) |
protected abstract void doExport(javax.jcr.Node nodeBeingExported,
Options options,
AbstractExporter.ResultImpl result)
nodeBeingExported - the node being exported (never null)options - the export options (never null)result - the object to set results on (never null)public final Result execute(javax.jcr.Node nodeBeingExported, Options exportOptions)
execute in interface ExporternodeBeingExported - the node being exported (cannot be null)exportOptions - the exporter options (can be null or empty if default options should be used)null)Exporter.execute(javax.jcr.Node, org.teiid.modeshape.sequencer.Options)protected Options.PropertyFilter getPropertyFilter(Options options)
protected boolean isPrettyPrint(Options options)
Copyright © 2018 JBoss by Red Hat. All rights reserved.