public static WindowSplitLocation decode(ObjectInputStream in, RootWindow rootWindow) throws IOException { WindowSplitLocation location = new WindowSplitLocation(Direction.decode(in), in.readFloat()); location.read(in, rootWindow); return location; }