Index: src/org/eclipse/gmf/runtime/common/ui/services/action/contributionitem/AbstractContributionItemProvider.java =================================================================== RCS file: /home/technology/org.eclipse.gmf/plugins/org.eclipse.gmf.runtime.common.ui.services.action/src/org/eclipse/gmf/runtime/common/ui/services/action/contributionitem/AbstractContributionItemProvider.java,v retrieving revision 1.3 diff -u -r1.3 AbstractContributionItemProvider.java --- src/org/eclipse/gmf/runtime/common/ui/services/action/contributionitem/AbstractContributionItemProvider.java 22 Sep 2005 17:08:24 -0000 1.3 +++ src/org/eclipse/gmf/runtime/common/ui/services/action/contributionitem/AbstractContributionItemProvider.java 5 Oct 2005 16:07:42 -0000 @@ -23,7 +23,7 @@ import org.eclipse.gmf.runtime.common.core.util.Log; import org.eclipse.gmf.runtime.common.core.util.Trace; import org.eclipse.gmf.runtime.common.ui.action.IDisposableAction; -import org.eclipse.gmf.runtime.common.ui.action.IRepeatableAction; +import org.eclipse.gmf.runtime.common.ui.action.IActionWithProgress; import org.eclipse.gmf.runtime.common.ui.services.action.internal.CommonUIServicesActionDebugOptions; import org.eclipse.gmf.runtime.common.ui.services.action.internal.CommonUIServicesActionPlugin; import org.eclipse.gmf.runtime.common.ui.services.action.internal.CommonUIServicesActionStatusCodes; @@ -460,8 +460,8 @@ } } else { - if ( action instanceof IRepeatableAction ) { - ((IRepeatableAction)action).refresh(); + if ( action instanceof IActionWithProgress ) { + ((IActionWithProgress)action).refresh(); } } return action;