{
FileLocator oldLocator = fileLocator.get();
FileLocatorBuilder builder =
FileLocatorUtils.fileLocator(oldLocator);
updateBuilder(builder);
done = fileLocator.compareAndSet(oldLocator, builder.create());
} while (!done);
fireLocationChangedEvent();
}
/**