/** * A generic class for question breakdowns * Section 2.2.2 * @author Andrew Guenther * * This generic class represents a collection of BreakdownItems * which will be used to determine certain properties of a test * during generation. */ package test; import java.util.Collection; public abstract class Breakdown { Collection> breakdowns; public abstract void add(BreakdownItem elem); public abstract BreakdownItem remove(BreakdownItem elem); }