public abstract class AbstractDiagramExplorer extends Object implements DiagramExporter
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,GraphItem> |
graphItemMap |
protected File |
outputDirectory |
| Constructor and Description |
|---|
AbstractDiagramExplorer(Map<String,GraphItem> graphItemMap,
File outputDirectory) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(GraphItem rootItem) |
org.apache.maven.plugin.logging.Log |
getLog() |
protected abstract void |
printFooter(FileWriter writer) |
protected abstract void |
printGraphData(GraphItem rootItem,
FileWriter writer) |
protected abstract void |
printHeader(FileWriter writer) |
protected final File outputDirectory
protected abstract void printHeader(FileWriter writer) throws IOException
IOExceptionprotected abstract void printGraphData(GraphItem rootItem, FileWriter writer) throws IOException
IOExceptionprotected abstract void printFooter(FileWriter writer) throws IOException
IOExceptionpublic void execute(GraphItem rootItem) throws org.apache.maven.plugin.MojoExecutionException
execute in interface DiagramExporterorg.apache.maven.plugin.MojoExecutionExceptionpublic org.apache.maven.plugin.logging.Log getLog()
Copyright © 2019 Atlassian. All rights reserved.