public class

ImplementationNodeFactory

extends Object
implements ImplementationNode.Factory<K, T extends ImplementationNode<K>>
java.lang.Object
   ↳ com.google.inject.grapher.graphviz.ImplementationNodeFactory

Class Overview

Graphviz-specific implementation of ImplementationNode.Factory. Uses a BindingEdgeFactory.GraphvizEdgeAdaptor to delegate to a GraphvizNode.

Summary

Nested Classes
class ImplementationNodeFactory.GraphvizNodeAdaptor Adaptor class that converts ImplementationNode methods to display operations on a GraphvizNode
Public Constructors
ImplementationNodeFactory(GraphvizRenderer renderer, NameFactory nameFactory, PortIdFactory portIdFactory)
Public Methods
ImplementationNode<String> newImplementationNode(String nodeId)
Protected Methods
ImplementationNodeFactory.GraphvizNodeAdaptor newAdaptor(GraphvizNode node)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.google.inject.grapher.ImplementationNode.Factory

Public Constructors

public ImplementationNodeFactory (GraphvizRenderer renderer, NameFactory nameFactory, PortIdFactory portIdFactory)

Public Methods

public ImplementationNode<String> newImplementationNode (String nodeId)

Protected Methods