Uses of Interface
com.intellij.codeInsight.intention.IntentionAction

Packages that use IntentionAction
com.intellij.codeInsight.intention Provides interfaces for implementing intention actions. 
com.intellij.lang.annotation Provides interfaces for implementing additional syntax highlighting, error and warning highlighting in custom languages. 
 

Uses of IntentionAction in com.intellij.codeInsight.intention
 

Methods in com.intellij.codeInsight.intention that return IntentionAction
abstract  IntentionAction[] IntentionManager.getIntentionActions()
          Returns all registered intention actions.
 

Methods in com.intellij.codeInsight.intention with parameters of type IntentionAction
abstract  void IntentionManager.addAction(IntentionAction action)
          Registers intention action.
abstract  void IntentionManager.registerIntentionAndMetaData(IntentionAction action, java.lang.String[] category)
           
abstract  void IntentionManager.registerIntentionAndMetaData(IntentionAction action, java.lang.String[] category, java.lang.String descriptionDirectoryName)
           
 

Uses of IntentionAction in com.intellij.lang.annotation
 

Methods in com.intellij.lang.annotation that return types with arguments of type IntentionAction
 java.util.List<Pair<IntentionAction,TextRange>> Annotation.getQuickFixes()
          Returns the list of quick fixes registered for the annotation.
 

Methods in com.intellij.lang.annotation with parameters of type IntentionAction
 void Annotation.registerFix(IntentionAction fix)
          Registers a quick fix for the annotation.
 void Annotation.registerFix(IntentionAction fix, TextRange range)
          Registers a quick fix for the annotation which is only available on a particular range of text within the annotation.