private IJavaElement[] computeChildren(ArrayList namesWithoutExtension){
  int size=namesWithoutExtension.size();
  if (size == 0)   return NO_ELEMENTS;
  IJavaElement[] children=new IJavaElement[size];
  for (int i=0; i < size; i++) {
    String nameWithoutExtension=(String)namesWithoutExtension.get(i);
    children[i]=new ClassFile(this,manager,nameWithoutExtension);
  }
  return children;
}

private IJavaElement [ ] computeChildren ( ArrayList namesWithoutExtension ) { int size = namesWithoutExtension . size ( ) ; if ( size == 0 ) return NO_ELEMENTS ; IJavaElement [ ] children = new IJavaElement [ size ] ; for ( int i = 0 ; i < size ; i ++ ) { String nameWithoutExtension = ( String ) namesWithoutExtension . get ( i ) ; children [ i ] = new ClassFile ( this , manager , nameWithoutExtension ) ; } return children ; }
compute the children of this package fragment . children of jar package fragments can only be iclassfile ( representing . class files ) .
