|
Class Summary |
| AbstractCGModelVisitor<R,C> |
|
| AbstractExtendingCGModelVisitor<R,C> |
An AbstractExtendingCGModelVisitor provides a default implementation for each
visitXxx method that delegates to the visitYyy method of the first
super class, (or transitively its first super class' first super class
until a non-interface super-class is found). |
| AbstractNonNullExtendingCGModelVisitor<R,C> |
An AbstractExtendingNonNullCGModelVisitor provides a default implementation for each
visitXxx method that delegates to the visitYyy method of the first
super class, (or transitively its first super class first super class
until a non-interface super-class is found). |
| AbstractNullCGModelVisitor<R,C> |
An AbstractNullCGModelVisitor provides a default implementation for each
visitXxx method that returns null. |
| CGModelAdapterFactory |
The Adapter Factory for the model. |
| CGModelSwitch<T> |
The Switch for the model's inheritance hierarchy. |