blob: a4e38d6c35d8dc49ab7f37b33b951361b9499a33 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package com.orbekk.util;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
public class WorkList<E> extends ArrayList<E> {
public WorkList() {
super();
}
public WorkList(Collection<? extends E> collection) {
super(collection);
}
public synchronized List<E> copyAndClear() {
List<E> copy = new WorkList<E>(this);
clear();
return copy;
}
}
|