| Package | Description |
|---|---|
| com.github.ferstl.depgraph.dependency | |
| com.github.ferstl.depgraph.graph |
| Modifier and Type | Method and Description |
|---|---|
GraphBuilder<DependencyNode> |
GraphStyleConfigurer.configure(GraphBuilder<DependencyNode> graphBuilder) |
GraphBuilder<DependencyNode> |
GmlGraphStyleConfigurer.configure(GraphBuilder<DependencyNode> graphBuilder) |
GraphBuilder<DependencyNode> |
DotGraphStyleConfigurer.configure(GraphBuilder<DependencyNode> graphBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
MavenGraphAdapter.buildDependencyGraph(MavenProject project,
ArtifactFilter globalFilter,
GraphBuilder<DependencyNode> graphBuilder) |
GraphBuilder<DependencyNode> |
GraphStyleConfigurer.configure(GraphBuilder<DependencyNode> graphBuilder) |
GraphBuilder<DependencyNode> |
GmlGraphStyleConfigurer.configure(GraphBuilder<DependencyNode> graphBuilder) |
GraphBuilder<DependencyNode> |
DotGraphStyleConfigurer.configure(GraphBuilder<DependencyNode> graphBuilder) |
| Constructor and Description |
|---|
AggregatingGraphFactory(MavenGraphAdapter mavenGraphAdapter,
ArtifactFilter globalFilter,
GraphBuilder<DependencyNode> graphBuilder,
boolean includeParentProjects) |
SimpleGraphFactory(MavenGraphAdapter mavenGraphAdapter,
ArtifactFilter globalFilter,
GraphBuilder<DependencyNode> graphBuilder) |
| Modifier and Type | Method and Description |
|---|---|
GraphBuilder<T> |
GraphBuilder.addEdge(T from,
T to)
Adds the two given nodes to the graph and creates an edge between them if they are not
null. |
GraphBuilder<T> |
GraphBuilder.addNode(T node)
Adds a single node to the graph.
|
static <T> GraphBuilder<T> |
GraphBuilder.create() |
GraphBuilder<T> |
GraphBuilder.graphFormatter(GraphFormatter formatter) |
GraphBuilder<T> |
GraphBuilder.graphName(String name) |
GraphBuilder<T> |
GraphBuilder.omitSelfReferences() |
GraphBuilder<T> |
GraphBuilder.useEdgeRenderer(EdgeRenderer<? super T> edgeRenderer) |
GraphBuilder<T> |
GraphBuilder.useNodeIdRenderer(NodeRenderer<? super T> nodeIdRenderer) |
GraphBuilder<T> |
GraphBuilder.useNodeNameRenderer(NodeRenderer<? super T> nodeNameRenderer) |
Copyright © 2017. All rights reserved.