* @throws Exception
*/
private boolean insertTypeDeclaration(Object source, IPackageFragment target)
throws JavaModelException, Exception {
// To make the UI stay responsive, we do this in a job
PackageFragmentDropJob dropJob = new PackageFragmentDropJob(
(byte[]) source, (IPackageFragment) target);
dropJob.schedule();
return true;
}