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.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractVisitor
public AbstractVisitor()
visitElement
public void visitElement(Element element)
throws Exception
- Specified by:
visitElement in interface Visitor
- Throws:
Exception
visitNode
public void visitNode(Node node)
throws Exception
- Specified by:
visitNode in interface Visitor
- Throws:
Exception
visitProperty
public void visitProperty(Property property)
throws Exception
- Specified by:
visitProperty in interface Visitor
- Throws:
Exception
visitDocument
public void visitDocument(Document document)
throws Exception
- Specified by:
visitDocument in interface Visitor
- Throws:
Exception
visitTemplate
public void visitTemplate(AbstractTemplate template)
throws Exception
- Specified by:
visitTemplate in interface Visitor
- Throws:
Exception
visitLocation
public void visitLocation(Location location)
throws Exception
- Specified by:
visitLocation in interface Visitor
- Throws:
Exception
visitBranchPoint
public void visitBranchPoint(BranchPoint branchPoint)
throws Exception
- Specified by:
visitBranchPoint in interface Visitor
- Throws:
Exception
visitEdge
public void visitEdge(Edge edge)
throws Exception
- Specified by:
visitEdge in interface Visitor
- Throws:
Exception
visitNail
public void visitNail(Nail nail)
throws Exception
- Specified by:
visitNail in interface Visitor
- Throws:
Exception
visitInstanceLine
public void visitInstanceLine(InstanceLine instance)
throws Exception
- Specified by:
visitInstanceLine in interface Visitor
- Throws:
Exception
visitPrechart
public void visitPrechart(Prechart prechart)
throws Exception
- Specified by:
visitPrechart in interface Visitor
- Throws:
Exception
visitMessage
public void visitMessage(Message message)
throws Exception
- Specified by:
visitMessage in interface Visitor
- Throws:
Exception
visitUpdate
public void visitUpdate(Update update)
throws Exception
- Specified by:
visitUpdate in interface Visitor
- Throws:
Exception
visitCondition
public void visitCondition(Condition condition)
throws Exception
- Specified by:
visitCondition in interface Visitor
- Throws:
Exception
visitCut
public void visitCut(Cut cut)
throws Exception
- Specified by:
visitCut in interface Visitor
- Throws:
Exception
Copyright © 2012 Uppsala University and Aalborg University. All Rights Reserved.