Package org.apache.tapestry5.internal.services

# Class ComponentDependencyGraphvizGeneratorImpl

java.lang.Object
org.apache.tapestry5.internal.services.ComponentDependencyGraphvizGeneratorImpl

All Implemented Interfaces:
  `ComponentDependencyGraphvizGenerator`

public class ComponentDependencyGraphvizGeneratorImpl extends Object implements ComponentDependencyGraphvizGenerator

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ComponentDependencyGraphvizGeneratorImpl(ComponentDependencyRegistry componentDependencyRegistry, ComponentClassResolver componentClassResolver)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `generate(String... classNames)`
  Generates the Graphviz DOT file and returns it as a Strting.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### ComponentDependencyGraphvizGeneratorImpl

    public ComponentDependencyGraphvizGeneratorImpl(ComponentDependencyRegistry componentDependencyRegistry, ComponentClassResolver componentClassResolver)

- ## Method Details

  - ### generate

    public String generate(String... classNames)
    Description copied from interface: `ComponentDependencyGraphvizGenerator`
    Generates the Graphviz DOT file and returns it as a Strting.
    Specified by:
      `generate` in interface `ComponentDependencyGraphvizGenerator`
    Parameters:
      `classNames` - the component (including page) class names to generate the dependency graph.
    Returns: