*/\r
public final class Builder{\r
\r
- private static int BUF_SZ = 100 * 1024;\r
+ private static final int BUF_SZ = 100 * 1024;\r
\r
+ /**\r
+ * 入力ストリームをデコードする。\r
+ * @param charset 文字コード指定\r
+ * @param istream 入力ストリーム\r
+ * @return デコード結果\r
+ * @throws IOException 入力エラー\r
+ * @throws DecodeException デコードエラー\r
+ */\r
public static DecodedContent contentFromStream(Charset charset,\r
InputStream istream)\r
throws IOException, DecodeException{\r
return;\r
}\r
\r
- private final PeriodData periodData;\r
private SysEventType eventType = null;\r
\r
private final List<AvatarData> avatarList = new LinkedList<AvatarData>();\r
*/\r
public EventData(PeriodData periodData){\r
super();\r
- this.periodData = periodData;\r
return;\r
}\r
\r
*/\r
public void dumpCountingAttr(Writer writer) throws IOException{\r
int total = this.avatarList.size();\r
- if(total % 2 == 1){\r
+ if(total % 2 != 0){\r
AvatarData victim = this.avatarList.get(total - 1);\r
writer.append(' ');\r
XmlUtils.attrOut(writer, "victim", victim.getAvatarId());\r
*/\r
@Override\r
public void startTalk() throws HtmlParseException{\r
- this.currentTalk = new TalkData(this.currentPeriod);\r
+ this.currentTalk = new TalkData();\r
return;\r
}\r
\r
*/\r
public class TalkData extends TopicData{\r
\r
- private final PeriodData parent;\r
private TalkType talkType = null;\r
private AvatarData avatarData = null;\r
private String xName;\r
\r
/**\r
* コンストラクタ。\r
- * @param parent 所属Period\r
*/\r
- public TalkData(PeriodData parent){\r
+ public TalkData(){\r
super();\r
- this.parent = parent;\r
return;\r
}\r
\r