/**
* Generator corresponding to a {@code case} statement.
*/
-final class CaseGenerator extends AbstractCompositeGenerator<CaseEffectiveStatement> {
+final class CaseGenerator extends CompositeSchemaTreeGenerator<CaseEffectiveStatement, CaseGenerator> {
CaseGenerator(final CaseEffectiveStatement statement, final AbstractCompositeGenerator<?> parent) {
super(statement, parent);
}