Path[] placeholders = readPlaceholders( in, strategy ); return new SplitDockStationLayout.Leaf( childId, placeholders, null, id ); Orientation orientation = Orientation.values()[ in.readInt() ]; double divider = in.readDouble(); Path[] placeholders = readPlaceholders( in, strategy ); SplitDockStationLayout.Entry childA = readEntry( in, version8, version8a, strategy ); SplitDockStationLayout.Entry childB = readEntry( in, version8, version8a, strategy );