} else if (!CollectedIncludes.contains(inc)) {
PrintOnChange arrayh = new HaikuJava2H(new File(HaikuDefs.getProperty("APP_BASE")+"/"+Haikufy.choice("haikuJava")+"/"+include+".h"));
arrayh.printf("extern const class_t %s__class;\n", array);
arrayh.close();
PrintOnChange arrayc = new HaikuJava2C(new File(HaikuDefs.getProperty("APP_BASE")+"/"+Haikufy.choice("haikuJava")+"/"+include+".c"));
if (!singleFile) {
arrayc.printf("#include \"haikuConfig.h\"\n");
arrayc.printf("#include \"haikuJava.h\"\n");
}
arrayc.printf("\n");
arrayc.printf("const class_t %s__class PROGMEM = {\n", array);
arrayc.printf(" & java_lang_Object__class,\n");
arrayc.printf(" 0,\n");
arrayc.printf(" 0,\n");
arrayc.printf(" // {{}} VC 5\n");
arrayc.printf("};\n");
arrayc.close();
}
CollectedIncludes.put(inc);
}