001package edu.pdx.cs410J; 002 003import java.io.IOException; 004 005/** 006 * Classes that implement this interface dump the contents of a phone 007 * bill to some destination. 008 * 009 * @author David Whitlock 010 * @version $Revision: 1.3 $ 011 * @since Spring 2001 012 */ 013public interface PhoneBillDumper<T extends AbstractPhoneBill> { 014 015 /** 016 * Dumps a phone bill to some destination. 017 */ 018 public void dump(T bill) throws IOException; 019 020}