protected static void addCache(Class<?> cls,String pkgname,Vector<String> classnames){
  initCache();
  m_Cache.put(cls.getName() + "-" + pkgname,classnames);
}

protected static void addCache ( Class < ? > cls , String pkgname , Vector < String > classnames ) { initCache ( ) ; m_Cache . put ( cls . getName ( ) + "-" + pkgname , classnames ) ; }
adds the list of classnames to the cache .
