import com.badlogic.gdx.scenes.scene2d.InputListener;
import com.badlogic.gdx.scenes.scene2d.utils.ArraySelection;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener.ChangeEvent;
import com.badlogic.gdx.scenes.scene2d.utils.Cullable;
import com.badlogic.gdx.scenes.scene2d.utils.Drawable;
<BUG>import com.badlogic.gdx.scenes.scene2d.utils.ArraySelection;</BUG>
import com.badlogic.gdx.utils.Array;
import com.badlogic.gdx.utils.ObjectSet;
public class List<T> extends Widget implements Cullable {
private ListStyle style;
<BUG>private final Array<T> items = new Array();
private Rectangle cullingArea;</BUG>
private float prefWidth, prefHeight;

import com.badlogic.gdx.scenes.scene2d.InputListener;
import com.badlogic.gdx.scenes.scene2d.utils.ArraySelection;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener.ChangeEvent;
import com.badlogic.gdx.scenes.scene2d.utils.Cullable;
import com.badlogic.gdx.scenes.scene2d.utils.Drawable;
import com.badlogic.gdx.utils.Array;
import com.badlogic.gdx.utils.ObjectSet;
public class List<T> extends Widget implements Cullable {
private ListStyle style;
private final Array<T> items = new Array();
final ArraySelection<T> selection = new ArraySelection(items);
private Rectangle cullingArea;
private float prefWidth, prefHeight;
