{
List<Filter> filters = new ArrayList<Filter>(list.size());
Iterator<IFilterNode> iterator = list.iterator();
while (iterator.hasNext())
{
IFilterNode f = iterator.next();
if (f instanceof BevelFilterNode)
{
BevelFilterNode node = (BevelFilterNode)f;
BevelFilter filter = createBevelFilter(node);
Filter rec = new Filter();