Community
Participate
Working Groups
20030128 it makes little sense not to update the classpath of the destination project (if you don't, then you basically copy a folder or a zip file - not useful) so i'd vote for changing the semantics of the updateClasspath flag to refer only to classpaths of projects referencing the IPackageFragmentRoot more trivial case i copy: for copy, i think you always want to pass 'true'
another issue is the semantics of that flag for delete: i think one always wants to update the classpath of the project that is the parent of the packageFragmentRoot (cannot find a case where that would be not desirable)
another issue: when the destination project is not a java project, then you're not allowed to pass 'true' as the updateClasspath argument. but then you're left with errors because classpath gets out of synch
These operations can now fine-grained control how the classpaths are updated using the updateClasspath flags.