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 void
visitBranchPoint(BranchPoint branchPoint)
void
visitCondition(Condition condition)
void
visitCut(Cut cut)
void
visitDocument(Document document)
void
visitEdge(Edge edge)
void
visitElement(Element element)
void
visitInstanceLine(InstanceLine instance)
void
visitLocation(Location location)
void
visitMessage(Message message)
void
visitNail(Nail nail)
void
visitNode(Node node)
void
visitPrechart(Prechart prechart)
void
visitProperty(Property property)
void
visitQueries(QueryList queryList)
void
visitQuery(Query query)
void
visitTemplate(AbstractTemplate template)
void
visitUpdate(Update update)
-
Constructor Details
-
AbstractVisitor
public AbstractVisitor()
-
-
Method Details
-
visitElement
- Specified by:
visitElement
in interfaceVisitor
- Throws:
Exception
-
visitNode
-
visitProperty
- Specified by:
visitProperty
in interfaceVisitor
- Throws:
Exception
-
visitDocument
- Specified by:
visitDocument
in interfaceVisitor
- Throws:
Exception
-
visitTemplate
- Specified by:
visitTemplate
in interfaceVisitor
- Throws:
Exception
-
visitLocation
- Specified by:
visitLocation
in interfaceVisitor
- Throws:
Exception
-
visitBranchPoint
- Specified by:
visitBranchPoint
in interfaceVisitor
- Throws:
Exception
-
visitEdge
-
visitNail
-
visitInstanceLine
- Specified by:
visitInstanceLine
in interfaceVisitor
- Throws:
Exception
-
visitPrechart
- Specified by:
visitPrechart
in interfaceVisitor
- Throws:
Exception
-
visitMessage
- Specified by:
visitMessage
in interfaceVisitor
- Throws:
Exception
-
visitUpdate
- Specified by:
visitUpdate
in interfaceVisitor
- Throws:
Exception
-
visitCondition
- Specified by:
visitCondition
in interfaceVisitor
- Throws:
Exception
-
visitCut
-
visitQueries
- Specified by:
visitQueries
in interfaceVisitor
- Throws:
Exception
-
visitQuery
- Specified by:
visitQuery
in interfaceVisitor
- Throws:
Exception
-