OSDN Git Service

Merge branch 'Branch_release-'
[jindolf/Jindolf.git] / src / main / java / jp / sfjp / jindolf / data / DialogPref.java
-/*\r
- * dialog preferences\r
- *\r
- * Copyright(c) 2009 olyutorskii\r
- * $Id: DialogPref.java 977 2010-01-02 15:54:12Z olyutorskii $\r
- */\r
-\r
-package jp.sourceforge.jindolf;\r
-\r
-/**\r
- * 発言表示設定。\r
- */\r
-public class DialogPref{\r
-\r
-    private boolean useBodyImage = false;\r
-    private boolean useMonoImage = false;\r
-    private boolean isSimpleMode = false;\r
-    private boolean alignBaloonWidth = false;\r
-\r
-    /**\r
-     * コンストラクタ。\r
-     */\r
-    public DialogPref(){\r
-        super();\r
-        return;\r
-    }\r
-\r
-    /**\r
-     * デカキャラモードを使うか否か状態を返す。\r
-     * @return デカキャラモードを使うならtrue\r
-     */\r
-    public boolean useBodyImage(){\r
-        return this.useBodyImage;\r
-    }\r
-\r
-    /**\r
-     * 遺影モードを使うか否か状態を返す。\r
-     * @return 遺影モードを使うならtrue\r
-     */\r
-    public boolean useMonoImage(){\r
-        return this.useMonoImage;\r
-    }\r
-\r
-    /**\r
-     * シンプル表示モードを使うか否か状態を返す。\r
-     * @return シンプルモードならtrue\r
-     */\r
-    public boolean isSimpleMode(){\r
-        return this.isSimpleMode;\r
-    }\r
-\r
-    /**\r
-     * バルーン幅揃えモードを使うか否か状態を返す。\r
-     * @return バルーン幅揃えモードならtrue\r
-     */\r
-    public boolean alignBaloonWidth(){\r
-        return this.alignBaloonWidth;\r
-    }\r
-\r
-    /**\r
-     * デカキャラモードの設定を行う。\r
-     * @param setting 有効にするならtrue\r
-     */\r
-    public void setBodyImageSetting(boolean setting){\r
-        this.useBodyImage = setting;\r
-        return;\r
-    }\r
-\r
-    /**\r
-     * 遺影モードの設定を行う。\r
-     * @param setting 有効にするならtrue\r
-     */\r
-    public void setMonoImageSetting(boolean setting){\r
-        this.useMonoImage = setting;\r
-        return;\r
-    }\r
-\r
-    /**\r
-     * シンプルモードの設定を行う。\r
-     * @param setting 有効にするならtrue\r
-     */\r
-    public void setSimpleMode(boolean setting){\r
-        this.isSimpleMode = setting;\r
-        return;\r
-    }\r
-\r
-    /**\r
-     * バルーン幅揃えの設定を行う。\r
-     * @param setting バルーン幅を揃えたいならtrue\r
-     */\r
-    public void setAlignBalooonWidthSetting(boolean setting){\r
-        this.alignBaloonWidth = setting;\r
-        return;\r
-    }\r
-\r
-    /**\r
-     * {@inheritDoc}\r
-     * @param obj {@inheritDoc}\r
-     * @return {@inheritDoc}\r
-     */\r
-    @Override\r
-    public boolean equals(Object obj){\r
-        if(obj instanceof DialogPref) return false;\r
-        DialogPref target = (DialogPref) obj;\r
-\r
-        if(this.useBodyImage     != target.useBodyImage)     return false;\r
-        if(this.useMonoImage     != target.useMonoImage)     return false;\r
-        if(this.isSimpleMode     != target.isSimpleMode)     return false;\r
-        if(this.alignBaloonWidth != target.alignBaloonWidth) return false;\r
-\r
-        return true;\r
-    }\r
-\r
-    /**\r
-     * {@inheritDoc}\r
-     * @return {@inheritDoc}\r
-     */\r
-    @Override\r
-    public int hashCode(){\r
-        int hash;\r
-        hash  = Boolean.valueOf(this.useBodyImage)    .hashCode() << 0;\r
-        hash ^= Boolean.valueOf(this.useMonoImage)    .hashCode() << 4;\r
-        hash ^= Boolean.valueOf(this.isSimpleMode)    .hashCode() << 8;\r
-        hash ^= Boolean.valueOf(this.alignBaloonWidth).hashCode() << 12;\r
-        return hash;\r
-    }\r
-\r
-}\r
+/*
+ * dialog preferences
+ *
+ * License : The MIT License
+ * Copyright(c) 2009 olyutorskii
+ */
+
+package jp.sfjp.jindolf.data;
+
+/**
+ * 発言表示設定。
+ */
+public class DialogPref{
+
+    private boolean useBodyImage = false;
+    private boolean useMonoImage = false;
+    private boolean isSimpleMode = false;
+    private boolean alignBaloonWidth = false;
+
+    /**
+     * コンストラクタ。
+     */
+    public DialogPref(){
+        super();
+        return;
+    }
+
+    /**
+     * デカキャラモードを使うか否か状態を返す。
+     * @return デカキャラモードを使うならtrue
+     */
+    public boolean useBodyImage(){
+        return this.useBodyImage;
+    }
+
+    /**
+     * 遺影モードを使うか否か状態を返す。
+     * @return 遺影モードを使うならtrue
+     */
+    public boolean useMonoImage(){
+        return this.useMonoImage;
+    }
+
+    /**
+     * シンプル表示モードを使うか否か状態を返す。
+     * @return シンプルモードならtrue
+     */
+    public boolean isSimpleMode(){
+        return this.isSimpleMode;
+    }
+
+    /**
+     * バルーン幅揃えモードを使うか否か状態を返す。
+     * @return バルーン幅揃えモードならtrue
+     */
+    public boolean alignBaloonWidth(){
+        return this.alignBaloonWidth;
+    }
+
+    /**
+     * デカキャラモードの設定を行う。
+     * @param setting 有効にするならtrue
+     */
+    public void setBodyImageSetting(boolean setting){
+        this.useBodyImage = setting;
+        return;
+    }
+
+    /**
+     * 遺影モードの設定を行う。
+     * @param setting 有効にするならtrue
+     */
+    public void setMonoImageSetting(boolean setting){
+        this.useMonoImage = setting;
+        return;
+    }
+
+    /**
+     * シンプルモードの設定を行う。
+     * @param setting 有効にするならtrue
+     */
+    public void setSimpleMode(boolean setting){
+        this.isSimpleMode = setting;
+        return;
+    }
+
+    /**
+     * バルーン幅揃えの設定を行う。
+     * @param setting バルーン幅を揃えたいならtrue
+     */
+    public void setAlignBalooonWidthSetting(boolean setting){
+        this.alignBaloonWidth = setting;
+        return;
+    }
+
+    /**
+     * {@inheritDoc}
+     * @param obj {@inheritDoc}
+     * @return {@inheritDoc}
+     */
+    @Override
+    public boolean equals(Object obj){
+        if(obj instanceof DialogPref) return false;
+        DialogPref target = (DialogPref) obj;
+
+        if(this.useBodyImage     != target.useBodyImage)     return false;
+        if(this.useMonoImage     != target.useMonoImage)     return false;
+        if(this.isSimpleMode     != target.isSimpleMode)     return false;
+        if(this.alignBaloonWidth != target.alignBaloonWidth) return false;
+
+        return true;
+    }
+
+    /**
+     * {@inheritDoc}
+     * @return {@inheritDoc}
+     */
+    @Override
+    public int hashCode(){
+        int hash;
+        hash  = Boolean.valueOf(this.useBodyImage)    .hashCode() << 0;
+        hash ^= Boolean.valueOf(this.useMonoImage)    .hashCode() << 4;
+        hash ^= Boolean.valueOf(this.isSimpleMode)    .hashCode() << 8;
+        hash ^= Boolean.valueOf(this.alignBaloonWidth).hashCode() << 12;
+        return hash;
+    }
+
+}