writer.addField("versionId", version.getVersionID());
writer.addField("dueDate", version.dueDateString());
writer.addField("timeStamp", version.getTime());
writer.addField("closed", version.isClosed());
writer.addField("closedManual",version.isHasClosedManually());
writer.addField("isDraft", version.isDraft());
writer.addField("width", version.getDesireWidth());
writer.addField("height", version.getDesireHeight());
writer.addField("restartFrom",version.getRestartFrom());
writer.addField("receiveEmail", version.isReceiveEmail());
writer.addField("hasRestarted", version.isHasRestarted());