package plan.input;

import plan.dom.*;

/** Interface for reading input data from a file */
public interface FileInput {
    /** Read objects from the indicated file.
     *  @param filenane the pathname of the file to read
     *  @throws FileNotFoundException when the file cannot be found
     *  @throws IOException when the file cannot be read
     *  @return a Company root object to which all others are connected
    public Company readFile(String filename) throws FileNotFoundException, IOException;