package de.ovgu.cide.editor;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import org.eclipse.jface.action.IContributionItem;
import org.eclipse.jface.action.MenuManager;
import de.ovgu.cide.features.IFeature;
public class ToggleAllFeatureSubmenu extends MenuManager implements
IContributionItem {
public ToggleAllFeatureSubmenu(SelectionActionsContext context,
Collection<IFeature> features) {
super("All features");
ArrayList<IFeature> list = new ArrayList<IFeature>(features);
Collections.sort(list);
for (IFeature feature : list) {
this.add(new ToggleTextColorAction(context, feature));
}
}
}