Package nl.talsmasoftware.umldoclet.uml
Class DependencyDiagram
java.lang.Object
nl.talsmasoftware.umldoclet.uml.UMLNode
nl.talsmasoftware.umldoclet.uml.Diagram
nl.talsmasoftware.umldoclet.uml.DependencyDiagram
UML diagram representing the dependencies between the documented Java packages.
-
Constructor Summary
ConstructorsConstructorDescriptionDependencyDiagram(Configuration config, String moduleName, String pumlFileName) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPackageDependency(String fromPackage, String toPackage) protected FileDetermine the physical file location for the plantuml output.protected IndentingPrintWriterwriteChildrenTo(IndentingPrintWriter output) Helper method to write all children to the specified output.protected <IPW extends IndentingPrintWriter>
IPWwriteCustomDirectives(List<String> customDirectives, IPW output) Methods inherited from class nl.talsmasoftware.umldoclet.uml.Diagram
getConfiguration, render, toString, writeToMethods inherited from class nl.talsmasoftware.umldoclet.uml.UMLNode
addChild, findParent, getChildren, getParent, removeChildren, setParent
-
Constructor Details
-
DependencyDiagram
-
-
Method Details
-
getChildren
- Overrides:
getChildrenin classUMLNode
-
addPackageDependency
-
getPlantUmlFile
Description copied from class:DiagramDetermine the physical file location for the plantuml output.This will even be called if
-createPumlFilesis not enabled, to determine the Diagram.getDiagramBaseFile().- Specified by:
getPlantUmlFilein classDiagram- Returns:
- The physical file for the plantuml output.
-
writeCustomDirectives
protected <IPW extends IndentingPrintWriter> IPW writeCustomDirectives(List<String> customDirectives, IPW output) - Overrides:
writeCustomDirectivesin classDiagram
-
writeChildrenTo
Description copied from class:UMLNodeHelper method to write all children to the specified output.- Overrides:
writeChildrenToin classUMLNode- Parameters:
output- The output to write the children to.- Returns:
- A reference to the output for method chaining purposes.
-