Package com.uppaal.model.core2
Class PrintVisitor
java.lang.Object
com.uppaal.model.core2.AbstractVisitor
com.uppaal.model.core2.PrintVisitor
- All Implemented Interfaces:
Visitor
public class PrintVisitor extends AbstractVisitor
-
Field Summary
Fields Modifier and Type Field Description protected intindentation -
Constructor Summary
Constructors Constructor Description PrintVisitor() -
Method Summary
Modifier and Type Method Description protected voidindent()protected voidprint(String s)voidvisitBranchPoint(BranchPoint b)voidvisitEdge(Edge e)voidvisitElement(Element e)voidvisitLocation(Location l)voidvisitNail(Nail n)voidvisitTemplate(AbstractTemplate t)Methods inherited from class com.uppaal.model.core2.AbstractVisitor
visitCondition, visitCut, visitDocument, visitInstanceLine, visitMessage, visitNode, visitPrechart, visitProperty, visitQueries, visitQuery, visitUpdate
-
Field Details
-
indentation
protected int indentation
-
-
Constructor Details
-
PrintVisitor
public PrintVisitor()
-
-
Method Details
-
indent
protected void indent() -
print
-
visitElement
- Specified by:
visitElementin interfaceVisitor- Overrides:
visitElementin classAbstractVisitor- Throws:
Exception
-
visitTemplate
- Specified by:
visitTemplatein interfaceVisitor- Overrides:
visitTemplatein classAbstractVisitor- Throws:
Exception
-
visitLocation
- Specified by:
visitLocationin interfaceVisitor- Overrides:
visitLocationin classAbstractVisitor- Throws:
Exception
-
visitBranchPoint
- Specified by:
visitBranchPointin interfaceVisitor- Overrides:
visitBranchPointin classAbstractVisitor- Throws:
Exception
-
visitEdge
- Specified by:
visitEdgein interfaceVisitor- Overrides:
visitEdgein classAbstractVisitor- Throws:
Exception
-
visitNail
- Specified by:
visitNailin interfaceVisitor- Overrides:
visitNailin classAbstractVisitor- Throws:
Exception
-