org.eclipse.xtext.util
Class GraphvizDotBuilder.Node

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<java.lang.String,java.lang.String>
          extended by org.eclipse.xtext.util.GraphvizDotBuilder.Props
              extended by org.eclipse.xtext.util.GraphvizDotBuilder.Node
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,java.lang.String>
Enclosing class:
GraphvizDotBuilder

protected class GraphvizDotBuilder.Node
extends GraphvizDotBuilder.Props

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>
 
Constructor Summary
GraphvizDotBuilder.Node(java.lang.Object obj)
           
GraphvizDotBuilder.Node(java.lang.Object obj, java.lang.String label)
           
GraphvizDotBuilder.Node(java.lang.Object obj, java.lang.String label, java.lang.String shape)
           
 
Method Summary
 void draw(java.io.PrintStream out)
           
 void setShape(java.lang.String shape)
           
 
Methods inherited from class org.eclipse.xtext.util.GraphvizDotBuilder.Props
esc, print, setLabel, setStyle, toString
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

GraphvizDotBuilder.Node

public GraphvizDotBuilder.Node(java.lang.Object obj)

GraphvizDotBuilder.Node

public GraphvizDotBuilder.Node(java.lang.Object obj,
                               java.lang.String label)

GraphvizDotBuilder.Node

public GraphvizDotBuilder.Node(java.lang.Object obj,
                               java.lang.String label,
                               java.lang.String shape)
Method Detail

draw

public void draw(java.io.PrintStream out)
Specified by:
draw in class GraphvizDotBuilder.Props

setShape

public void setShape(java.lang.String shape)