package org.whole.lang.unifiedlambdadelta.visitors;
import org.whole.lang.visitors.AbstractBinaryVisitor;
import org.whole.lang.unifiedlambdadelta.visitors.IUnifiedLambdaDeltaVisitor;
import org.whole.lang.unifiedlambdadelta.model.*;
import org.whole.lang.visitors.IVisitor;
import org.whole.lang.model.IEntity;
/**
* @generator Whole
*/
public class UnifiedLambdaDeltaSequenceVisitor extends
AbstractBinaryVisitor<IUnifiedLambdaDeltaVisitor> implements
IUnifiedLambdaDeltaVisitor {
public UnifiedLambdaDeltaSequenceVisitor(IVisitor visitor1,
IVisitor visitor2) {
super(visitor1, visitor2);
}
public void visit(IEntity entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Declaration entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Definition entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Top entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Application entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Cast entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Abstraction entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Abbreviation entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Local entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Sort entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Polarity entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Index entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Level entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Name entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Access entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Prefix entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
public void visit(Postfix entity) {
wGetVisitor1().visit(entity);
wGetVisitor2().visit(entity);
}
}