Tabnine Logo
com.intellij.ide.actions
Code IndexAdd Tabnine to your IDE (free)

How to use com.intellij.ide.actions

Best Java code snippets using com.intellij.ide.actions (Showing top 20 results out of 315)

origin: go-lang-plugin-org/go-lang-idea-plugin

@Override
protected void buildDialog(Project project, PsiDirectory directory, @NotNull CreateFileFromTemplateDialog.Builder builder) {
 builder.setTitle(NEW_GO_FILE)
  .addKind("Empty file", GoIcons.ICON, FILE_TEMPLATE)
  .addKind("Simple Application", GoIcons.ICON, APPLICATION_TEMPLATE);
}
origin: hsz/idea-gitignore

/**
 * Checks if action is available in UI.
 *
 * @return action is enabled
 */
@Override
protected boolean isActionEnabled(final Project project, final AnActionEvent event) {
  return super.isActionEnabled(project, event) &&
      ProjectLevelVcsManager.getInstance(project).getAllActiveVcss().length > 0;
}
origin: go-lang-plugin-org/go-lang-idea-plugin

 private static void doTemplateTest(@NotNull PsiDirectory dir, @NotNull String newFileName, @NotNull String expectedPackage, @NotNull  CustomFileTemplate template) {
  GoFile file = (GoFile)CreateFileFromTemplateAction.createFileFromTemplate(newFileName, template, dir, null, true);
  assertNotNull(file);
  assertEquals(expectedPackage, file.getPackageName());
  WriteCommandAction.runWriteCommandAction(dir.getProject(), file::delete);
 }
}
origin: halirutan/Mathematica-IntelliJ-Plugin

@Override
protected void buildDialog(Project project, PsiDirectory directory, Builder builder) {
 myProject = project;
 final MyNameValidator nameValidator = new MyNameValidator(MathematicaFileType.DEFAULT_EXTENSIONS);
 builder.setTitle(NEW_M_FILE).addKind(PACKAGE, MathematicaIcons.FILE_ICON, PACKAGE);
 builder.setTitle(NEW_M_FILE).addKind(PLAIN, MathematicaIcons.FILE_ICON, PLAIN);
 builder.setTitle(NEW_M_FILE).addKind(TEST, MathematicaIcons.FILE_ICON, TEST);
 builder.setTitle(NEW_M_FILE).addKind(NOTEBOOK, MathematicaIcons.FILE_ICON, NOTEBOOK);
 builder.setValidator(nameValidator);
}
origin: Camelcade/Perl5-IDEA

@Override
protected boolean isAvailable(DataContext dataContext) {
 return PerlProjectManager.isPerlEnabled(dataContext) && super.isAvailable(dataContext);
}
origin: BashSupport/BashSupport

@NotNull
protected final PsiElement[] invokeDialog(final Project project, final PsiDirectory directory) {
  final MyInputValidator validator = new MyInputValidator(project, directory);
  Messages.showInputDialog(project, getDialogPrompt(), getDialogTitle(), Messages.getQuestionIcon(), "", validator);
  return validator.getCreatedElements();
}
origin: Haehnchen/idea-php-symfony2-plugin

public static void show(@NotNull Project project) {
  ShowSettingsUtilImpl.showSettingsDialog(project, "Symfony2.SettingsForm", null);
}
origin: Haehnchen/idea-php-symfony2-plugin

@Override
public void update(AnActionEvent event) {
  super.update(event);
  Project project = event.getData(CommonDataKeys.PROJECT);
  boolean enabled = Symfony2ProjectComponent.isEnabled(project);
  event.getPresentation().setVisible(enabled);
  event.getPresentation().setEnabled(enabled);
}
origin: AlexanderBartash/hybris-integration-intellij-idea-plugin

@Override
protected void postProcess(PsiFile createdElement, String templateName, Map<String, String> customProperties) {
  super.postProcess(createdElement, templateName, customProperties);
}
origin: ballerina-platform/ballerina-lang

@Override
protected void buildDialog(Project project, PsiDirectory directory,
              @NotNull CreateFileFromTemplateDialog.Builder builder) {
  builder.setTitle(NEW_BALLERINA_FILE).addKind(BALLERINA_MAIN, BallerinaIcons.ICON, BALLERINA_MAIN)
      .addKind(BALLERINA_SERVICE, BallerinaIcons.ICON, BALLERINA_SERVICE)
      .addKind(BALLERINA_EMPTY_FILE, BallerinaIcons.ICON, BALLERINA_EMPTY_FILE);
}
origin: intellij-dlanguage/intellij-dlanguage

