Matcher matcher = PAT_FORUM.matcher(seq);
while (matcher.find()) {
String name = StringUtil.stripHTMLTrim(matcher.group(2));
// String desc = StringUtil.stripHTMLTrim(matcher.group(3));
if (StringUtil.notEmptyStr(name)) {
ForumFactory ff = new ForumFactory();
String idStr = matcher.group(1);
ID id = null;
try {
id = ff.createBBObjectId(namespace, baseURL, idStr);
} catch (NumberFormatException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IDCreateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Forum forum = (Forum) ff.createBBObject(id, name, null);
// forum.setDescription(desc);
forums.put(id, forum);
}
}
return forums;