package org.eclipse.uml2.diagram.clazz.async;
import java.util.ArrayList;
import java.util.List;
import org.eclipse.jface.viewers.ViewerFilter;
import org.eclipse.uml2.diagram.clazz.navigator.UMLNavigatorLabelProvider;
import org.eclipse.uml2.diagram.clazz.part.UMLDiagramUpdater;
import org.eclipse.uml2.diagram.clazz.part.UMLVisualIDRegistry;
import org.eclipse.uml2.diagram.common.async.SynchronizeDiagramAction;
/**
* @generated
*/
public class UMLClassSynchronizeDiagramAction extends SynchronizeDiagramAction {
/**
* @generated
*/
public UMLClassSynchronizeDiagramAction() {
super(UMLDiagramUpdater.TYPED_ADAPTER, UMLVisualIDRegistry.TYPED_ADAPTER, new UMLNavigatorLabelProvider());
}
/**
* @generated
*/
@Override
protected List<ViewerFilter> createViewerFilters() {
List<ViewerFilter> result = new ArrayList<ViewerFilter>();
result.add(new UMLClassDiagramHeaderFilter());
return result;
}
}