Class StrictBaseVisitor<R>

java.lang.Object
com.foursoft.harness.vec.v113.visitor.StrictBaseVisitor<R>
Type Parameters:
R - Class of the visitor
All Implemented Interfaces:
Visitor<R,RuntimeException>

public class StrictBaseVisitor<R> extends Object implements Visitor<R,RuntimeException>
Base implementation for a strict Visitor. Strict means, that the visitor class will throw an UnsupportedOperationException if it encounters a class that is not handled explicitly, by overriding the corresponding methods.
Author:
Johannes Becker