39c39,55 < public FileFilter getFileFilter(); --- > FileFilter getFileFilter(); > > /** > * Every format has to identify itself as able to store and/or restore from > * the format it represents. If the storage format can save to the format, it > * should return true in this method. > * @return boolean true if the format can save > */ > boolean isStoreFormat(); > > /** > * Every format has to identify itself as able to store and/or restore from > * the format it represents. If the storage format can load from the format, > * it should return true in this method. > * @return boolean true if the format can load > */ > boolean isRestoreFormat(); 48c64 < public String store(String fileName, Drawing saveDrawing) throws IOException; --- > String store(String fileName, Drawing saveDrawing) throws IOException; 56c72,73 < public Drawing restore(String fileName) throws IOException; --- > Drawing restore(String fileName) throws IOException; >