code: public void destroy()
      {
          Iterator iter = _filterMap.values().iterator();
          while (iter.hasNext())
          {
              Object sh=iter.next();
              iter.remove();
              removeComponent(sh);
          }
      }
docs: /* -----------------------------------------------------------------