/*
* Copyright 2013 Guidewire Software, Inc.
*/
package gw.plugin.ij.intentions;
import com.intellij.openapi.editor.Editor;
import com.intellij.openapi.project.Project;
import com.intellij.psi.PsiFile;
import com.intellij.util.IncorrectOperationException;
import org.jetbrains.annotations.NotNull;
public class OrganizeImports extends BaseIntentionAction {
@Override
public String getText() {
return "Organize Imports";
}
@Override
public String getFamilyName() {
return "imports";
}
@Override
public void invokeImpl(@NotNull Project project, Editor editor, PsiFile file) throws IncorrectOperationException {
new GosuImportOptimizer().processFile(file).run();
}
}