*/
public abstract class IncludeExcludeActionBase extends AnAction {
protected abstract void process(Usage[] usages, UsageView usageView);
private static Usage[] getUsages(AnActionEvent context) {
UsageView usageView = context.getData(UsageView.USAGE_VIEW_KEY);
if (usageView == null) return Usage.EMPTY_ARRAY;
Usage[] usages = context.getData(UsageView.USAGES_KEY);
return usages == null ? Usage.EMPTY_ARRAY : usages;
}