switch (configuration.getOutputLanguage()) {
case XSLTConstants.LanguageTypes.JAVA:
emitter = new JavaEmitter(this.configuration, mapper);
break;
case XSLTConstants.LanguageTypes.C_SHARP:
emitter = new CSharpEmitter(this.configuration, mapper);
break;
case XSLTConstants.LanguageTypes.C_PLUS_PLUS:
case XSLTConstants.LanguageTypes.VB_DOT_NET:
default: