public void load() { Point2DSerializable[] p2 = jl.getP2Points(); ctrl = jl.getCtrlPoints(); p2x = new Double[p2.length]; p2y = new Double[p2.length]; ctrlx = new Double[ctrl.length]; ctrly = new Double[ctrl.length]; if (p2.length != ctrl.length) { System.out.println("ERROR: хуйня какая то в JunctionLinkDataFrame " + jl); throw new Error("ERROR: хуйня какая то в JunctionLinkDataFrame " + jl); } for (int i = 0, len = p2.length; i < len; i++) { p2x[i] = new Double(p2[i].getX()); p2y[i] = new Double(p2[i].getY()); ctrlx[i] = new Double(ctrl[i].getX()); ctrly[i] = new Double(ctrl[i].getY()); } data = new Object[][] {ctrlx, ctrly, p2x, p2y}; }