Class ModuleGraphWriter
java.lang.Object
org.eclipse.jetty.start.ModuleGraphWriter
Generate a graphviz dot graph of the modules found
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprivate StringgetProperty(Props props, String key, String defVal) voidprivate voidwriteHeaderMessage(PrintWriter out, Path outputFile) private voidwriteModuleDetailHeader(PrintWriter out, String header) private voidwriteModuleDetailHeader(PrintWriter out, String header, int count) private voidwriteModuleDetailLine(PrintWriter out, String line) private voidwriteModuleNode(PrintWriter out, Module module, boolean resolved) private voidwriteModules(PrintWriter out, Modules allmodules, List<Module> enabled) private voidwriteRelationships(PrintWriter out, Iterable<Module> modules, List<Module> enabled)
-
Field Details
-
colorModuleBg
-
colorEnabledBg
-
colorEdgeOptional
-
colorTransitiveBg
-
colorCellBg
-
colorHeaderBg
-
colorModuleFont
-
-
Constructor Details
-
ModuleGraphWriter
public ModuleGraphWriter()
-
-
Method Details
-
config
-
getProperty
-
write
- Throws:
IOException
-
writeHeaderMessage
-
writeModuleDetailHeader
-
writeModuleDetailHeader
-
writeModuleDetailLine
-
writeModuleNode
-
writeModules
-
writeRelationships
-