/** Abstract builder for the Meal objects, supporting all the
 *  operations for building a meal.
 */
public abstract class MealBuilder {

  protected Meal theMeal;

  // Additional methods here

}