docs: protected void _generate(SarlInterface interf, IExtraLanguageGeneratorContext context) {
  		final JvmDeclaredType jvmType = getJvmModelAssociations().getInferredType(interf);
  		final PyAppendable appendable = createAppendable(jvmType, context);
  		if (generateTypeDeclaration(
  				this.qualifiedNameProvider.getFullyQualifiedName(interf).toString(),
  				interf.getName(), true, interf.getExtends(),
  				getTypeBuilder().getDocumentation(interf),
  				true,
  				interf.getMembers(), appendable, context, null)) {
  			final QualifiedName name = getQualifiedNameProvider().getFullyQualifiedName(interf);
  			writeFile(name, appendable, context);
  		}
  	}