}
}
public void remove(Set<Resource> members) {
for ( Iterator<Resource> it = members.iterator(); it.hasNext(); ) {
Resource res = it.next();
if ( res instanceof Folder ) {
remove( folders.get( res.getPath().toPortableString() ) );
} else {
fileContents.remove( res.getPath().toPortableString() );
}
it.remove();
}
}