//If a string was returned, say so.
if (newName == null || newName.length() == 0)
{
return null;
}
HaxeRenameProcessor processor = getAppropriateProcessor(node, newName);
Change change = processor.createChange(null);
IProgressMonitor monitor = new NullProgressMonitor();
if (processor.checkFinalConditions(monitor, null).isOK())
{
change.perform(monitor);
}
}
catch (ClassCastException e)