-/*\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;
+ }
+
+}