@@ -0,0 +1,444 @@
+package com.orbekk.util;%0A%0Aimport java.util.ArrayList;%0Aimport java.util.Collection;%0Aimport java.util.List;%0A%0Apublic class WorkList%3CE%3E extends ArrayList%3CE%3E %7B%0A    public WorkList() %7B%0A        super();%0A    %7D%0A    %0A    public WorkList(Collection%3C? extends E%3E collection) %7B%0A        super(collection);%0A    %7D%0A    %0A    public synchronized List%3CE%3E copyAndClear() %7B%0A        List%3CE%3E copy = new WorkList%3CE%3E(this);%0A        clear();%0A        return copy;%0A    %7D%0A%7D%0A

Add WorkList data structure.