package ballWorlds; /** * A World contains Balls and can do things on behalf of those Balls (and other * objects). It is both a BallManager (which allows Balls to be added or * removed) and a WorldDescriber (i.e., it can return information about itself). * Every Ball should belong to at least one World. * * * @author David Mutchler, Salman Azhar, Curt Clifton and others, January 2005. * Modified September 2008, September 2009. */ public interface World extends BallManager, WorldDescriber { // Nothing to see here: a World is simply the union of its parent // interfaces. }