public class

GraphvizNode

extends Object
java.lang.Object
   ↳ com.google.inject.grapher.graphviz.GraphvizNode

Class Overview

Data object to encapsulate the attributes of Graphviz nodes that we're interested in drawing.

Summary

Public Constructors
GraphvizNode(String nodeId)
Public Methods
void addField(String portId, String title)
void addSubtitle(int position, String subtitle)
Map<String, String> getFields()
String getHeaderBackgroundColor()
String getHeaderTextColor()
String getNodeId()
NodeShape getShape()
NodeStyle getStyle()
List<String> getSubtitles()
String getTitle()
void setHeaderBackgroundColor(String headerBackgroundColor)
void setHeaderTextColor(String headerTextColor)
void setShape(NodeShape shape)
void setStyle(NodeStyle style)
void setTitle(String title)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public GraphvizNode (String nodeId)

Public Methods

public void addField (String portId, String title)

public void addSubtitle (int position, String subtitle)

public Map<String, String> getFields ()

public String getHeaderBackgroundColor ()

public String getHeaderTextColor ()

public String getNodeId ()

public NodeShape getShape ()

public NodeStyle getStyle ()

public List<String> getSubtitles ()

public String getTitle ()

public void setHeaderBackgroundColor (String headerBackgroundColor)

public void setHeaderTextColor (String headerTextColor)

public void setShape (NodeShape shape)

public void setStyle (NodeStyle style)

public void setTitle (String title)