@Override
protected void buildDialog(final Project project, final PsiDirectory directory, final CreateFileFromTemplateDialog.Builder builder) {
  builder.setTitle(NEW_D_CLASS)
    .addKind("Empty module", DlangIcons.CLASS, EMPTY_CLASS_TEMPLATE)
    .setValidator(new CreateDlangClassAction.ClassNameValidator());
}
origin: AlexanderBartash/hybris-integration-intellij-idea-plugin

@Override
protected boolean isAvailable(final DataContext dataContext) {
  return super.isAvailable(dataContext) && ActionUtils.isHybrisContext(dataContext);
}
origin: zalando/intellij-swagger

@Override
protected void buildDialog(
  Project project, PsiDirectory directory, CreateFileFromTemplateDialog.Builder builder) {
 builder
   .setTitle("New API Specification")
   .addKind("Swagger file (YAML)", Icons.SWAGGER_API_ICON, "Swagger File (YAML).yaml")
   .addKind("Swagger file (JSON)", Icons.SWAGGER_API_ICON, "Swagger File (JSON).json")
   .addKind("OpenAPI file (YAML)", Icons.OPEN_API_ICON, "OpenAPI File (YAML).yaml")
   .addKind("OpenAPI file (JSON)", Icons.OPEN_API_ICON, "OpenAPI File (JSON).json");
}
origin: intellij-dlanguage/intellij-dlanguage

@Override
protected void buildDialog(final Project project, final PsiDirectory directory, final CreateFileFromTemplateDialog.Builder builder) {
  builder.setTitle(NEW_D_FILE)
      .addKind("Empty module", DlangIcons.FILE, EMPTY_MODULE_TEMPLATE)
      .setValidator(new ModuleNameValidator());
}
origin: Camelcade/Perl5-IDEA

@Override
protected boolean isAvailable(DataContext dataContext) {
 return PerlProjectManager.isPerlEnabled(dataContext) && super.isAvailable(dataContext);
}
origin: AlexanderBartash/hybris-integration-intellij-idea-plugin

@Override
protected void buildDialog(
  final Project project,
  final PsiDirectory directory,
  final CreateFileFromTemplateDialog.Builder builder
) {
  builder.setTitle(NEW_IMPEX_FILE)
      .addKind("Empty file", HybrisIcons.IMPEX_FILE, FILE_TEMPLATE);
}
origin: Camelcade/Perl5-IDEA

@Override
protected boolean isAvailable(DataContext dataContext) {
 return PerlProjectManager.isPerlEnabled(dataContext) && super.isAvailable(dataContext);
}
origin: liias/monkey

@Override
protected void buildDialog(Project project, PsiDirectory directory, CreateFileFromTemplateDialog.Builder builder) {
 builder
   .setTitle("New Monkey C File")
   .addKind("Monkey C File", MonkeyIcons.FILE, "Monkey C File.mc");
}
origin: Camelcade/Perl5-IDEA

@Override
protected void buildDialog(Project project, PsiDirectory directory, CreateFileFromTemplateDialog.Builder builder) {
 builder.setTitle(MojoBundle.message("action.new.file.builder.title"));
 builder.addKind(MojoliciousFileType.INSTANCE.getDescription(), MojoIcons.MOJO_FILE, "Perl5 mojolicious");
}
origin: Camelcade/Perl5-IDEA

@Override
protected void buildDialog(Project project, PsiDirectory directory, CreateFileFromTemplateDialog.Builder builder) {
 builder.setTitle(EmbeddedPerlBundle.message("action.new.file.builder.title"));
 builder.addKind(EmbeddedPerlFileType.INSTANCE.getDescription(), EmbeddedPerlIcons.EMBEDDED_PERL_FILE, "Perl5 embedded");
}
com.intellij.ide.actions

Most used classes

  • CreateFileFromTemplateDialog$Builder
  • CreateFileFromTemplateAction
  • ImportModuleAction
  • CloseEditorsActionBase
  • CreateElementActionBase$MyInputValidator
  • GotoActionBase,
  • OpenFileAction,
  • PinActiveTabAction,
  • ShowSettingsUtilImpl
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now