Forum forum = forumFactory.getForum(Integer.parseInt(request.getParameter("id")));
request.setAttribute("id", request.getParameter("id"));
//check permission
checkPermission(request, OperationConstants.EDIT_FORUM_FILTER, forum);
MessageFilter filter= forum.getForumMessageFilters()[Integer.parseInt(request.getParameter("edit"))];
Enumeration props = filter.getFilterPropertyNames();
while( props.hasMoreElements() ) {
String propName = (String)props.nextElement();
String propValue = request.getParameter(propName);
if( propValue != null ) {
try {
filter.setFilterProperty(propName,propValue);
} catch( IllegalArgumentException iae ) {
}
}
}