Package hydra.graphviz.dot
Class Stmt
- java.lang.Object
-
- hydra.graphviz.dot.Stmt
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<Stmt>
- Direct Known Subclasses:
Stmt.Attr,Stmt.Edge,Stmt.Equals,Stmt.Node,Stmt.Subgraph
public abstract class Stmt extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<Stmt>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStmt.Attrstatic classStmt.Edgestatic classStmt.Equalsstatic classStmt.Nodestatic interfaceStmt.PartialVisitor<R>Partial visitor overStmtwith a defaultStmt.PartialVisitor.otherwise(hydra.graphviz.dot.Stmt)branch.static classStmt.Subgraphstatic interfaceStmt.Visitor<R>Visitor overStmt.
-
Field Summary
Fields Modifier and Type Field Description static NameATTRName of thehydra.graphviz.dot.Stmt.attrfield.static NameEDGEName of thehydra.graphviz.dot.Stmt.edgefield.static NameEQUALSName of thehydra.graphviz.dot.Stmt.equalsfield.static NameNODEName of thehydra.graphviz.dot.Stmt.nodefield.static NameSUBGRAPHName of thehydra.graphviz.dot.Stmt.subgraphfield.static NameTYPE_Name of thehydra.graphviz.dot.Stmttype.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> Raccept(Stmt.Visitor<R> visitor)Dispatch tovisitor.
-
-
-
Field Detail
-
TYPE_
public static final Name TYPE_
Name of thehydra.graphviz.dot.Stmttype.
-
NODE
public static final Name NODE
Name of thehydra.graphviz.dot.Stmt.nodefield.
-
EDGE
public static final Name EDGE
Name of thehydra.graphviz.dot.Stmt.edgefield.
-
ATTR
public static final Name ATTR
Name of thehydra.graphviz.dot.Stmt.attrfield.
-
EQUALS
public static final Name EQUALS
Name of thehydra.graphviz.dot.Stmt.equalsfield.
-
SUBGRAPH
public static final Name SUBGRAPH
Name of thehydra.graphviz.dot.Stmt.subgraphfield.
-
-
Method Detail
-
accept
public abstract <R> R accept(Stmt.Visitor<R> visitor)
Dispatch tovisitor.
-
-