Package org.eclipse.xtext.util
Class GraphvizDotBuilder.Props
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<java.lang.String,java.lang.String>
-
- org.eclipse.xtext.util.GraphvizDotBuilder.Props
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.util.Map<java.lang.String,java.lang.String>
- Direct Known Subclasses:
GraphvizDotBuilder.Digraph
,GraphvizDotBuilder.Edge
,GraphvizDotBuilder.Node
- Enclosing class:
- GraphvizDotBuilder
protected abstract class GraphvizDotBuilder.Props extends java.util.HashMap<java.lang.String,java.lang.String>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Props()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
draw(java.io.PrintStream out)
protected java.lang.String
esc(java.lang.String s)
void
print(java.io.PrintStream out)
void
setLabel(java.lang.String label)
void
setStyle(java.lang.String style)
java.lang.String
toString()
-
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
-
-
-
Method Detail
-
draw
public abstract void draw(java.io.PrintStream out)
-
esc
protected java.lang.String esc(java.lang.String s)
-
print
public void print(java.io.PrintStream out)
-
setLabel
public void setLabel(java.lang.String label)
-
setStyle
public void setStyle(java.lang.String style)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.util.AbstractMap<java.lang.String,java.lang.String>
-
-