OSDN Git Service

Merge branch 'master' into dev20110528_setting_reduce
[coroid/inqubus.git] / frontend / src / saccubus / converter / classic / profile / InputFileSetting.java
1 /* $Id$ */
2 package saccubus.converter.classic.profile;
3
4 /**
5  *
6  * @author yuki
7  */
8 public class InputFileSetting implements yukihane.saccubus.converter.profile.InputFileSetting {
9
10     private final SFile file;
11     private final boolean download;
12     private final boolean delete;
13
14     /**
15      * @param file 対象ファイル.
16      * @param download ダウンロードする必要があればtrue, ローカルファイルを用いるのであればfalse.
17      * @param delete 変換後にファイルを削除するのであればtrue, 残したままにするのであればfalse.
18      */
19     public InputFileSetting(SFile file, boolean download, boolean delete) {
20         this.file = file;
21         this.download = download;
22         this.delete = delete;
23     }
24
25     public SFile getFile() {
26         return file;
27     }
28
29     public boolean isDownload() {
30         return download;
31     }
32
33     public boolean isDelete() {
34         return delete;
35     }
36 }
37