mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-28 01:07:49 +08:00
[code] cleanup
This commit is contained in:
parent
003f516c02
commit
5f4099be63
@ -11,13 +11,14 @@ import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.pom.Navigatable;
|
||||
import com.intellij.psi.PsiClass;
|
||||
import com.intellij.psi.PsiFile;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
/**
|
||||
* @author Anna Bulenkova
|
||||
*/
|
||||
public class LibrariesAction extends AnAction {
|
||||
@Override
|
||||
public void update(final AnActionEvent event) {
|
||||
public void update(@NotNull final AnActionEvent event) {
|
||||
Project project = event.getProject();
|
||||
if (project == null) return;
|
||||
Navigatable element = event.getData(CommonDataKeys.NAVIGATABLE);
|
||||
@ -31,7 +32,7 @@ public class LibrariesAction extends AnAction {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void actionPerformed(AnActionEvent event) {
|
||||
public void actionPerformed(@NotNull AnActionEvent event) {
|
||||
Project project = event.getProject();
|
||||
if (project == null) return;
|
||||
Navigatable element = event.getData(CommonDataKeys.NAVIGATABLE);
|
||||
|
@ -13,13 +13,14 @@ import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.pom.Navigatable;
|
||||
import com.intellij.psi.PsiClass;
|
||||
import com.intellij.psi.PsiFile;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
/**
|
||||
* @author Anna Bulenkova
|
||||
*/
|
||||
public class ModificationAction extends AnAction {
|
||||
@Override
|
||||
public void actionPerformed(final AnActionEvent event) {
|
||||
public void actionPerformed(@NotNull final AnActionEvent event) {
|
||||
Project project = event.getProject();
|
||||
if (project == null) return;
|
||||
Navigatable element = event.getData(CommonDataKeys.NAVIGATABLE);
|
||||
@ -39,7 +40,7 @@ public class ModificationAction extends AnAction {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void update(final AnActionEvent event) {
|
||||
public void update(@NotNull final AnActionEvent event) {
|
||||
Project project = event.getProject();
|
||||
Navigatable element = event.getData(CommonDataKeys.NAVIGATABLE);
|
||||
event.getPresentation().setEnabledAndVisible(project != null && element != null);
|
||||
|
@ -12,13 +12,14 @@ import com.intellij.openapi.roots.ProjectFileIndex;
|
||||
import com.intellij.openapi.roots.ProjectRootManager;
|
||||
import com.intellij.openapi.ui.Messages;
|
||||
import com.intellij.openapi.vfs.VirtualFile;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
/**
|
||||
* @author Anna Bulenkova
|
||||
*/
|
||||
public class ProjectFileIndexSampleAction extends AnAction {
|
||||
@Override
|
||||
public void update(final AnActionEvent event) {
|
||||
public void update(@NotNull final AnActionEvent event) {
|
||||
Project project = event.getProject();
|
||||
final Editor editor = event.getData(CommonDataKeys.EDITOR);
|
||||
boolean visibility = project != null && editor != null;
|
||||
@ -26,7 +27,7 @@ public class ProjectFileIndexSampleAction extends AnAction {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void actionPerformed(final AnActionEvent event) {
|
||||
public void actionPerformed(@NotNull final AnActionEvent event) {
|
||||
Project project = event.getProject();
|
||||
final Editor editor = event.getData(CommonDataKeys.EDITOR);
|
||||
if (project == null || editor == null) return;
|
||||
|
@ -6,14 +6,15 @@ import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.projectRoots.Sdk;
|
||||
import com.intellij.openapi.roots.ProjectRootManager;
|
||||
import com.intellij.openapi.ui.Messages;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
/**
|
||||
* @author Anna Bulenkova
|
||||
*/
|
||||
public class ProjectSdkAction extends AnAction {
|
||||
@Override
|
||||
public void actionPerformed(final AnActionEvent e) {
|
||||
Project project = e.getProject();
|
||||
public void actionPerformed(@NotNull final AnActionEvent event) {
|
||||
Project project = event.getProject();
|
||||
if (project != null) {
|
||||
String projectSDKName = ProjectRootManager.getInstance(project).getProjectSdkName();
|
||||
String newProjectSdkName = "New Sdk Name";
|
||||
@ -23,11 +24,11 @@ public class ProjectSdkAction extends AnAction {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void update(final AnActionEvent e) {
|
||||
Project project = e.getProject();
|
||||
public void update(@NotNull final AnActionEvent event) {
|
||||
Project project = event.getProject();
|
||||
if (project != null) {
|
||||
Sdk sdk = ProjectRootManager.getInstance(project).getProjectSdk();
|
||||
e.getPresentation().setEnabledAndVisible(sdk != null);
|
||||
event.getPresentation().setEnabledAndVisible(sdk != null);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -6,14 +6,15 @@ import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.roots.ProjectRootManager;
|
||||
import com.intellij.openapi.ui.Messages;
|
||||
import com.intellij.openapi.vfs.VirtualFile;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
/**
|
||||
* @author Anna Bulenkova
|
||||
*/
|
||||
public class ShowSourceRootsActions extends AnAction {
|
||||
@Override
|
||||
public void actionPerformed(final AnActionEvent anActionEvent) {
|
||||
Project project = anActionEvent.getProject();
|
||||
public void actionPerformed(@NotNull final AnActionEvent event) {
|
||||
Project project = event.getProject();
|
||||
if (project == null) return;
|
||||
String projectName = project.getName();
|
||||
StringBuilder sourceRootsList = new StringBuilder();
|
||||
@ -25,9 +26,9 @@ public class ShowSourceRootsActions extends AnAction {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void update(final AnActionEvent e) {
|
||||
boolean visibility = e.getProject() != null;
|
||||
e.getPresentation().setEnabled(visibility);
|
||||
e.getPresentation().setVisible(visibility);
|
||||
public void update(@NotNull final AnActionEvent event) {
|
||||
boolean visibility = event.getProject() != null;
|
||||
event.getPresentation().setEnabled(visibility);
|
||||
event.getPresentation().setVisible(visibility);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user