IJavaElement element, String name, int flags)
throws Exception
{
JavaRenameProcessor processor;
if (element instanceof IPackageFragment){
processor = new RenamePackageProcessor((IPackageFragment)element);
// hack to force renaming of sub packages.
Field renameSubpackages =
RenamePackageProcessor.class.getDeclaredField("fRenameSubpackages");
renameSubpackages.setAccessible(true);
renameSubpackages.setBoolean(processor, true);