/* $Id$ */
package saccubus.converter.classic.profile;
+import java.io.File;
import yukihane.saccubus.converter.profile.CommentProfile;
import yukihane.saccubus.converter.profile.VideoProfile;
*
* @author yuki
*/
-public class InputFileSetting implements yukihane.saccubus.converter.profile.InputFileSetting, VideoProfile, CommentProfile {
+public class InputFileSetting implements VideoProfile, CommentProfile {
- private final SFile file;
private final boolean download;
private final boolean delete;
private final CommentGetInfo commentGetInfo;
- private final String backLogPoint;
+ private final long backLogPoint;
/**
* @param file 対象ファイル.
* @param download ダウンロードする必要があればtrue, ローカルファイルを用いるのであればfalse.
* @param delete 変換後にファイルを削除するのであればtrue, 残したままにするのであればfalse.
*/
- public InputFileSetting(SFile file, boolean download, boolean delete, CommentGetInfo cominfo, String backLogPoint) {
- this.file = file;
+ public InputFileSetting(boolean download, boolean delete, CommentGetInfo cominfo, long backLogPoint) {
this.download = download;
this.delete = delete;
this.commentGetInfo = cominfo;
}
@Override
- public SFile getFile() {
- return file;
+ public String getFileName() {
+ throw new UnsupportedOperationException("Not supported yet.");
}
@Override
}
@Override
- public String getBackLogPoint() {
+ public long getBackLogPoint() {
return backLogPoint;
}
+
+ @Override
+ public File getDir() {
+ throw new UnsupportedOperationException("Not supported yet.");
+ }
+
+ @Override
+ public File getLocalFile() {
+ throw new UnsupportedOperationException("Not supported yet.");
+ }
}