package er.attachment.metadata; import java.io.File; /** * <span class="en"> * IERMetadataParser provides an interface to return the metadata from a File. The directory * can contain parsed or unparsed metadata. * </span> * * <span class="ja"> * IERMetadataParser はファイルのメタデータを戻すインタフェースを提供します。 * ディレクトリはメタデータをパースとアンパースできます。 * </span> * * @author mschrag */ public interface IERMetadataParser { /** * <span class="en"> * Parses the metadata from the given file. * * @param importFile the file to parse metadata file * * @return a metadata directory set of the metadata from this file * * @throws ERMetadataParserException if metadata parsing fails * </span> * * <span class="ja"> * 指定ファイルのメタデータをパースします。 * * @param importFile - パースするファイル * * @return ファイルのメタデータ・ディレクトリ * * @throws ERMetadataParserException - パスが失敗した場合 * </span> */ public ERMetadataDirectorySet parseMetadata(File importFile) throws ERMetadataParserException; }