comment.add("The object graph is marshalled to a File object.\n");
comment.add("The object is not saved as a zipped .kmz file.\n");
comment.add("@see marshalKmz(String, Kml...)");
final JMethod generateMarshallFilenameWithZIP = cc.implClass.method(JMod.PUBLIC, cc.implClass.owner().BOOLEAN, "marshal");
generateMarshallFilenameWithZIP._throws(FileNotFoundException.class);
generateMarshallFilenameWithZIP.javadoc().append(comment);
final JVar filenameVar = generateMarshallFilenameWithZIP.param(JMod.FINAL, File.class, "filename");
// final JVar zippedVar = generateMarshallFilenameWithZIP.param(JMod.FINAL, boolean.class, "zipped");
final JVar outVar = generateMarshallFilenameWithZIP.body().decl(outputStreamClass, "out", JExpr._new(fileOutputStreamClass).arg(filenameVar));
// final JConditional ifBlockFilename = generateMarshallFilenameWithZIP.body()._if(zippedVar.eq(JExpr.TRUE));