OSDN Git Service

Convert再考
[coroid/inqubus.git] / frontend / src / saccubus / worker / classic / profile / OutputFileSetting.java
1 package saccubus.worker.classic.profile;
2
3 import java.io.File;
4
5 /**
6  *
7  * @author yuki
8  */
9 public class OutputFileSetting implements saccubus.worker.profile.OutputProfile {
10
11     private final boolean convert;
12     private final boolean appendPrefixVideoId;
13     private final boolean addComment;
14     private final boolean addTcomment;
15
16     public OutputFileSetting(boolean convert, boolean appendPrefixVideoId, boolean addComment,
17             boolean addTcomment) {
18         this.convert = convert;
19         this.appendPrefixVideoId = appendPrefixVideoId;
20         this.addComment = addComment;
21         this.addTcomment = addTcomment;
22     }
23
24     @Override
25     public boolean isConvert() {
26         return convert;
27     }
28
29     public boolean isAppendPrefixVideoId() {
30         return appendPrefixVideoId;
31     }
32
33     @Override
34     public boolean isAddComment() {
35         return addComment;
36     }
37
38     public boolean isAddTcomment() {
39         return addTcomment;
40     }
41
42     @Override
43     public File getDir() {
44         throw new UnsupportedOperationException("Not supported yet.");
45     }
46
47     @Override
48     public String getFileName() {
49         throw new UnsupportedOperationException("Not supported yet.");
50     }
51
52     @Override
53     public String getVideoId() {
54         throw new UnsupportedOperationException("Not supported yet.");
55     }
56
57     @Override
58     public String getTitile() {
59         throw new UnsupportedOperationException("Not supported yet.");
60     }
61 }