private static void writeCouplingDevice(EsgCouplingDevice couplingDevice, RecordWriter recordWriter) throws IOException { recordWriter.addValue("6", 1); recordWriter.addValue(couplingDevice.getName().getNode1Name().toString(), 3, 10); recordWriter.addValue(toChar(couplingDevice.getConnectionStatus()), 11); recordWriter.addValue(couplingDevice.getName().getNode2Name().toString(), 12, 19); recordWriter.addValue(couplingDevice.getName().getXpp(), 20); recordWriter.addValue(0.f, 67, 74); //...Free numeric attribute 1 recordWriter.addValue(0.f, 76, 83); //...Free numeric attribute 2 recordWriter.newLine(); }
private static void writeLine(EsgLine line, RecordWriter recordWriter) throws IOException { recordWriter.addValue("3", 1); recordWriter.addValue(line.getName().getNode1Name().toString(), 3, 10); recordWriter.addValue(toChar(line.getStatus()), 11); recordWriter.addValue(line.getName().getNode2Name().toString(), 12, 19); recordWriter.addValue(line.getName().getXpp(), 20); recordWriter.addValue(line.getRb(), 22, 29); recordWriter.addValue(line.getRxb(), 31, 38); recordWriter.addValue(line.getGs(), 40, 47); recordWriter.addValue(line.getBs(), 49, 56); recordWriter.addValue(line.getRate(), 58, 65); recordWriter.addValue(0.f, 67, 74); //...Free numeric attribute 1 recordWriter.addValue(0.f, 76, 83); //...Free numeric attribute 2 recordWriter.newLine(); }
private static void writeDissymmetricalBranch(EsgDissymmetricalBranch dissymmetricalBranch, RecordWriter recordWriter) throws IOException { recordWriter.addValue("P", 1); recordWriter.addValue(dissymmetricalBranch.getName().getNode1Name().toString(), 3, 10); recordWriter.addValue(toChar(dissymmetricalBranch.getStatus()), 11); recordWriter.addValue(dissymmetricalBranch.getName().getNode2Name().toString(), 12, 19); recordWriter.addValue(dissymmetricalBranch.getName().getXpp(), 20); recordWriter.addValue(dissymmetricalBranch.getRb(), 22, 29); recordWriter.addValue(dissymmetricalBranch.getRxb(), 31, 38); recordWriter.addValue(dissymmetricalBranch.getGs(), 40, 47); recordWriter.addValue(dissymmetricalBranch.getBs(), 49, 56); recordWriter.addValue(dissymmetricalBranch.getRate(), 58, 65); recordWriter.newLine(); //...second line record recordWriter.addValue("P", 1); recordWriter.addValue(dissymmetricalBranch.getRb2(), 22, 29); recordWriter.addValue(dissymmetricalBranch.getRxb2(), 31, 38); recordWriter.addValue(dissymmetricalBranch.getGs2(), 40, 47); recordWriter.addValue(dissymmetricalBranch.getBs2(), 49, 56); recordWriter.newLine(); }
recordWriter.addValue(toChar(transformer.getStatus()), 11); recordWriter.addValue(transformer.getName().getNode2Name().toString(), 12, 19); recordWriter.addValue(transformer.getName().getXpp(), 20); recordWriter.addValue(transformer.getRate(), 22, 29); recordWriter.addValue(transformer.getPcu(), 30, 37);