code: public void initialise(File[] files, ClassLoader loader) throws MalformedURLException {
          _loader= loader;
          
          // TODO: remove this debugging stuff
          _filters= new LinkedList<IFilter>();
          _filters.add(new IgnoreFilter());
          _filters.add(new ServiceFilter());
  //        _filters.add(new AgentElementFilter());
  //        _filters.add(new NodeFilter());
  //        _filters.add(new AgentFilter());
          
          // initialise enumerators
          _classEnumerations= new LinkedList<Enumeration<Class<?>>>();
          for(File current : files) {
              if(current.isDirectory()) {
                  _classEnumerations.add(new DirectoryClassEnumerator(current, _loader));
              } else {
                  _classEnumerations.add(new ArchiveClassEnumerator(current, _loader));
              }
          }
      }
docs: Initialises the class collector. It is expected that only
  directories or archive files (*.zip, *.jar) are provided!
  
  @param files