Hierarchy For Package org.intellij.grammar.refactor

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.intellij.openapi.actionSystem.AnAction (implements com.intellij.openapi.actionSystem.ActionUpdateThreadAware, com.intellij.openapi.project.PossiblyDumbAware)
      • com.intellij.refactoring.actions.BaseRefactoringAction
    • com.intellij.refactoring.BaseRefactoringProcessor (implements java.lang.Runnable)
    • org.intellij.grammar.refactor.BnfExpressionOptimizer
    • org.intellij.grammar.refactor.BnfInlineViewDescriptor (implements com.intellij.usageView.UsageViewDescriptor)
    • org.intellij.grammar.refactor.BnfIntroduceRuleHandler (implements com.intellij.refactoring.RefactoringActionHandler)
    • org.intellij.grammar.refactor.BnfIntroduceTokenHandler (implements com.intellij.refactoring.RefactoringActionHandler)
    • org.intellij.grammar.refactor.BnfNamesValidator (implements com.intellij.lang.refactoring.NamesValidator)
    • org.intellij.grammar.refactor.BnfUnwrapDescriptor (implements com.intellij.codeInsight.unwrap.UnwrapDescriptor, com.intellij.codeInsight.unwrap.Unwrapper)
    • com.intellij.openapi.ui.DialogWrapper
      • com.intellij.refactoring.ui.RefactoringDialog
        • com.intellij.refactoring.inline.InlineOptionsDialog (implements com.intellij.refactoring.inline.InlineOptions)
    • com.intellij.lang.refactoring.InlineActionHandler
    • com.intellij.refactoring.rename.inplace.InplaceRefactoring
      • com.intellij.refactoring.introduce.inplace.InplaceVariableIntroducer<E>
    • com.intellij.lang.refactoring.RefactoringSupportProvider