OSDN Git Service

CommentTypeを別ファイルに切り出し
[coroid/inqubus.git] / frontend / src / saccubus / conv / NicoXMLReader.java
index 2c4f0c4..075bcc4 100644 (file)
@@ -41,52 +41,6 @@ public class NicoXMLReader extends DefaultHandler {
     private boolean itemKicked;
 
     /**
-     * 処理するコメントの種別.
-     */
-    public enum CommentType {
-
-        /** 通常のコメント. */
-        NORMAL(false, false),
-        /** 投稿者コメント. */
-        OWNER(true, false),
-        /** オプショナルスレッドコメント. */
-        OPTIONAL(false, true),
-        /** オプショナルスレッド投稿者コメント. */
-        OPTIONAL_OWNER(true, true);
-        private final boolean owner;
-        private final boolean optional;
-
-        private CommentType(boolean owner, boolean optional) {
-            this.owner = owner;
-            this.optional = optional;
-        }
-
-        static CommentType valueOf(boolean owner, boolean optional) {
-            if (!optional) {
-                if (!owner) {
-                    return NORMAL;
-                } else {
-                    return OWNER;
-                }
-            } else {
-                if (!owner) {
-                    return OPTIONAL;
-                } else {
-                    return OPTIONAL_OWNER;
-                }
-            }
-        }
-
-        boolean isOwner() {
-            return owner;
-        }
-
-        boolean isOptional() {
-            return optional;
-        }
-    }
-
-    /**
      * コンストラクタ.
      * @param types 処理するコメントの種別.
      * @param packet