/* * GoodVsBadFilter.java * * Created on May 27, 2003, 11:08 PM */ import java.util.ArrayList; import java.util.Iterator; /** * * @author dickey */ public class GoodVsBadFilter { /** Creates a new instance of GoodVsBadFilter */ public GoodVsBadFilter() { } public static ArrayList getGoodOnesOnly(ArrayList all) { ArrayList output = new ArrayList(); java.util.Iterator aIter = all.iterator(); while (aIter.hasNext()) { IJudger thisOne = (IJudger) aIter.next(); if (thisOne.isAcceptable()) { /*** POINT Y ***/ output.add(thisOne); } } return output; } }