private Schema addNonMarkupSchema(String name, String contentType, Schema msgSchema,
String cppType, String cppAppender, String cppImport,
String javaType, String javaAppender, String javaImport,
String javaScriptType, String javaScriptImport,
String scalaType, String scalaAppender, String scalaImport) {
Schema schema = new Schema(new SourcePosition(name), "<schema>",
name, "", contentType, false, contentType, null,
cppType, cppAppender, ImmutableList.of(cppImport),
javaType, javaAppender, ImmutableList.of(javaImport),
javaScriptType, ImmutableList.of(javaScriptImport),
scalaType, scalaAppender, ImmutableList.of(scalaImport),