Newer
Older
package FaultTree;
public abstract class AbstractFaultTreeVisitor {
public void visit(FaultTree tree) {
if (tree instanceof IntermediateEvent)
visitIntermediateEvent((IntermediateEvent)tree);
else if (tree instanceof BasicEvent)
visitBasicEvent((BasicEvent)tree);
}
public abstract void visitIntermediateEvent(IntermediateEvent event);
public abstract void visitBasicEvent(BasicEvent event);
}