Package com.uppaal.model.core2
Class AbstractVisitor
java.lang.Object
com.uppaal.model.core2.AbstractVisitor
- All Implemented Interfaces:
Visitor
- Direct Known Subclasses:
BoundCalc,ConvertSyntaxVisitor,LayoutVisitor,PrintVisitor,PrototypeVisitor,RelToAbsVisitor,UGIWriter,XMLWriter,XTAWriter
public class AbstractVisitor extends Object implements Visitor
Abstract implementation of the visitor interface. By default,
visiting any instance of a specialization of the Element class will
call the visit method on the super class. For nodes and elements
the children and properties are visited.
-
Constructor Summary
Constructors Constructor Description AbstractVisitor() -
Method Summary
Modifier and Type Method Description voidvisitBranchPoint(BranchPoint branchPoint)voidvisitCondition(Condition condition)voidvisitCut(Cut cut)voidvisitDocument(Document document)voidvisitEdge(Edge edge)voidvisitElement(Element element)voidvisitInstanceLine(InstanceLine instance)voidvisitLocation(Location location)voidvisitMessage(Message message)voidvisitNail(Nail nail)voidvisitNode(Node node)voidvisitPrechart(Prechart prechart)voidvisitProperty(Property property)voidvisitQueries(QueryList queryList)voidvisitQuery(Query query)voidvisitTemplate(AbstractTemplate template)voidvisitUpdate(Update update)
-
Constructor Details
-
AbstractVisitor
public AbstractVisitor()
-
-
Method Details
-
visitElement
- Specified by:
visitElementin interfaceVisitor- Throws:
Exception
-
visitNode
-
visitProperty
- Specified by:
visitPropertyin interfaceVisitor- Throws:
Exception
-
visitDocument
- Specified by:
visitDocumentin interfaceVisitor- Throws:
Exception
-
visitTemplate
- Specified by:
visitTemplatein interfaceVisitor- Throws:
Exception
-
visitLocation
- Specified by:
visitLocationin interfaceVisitor- Throws:
Exception
-
visitBranchPoint
- Specified by:
visitBranchPointin interfaceVisitor- Throws:
Exception
-
visitEdge
-
visitNail
-
visitInstanceLine
- Specified by:
visitInstanceLinein interfaceVisitor- Throws:
Exception
-
visitPrechart
- Specified by:
visitPrechartin interfaceVisitor- Throws:
Exception
-
visitMessage
- Specified by:
visitMessagein interfaceVisitor- Throws:
Exception
-
visitUpdate
- Specified by:
visitUpdatein interfaceVisitor- Throws:
Exception
-
visitCondition
- Specified by:
visitConditionin interfaceVisitor- Throws:
Exception
-
visitCut
-
visitQueries
- Specified by:
visitQueriesin interfaceVisitor- Throws:
Exception
-
visitQuery
- Specified by:
visitQueryin interfaceVisitor- Throws:
Exception
-