Class BnfRemoveExpressionFix

java.lang.Object
org.intellij.grammar.inspection.BnfRemoveExpressionFix
All Implemented Interfaces:
com.intellij.codeInsight.intention.FileModifier, com.intellij.codeInspection.LocalQuickFix, com.intellij.codeInspection.QuickFix<com.intellij.codeInspection.ProblemDescriptor>, com.intellij.openapi.application.WriteActionAware

public class BnfRemoveExpressionFix extends Object implements com.intellij.codeInspection.LocalQuickFix
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.intellij.codeInsight.intention.FileModifier

    com.intellij.codeInsight.intention.FileModifier.SafeFieldForPreview, com.intellij.codeInsight.intention.FileModifier.SafeTypeForPreview
  • Field Summary

    Fields inherited from interface com.intellij.codeInspection.LocalQuickFix

    EMPTY_ARRAY
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applyFix(@NotNull com.intellij.openapi.project.Project project, @NotNull com.intellij.codeInspection.ProblemDescriptor descriptor)
     
    @NotNull String
     
    @NotNull String
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.intellij.codeInsight.intention.FileModifier

    getElementToMakeWritable, getFileModifierForPreview

    Methods inherited from interface com.intellij.codeInspection.LocalQuickFix

    applyFixForPreview, availableInBatchMode, generatePreview

    Methods inherited from interface com.intellij.openapi.application.WriteActionAware

    startInWriteAction
  • Constructor Details

    • BnfRemoveExpressionFix

      public BnfRemoveExpressionFix()
  • Method Details

    • getName

      @NotNull public @NotNull String getName()
      Specified by:
      getName in interface com.intellij.codeInspection.QuickFix<com.intellij.codeInspection.ProblemDescriptor>
    • getFamilyName

      @NotNull public @NotNull String getFamilyName()
      Specified by:
      getFamilyName in interface com.intellij.codeInspection.QuickFix<com.intellij.codeInspection.ProblemDescriptor>
    • applyFix

      public void applyFix(@NotNull @NotNull com.intellij.openapi.project.Project project, @NotNull @NotNull com.intellij.codeInspection.ProblemDescriptor descriptor)
      Specified by:
      applyFix in interface com.intellij.codeInspection.QuickFix<com.intellij.codeInspection.ProblemDescriptor>