private FilterImpl[] getFilters(Element e) {
NodeList filterNL = e.getElementsByTagName("filter");
FilterImpl[] filters = new FilterImpl[filterNL.getLength()];
for (int i = 0; i < filterNL.getLength(); i++) {
Element filterE = (Element)filterNL.item(i);
IconImpl icon = getIcon(filterE);
String filterName = XML.getChildElementText(filterE, "filter-name");
DisplayNameSet displayNames = getDisplayNames(filterE);
DescriptionSet descriptions = getDescriptions(filterE);
String filterClass = XML.getChildElementText(filterE, "filter-class");
ParameterSet initParameters = getParameters(filterE, "init-param");