{
final AtomicInteger updateCounter = new AtomicInteger();
// Register a repository change listener to re-run the resolver when repository changes
SigilCore.getGlobalRepositoryManager().addRepositoryChangeListener(
new IRepositoryChangeListener()
{
public void repositoryChanged(RepositoryChangeEvent event)
{
if (!SigilUI.WORKSPACE_REPOSITORY_ID.equals(event.getRepository().getId()))
{