/* * Created on 24 oct. 2004 * */ package sort; import java.util.List; /** * @author baudon * */ public class SwapableList implements SwapableData { List list; public SwapableList(List list) { this.list = list; } public int size() { return list.size(); } public void swap(int i, int j) { T tmp = list.get(i); list.set(i, list.get(j)); list.set(j, tmp); } public T get(int i) { return list.get(i); } }