OSDN Git Service

リファクタリング. enum名変更
authoryukihane <yukihane.feather@gmail.com>
Wed, 21 Sep 2011 07:16:32 +0000 (16:16 +0900)
committeryukihane <yukihane.feather@gmail.com>
Wed, 21 Sep 2011 17:42:03 +0000 (02:42 +0900)
frontend/src/saccubus/conv/ConvertToVideoHook.java
frontend/src/saccubus/conv/NicoXMLReader.java
frontend/src/saccubus/worker/impl/convert/Convert.java

index 3937f9d..cb4d860 100644 (file)
@@ -33,10 +33,10 @@ public final class ConvertToVideoHook {
 
     @Deprecated
     public static void convert(File file, File out, String ng_id, String ng_word) throws IOException {
-        convert(EnumSet.allOf(NicoXMLReader.ProcessType.class), file, out, ng_id, ng_word);
+        convert(EnumSet.allOf(NicoXMLReader.CommentType.class), file, out, ng_id, ng_word);
     }
 
-    public static void convert(Set<NicoXMLReader.ProcessType> types, File file, File out, String ng_id, String ng_word)
+    public static void convert(Set<NicoXMLReader.CommentType> types, File file, File out, String ng_id, String ng_word)
             throws IOException {
         try {
             final Packet packet = new Packet();
index 7fbea65..2c4f0c4 100644 (file)
@@ -32,7 +32,7 @@ import org.xml.sax.Attributes;
 public class NicoXMLReader extends DefaultHandler {
 
     private static final Logger logger = LoggerFactory.getLogger(NicoXMLReader.class);
-    private final Set<ProcessType> processTypes;
+    private final Set<CommentType> processTypes;
     private final Packet packet;
     private final Pattern ngWord;
     private final Pattern ngId;
@@ -43,7 +43,7 @@ public class NicoXMLReader extends DefaultHandler {
     /**
      * 処理するコメントの種別.
      */
-    public enum ProcessType {
+    public enum CommentType {
 
         /** 通常のコメント. */
         NORMAL(false, false),
@@ -56,12 +56,12 @@ public class NicoXMLReader extends DefaultHandler {
         private final boolean owner;
         private final boolean optional;
 
-        private ProcessType(boolean owner, boolean optional) {
+        private CommentType(boolean owner, boolean optional) {
             this.owner = owner;
             this.optional = optional;
         }
 
-        static ProcessType valueOf(boolean owner, boolean optional) {
+        static CommentType valueOf(boolean owner, boolean optional) {
             if (!optional) {
                 if (!owner) {
                     return NORMAL;
@@ -93,7 +93,7 @@ public class NicoXMLReader extends DefaultHandler {
      * @param ng_id NG ID.
      * @param ng_word NG ワード.
      */
-    public NicoXMLReader(Set<ProcessType> types, Packet packet, String ng_id, String ng_word) {
+    public NicoXMLReader(Set<CommentType> types, Packet packet, String ng_id, String ng_word) {
         this.processTypes = EnumSet.copyOf(types);
         this.packet = packet;
         this.ngWord = makePattern(ng_word);
@@ -201,7 +201,7 @@ public class NicoXMLReader extends DefaultHandler {
 
             final boolean isOptional = (mainThreadId == null) ? false : !mainThreadId.equals(th);
 
-            if(!processTypes.contains(ProcessType.valueOf(isOwner, isOptional))){
+            if(!processTypes.contains(CommentType.valueOf(isOwner, isOptional))){
                 itemKicked = true;
                 return;
             }
index 0b32eb7..2083f71 100644 (file)
@@ -19,7 +19,7 @@ import org.slf4j.LoggerFactory;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 import saccubus.conv.ConvertToVideoHook;
-import saccubus.conv.NicoXMLReader.ProcessType;
+import saccubus.conv.NicoXMLReader.CommentType;
 import saccubus.util.FfmpegUtil;
 import saccubus.worker.Worker;
 import saccubus.worker.WorkerListener;
@@ -96,11 +96,11 @@ public class Convert extends Worker<ConvertResult, ConvertProgress> {
                 final HideCondition hide = profile.getNgSetting();
 
                 publish(new ConvertProgress(PROCESS, -1.0, "コメントの中間ファイルへの変換中"));
-                ConvertToVideoHook.convert(EnumSet.of(ProcessType.NORMAL), commentFile, transformedComment, hide.getId(),
+                ConvertToVideoHook.convert(EnumSet.of(CommentType.NORMAL), commentFile, transformedComment, hide.getId(),
                         hide.getWord());
 
                 publish(new ConvertProgress(PROCESS, -1.0, "投稿者コメントの中間ファイルへの変換中"));
-                ConvertToVideoHook.convert(EnumSet.of(ProcessType.OWNER), commentFile, transformedOwner, hide.getId(),
+                ConvertToVideoHook.convert(EnumSet.of(CommentType.OWNER), commentFile, transformedOwner, hide.getId(),
                         hide.getWord());
             }