private static void writeNode(EsgNode node, RecordWriter recordWriter) throws IOException {
recordWriter.addValue("1", 1);
recordWriter.addValue(node.getArea().toString(), 2, 3);
recordWriter.addValue(node.getName().toString(), 4, 11);
recordWriter.addValue(node.getVbase(), 85, 92);
recordWriter.addValue(node.getVinit(), 99, 106);
recordWriter.addValue(node.getVangl(), 108, 115);
recordWriter.addValue("0.", 117, 124, RecordWriter.Justification.Right);
recordWriter.addValue("0.", 126, 133, RecordWriter.Justification.Right);
recordWriter.newLine();
if (node.isSlackBus()) {
recordWriter.addValue("5", 1);
recordWriter.addValue(node.getName().toString(), 4, 11);
recordWriter.addValue(node.getVangl(), 40, 47);
recordWriter.newLine();
}
}