code: private ProjectFile readProjectFile(ProjectReader reader, InputStream stream) throws MPXJException
     {
        addListeners(reader);
        return reader.read(stream);
     }
docs: Adds listeners and reads from a stream.
  
  @param reader reader for file type
  @param stream schedule data
  @return ProjectFile instance