Hierarchy For All Packages
Package Hierarchies:- org.intellij.grammar,
- org.intellij.grammar.actions,
- org.intellij.grammar.analysis,
- org.intellij.grammar.config,
- org.intellij.grammar.diagram,
- org.intellij.grammar.editor,
- org.intellij.grammar.generator,
- org.intellij.grammar.inspection,
- org.intellij.grammar.intention,
- org.intellij.grammar.java,
- org.intellij.grammar.livePreview,
- org.intellij.grammar.parser,
- org.intellij.grammar.psi,
- org.intellij.grammar.psi.impl,
- org.intellij.grammar.refactor,
- org.intellij.jflex,
- org.intellij.jflex.editor,
- org.intellij.jflex.parser,
- org.intellij.jflex.psi,
- org.intellij.jflex.psi.impl
Class Hierarchy
- java.lang.Object
- org.intellij.grammar.parser._BnfLexer (implements com.intellij.lexer.FlexLexer)
- org.intellij.jflex.parser._JFlexLexer (implements com.intellij.lexer.FlexLexer)
- com.intellij.AbstractBundle
- com.intellij.DynamicBundle
- org.intellij.grammar.GrammarKitBundle
- com.intellij.DynamicBundle
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractSequentialList<E>
- java.util.LinkedList<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
- org.intellij.grammar.KnownAttribute.ListValue
- java.util.LinkedList<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
- java.util.AbstractSequentialList<E>
- java.util.AbstractList<E> (implements java.util.List<E>)
- com.intellij.psi.AbstractElementManipulator<T> (implements com.intellij.psi.ElementManipulator<T>)
- org.intellij.grammar.psi.impl.BnfStringManipulator
- org.intellij.jflex.psi.impl.JFlexJavaCodeManipulator
- com.intellij.openapi.actionSystem.AnAction (implements com.intellij.openapi.actionSystem.ActionUpdateThreadAware, com.intellij.openapi.project.PossiblyDumbAware)
- com.intellij.refactoring.actions.BaseRefactoringAction
- com.intellij.refactoring.actions.BasePlatformRefactoringAction
- org.intellij.grammar.refactor.BnfIntroduceRuleAction
- org.intellij.grammar.refactor.BnfIntroduceTokenAction
- com.intellij.refactoring.actions.BasePlatformRefactoringAction
- org.intellij.grammar.actions.BnfGenerateLexerAction
- org.intellij.grammar.actions.BnfGenerateParserUtilAction
- com.intellij.openapi.project.DumbAwareAction (implements com.intellij.openapi.project.DumbAware)
- org.intellij.grammar.actions.BnfRunJFlexAction
- org.intellij.grammar.actions.LivePreviewAction
- org.intellij.grammar.actions.GenerateAction
- org.intellij.grammar.actions.HighlightGrammarAtCaretAction
- com.intellij.refactoring.actions.BaseRefactoringAction
- com.intellij.lang.ASTFactory
- org.intellij.grammar.BnfASTFactory
- org.intellij.jflex.parser.JFlexASTFactory
- java.util.concurrent.atomic.AtomicReference<V> (implements java.io.Serializable)
- com.intellij.openapi.util.UserDataHolderBase (implements com.intellij.openapi.util.UserDataHolderEx)
- com.intellij.psi.impl.ElementBase (implements com.intellij.openapi.util.Iconable)
- com.intellij.psi.impl.PsiElementBase (implements java.lang.Cloneable, com.intellij.psi.NavigatablePsiElement)
- com.intellij.psi.impl.FakePsiElement (implements com.intellij.navigation.ItemPresentation, com.intellij.psi.PsiNamedElement)
- com.intellij.psi.impl.RenameableFakePsiElement (implements com.intellij.psi.meta.PsiMetaOwner, com.intellij.psi.meta.PsiPresentableMetaData)
- org.intellij.grammar.psi.impl.BnfReferenceImpl.MetaParameter (implements org.intellij.grammar.psi.BnfNamedElement)
- com.intellij.psi.impl.RenameableFakePsiElement (implements com.intellij.psi.meta.PsiMetaOwner, com.intellij.psi.meta.PsiPresentableMetaData)
- com.intellij.psi.impl.FakePsiElement (implements com.intellij.navigation.ItemPresentation, com.intellij.psi.PsiNamedElement)
- com.intellij.psi.impl.source.PsiFileImpl (implements java.lang.Cloneable, com.intellij.psi.impl.PsiFileEx, com.intellij.psi.impl.source.PsiFileWithStubSupport, com.intellij.openapi.ui.Queryable)
- com.intellij.extapi.psi.PsiFileBase
- org.intellij.grammar.psi.impl.BnfFileImpl (implements org.intellij.grammar.psi.BnfFile)
- org.intellij.jflex.psi.impl.JFlexFileImpl (implements org.intellij.jflex.psi.impl.JFlexFile)
- com.intellij.extapi.psi.PsiFileBase
- com.intellij.psi.impl.source.tree.TreeElement (implements com.intellij.lang.ASTNode, java.lang.Cloneable, com.intellij.psi.impl.ReparseableASTNode)
- com.intellij.psi.impl.source.tree.CompositeElement
- com.intellij.psi.impl.source.tree.CompositePsiElement (implements com.intellij.psi.NavigatablePsiElement)
- org.intellij.grammar.psi.impl.BnfCompositeImpl (implements org.intellij.grammar.psi.BnfComposite)
- org.intellij.grammar.psi.impl.BnfAttrPatternImpl (implements org.intellij.grammar.psi.BnfAttrPattern)
- org.intellij.grammar.psi.impl.BnfAttrsImpl (implements org.intellij.grammar.psi.BnfAttrs)
- org.intellij.grammar.psi.impl.BnfExpressionImpl (implements org.intellij.grammar.psi.BnfExpression)
- org.intellij.grammar.psi.impl.BnfChoiceImpl (implements org.intellij.grammar.psi.BnfChoice)
- org.intellij.grammar.psi.impl.BnfExternalExpressionImpl (implements org.intellij.grammar.psi.BnfExternalExpression)
- org.intellij.grammar.psi.impl.BnfLiteralExpressionImpl (implements org.intellij.grammar.psi.BnfLiteralExpression)
- org.intellij.grammar.psi.impl.BnfParenthesizedImpl (implements org.intellij.grammar.psi.BnfParenthesized)
- org.intellij.grammar.psi.impl.BnfParenExpressionImpl (implements org.intellij.grammar.psi.BnfParenExpression)
- org.intellij.grammar.psi.impl.BnfParenOptExpressionImpl (implements org.intellij.grammar.psi.BnfParenOptExpression)
- org.intellij.grammar.psi.impl.BnfPredicateImpl (implements org.intellij.grammar.psi.BnfPredicate)
- org.intellij.grammar.psi.impl.BnfQuantifiedImpl (implements org.intellij.grammar.psi.BnfQuantified)
- org.intellij.grammar.psi.impl.BnfRefOrTokenImpl (implements org.intellij.grammar.psi.BnfReferenceOrToken)
- org.intellij.grammar.psi.impl.BnfReferenceOrTokenImpl (implements org.intellij.grammar.psi.BnfReferenceOrToken)
- org.intellij.grammar.psi.impl.BnfSequenceImpl (implements org.intellij.grammar.psi.BnfSequence)
- org.intellij.grammar.psi.impl.BnfStringImpl (implements org.intellij.grammar.psi.BnfStringLiteralExpression, com.intellij.psi.PsiLanguageInjectionHost)
- org.intellij.grammar.psi.impl.BnfStringLiteralExpressionImpl (implements org.intellij.grammar.psi.BnfStringLiteralExpression)
- org.intellij.grammar.psi.impl.BnfValueListImpl (implements org.intellij.grammar.psi.BnfValueList)
- org.intellij.grammar.psi.impl.BnfListEntryImpl (implements org.intellij.grammar.psi.BnfListEntry)
- org.intellij.grammar.psi.impl.BnfModifierImpl (implements org.intellij.grammar.psi.BnfModifier)
- org.intellij.grammar.psi.impl.BnfNamedImpl (implements org.intellij.grammar.psi.BnfNamedElement)
- org.intellij.grammar.psi.impl.BnfAttrImpl (implements org.intellij.grammar.psi.BnfAttr)
- org.intellij.grammar.psi.impl.BnfRuleImpl (implements org.intellij.grammar.psi.BnfRule)
- org.intellij.grammar.psi.impl.BnfPredicateSignImpl (implements org.intellij.grammar.psi.BnfPredicateSign)
- org.intellij.grammar.psi.impl.BnfQuantifierImpl (implements org.intellij.grammar.psi.BnfQuantifier)
- org.intellij.grammar.parser.GeneratedParserUtilBase.DummyBlock
- org.intellij.jflex.psi.impl.JFlexCompositeImpl (implements org.intellij.jflex.psi.JFlexComposite)
- org.intellij.jflex.psi.impl.JFlexExpressionImpl (implements org.intellij.jflex.psi.JFlexExpression)
- org.intellij.jflex.psi.impl.JFlexChoiceExpressionImpl (implements org.intellij.jflex.psi.JFlexChoiceExpression)
- org.intellij.jflex.psi.impl.JFlexClassExpressionImpl (implements org.intellij.jflex.psi.JFlexClassExpression)
- org.intellij.jflex.psi.impl.JFlexCharRangeImpl (implements org.intellij.jflex.psi.JFlexCharRange)
- org.intellij.jflex.psi.impl.JFlexLiteralExpressionImpl (implements org.intellij.jflex.psi.JFlexLiteralExpression)
- org.intellij.jflex.psi.impl.JFlexMacroRefExpressionImpl (implements org.intellij.jflex.psi.JFlexMacroRefExpression)
- org.intellij.jflex.psi.impl.JFlexNotExpressionImpl (implements org.intellij.jflex.psi.JFlexNotExpression)
- org.intellij.jflex.psi.impl.JFlexParenExpressionImpl (implements org.intellij.jflex.psi.JFlexParenExpression)
- org.intellij.jflex.psi.impl.JFlexPredefinedClassExpressionImpl (implements org.intellij.jflex.psi.JFlexPredefinedClassExpression)
- org.intellij.jflex.psi.impl.JFlexQuantifierExpressionImpl (implements org.intellij.jflex.psi.JFlexQuantifierExpression)
- org.intellij.jflex.psi.impl.JFlexSequenceExpressionImpl (implements org.intellij.jflex.psi.JFlexSequenceExpression)
- org.intellij.jflex.psi.impl.JFlexFileSectionImpl (implements org.intellij.jflex.psi.JFlexFileSection)
- org.intellij.jflex.psi.impl.JFlexDeclarationsSectionImpl (implements org.intellij.jflex.psi.JFlexDeclarationsSection)
- org.intellij.jflex.psi.impl.JFlexLexicalRulesSectionImpl (implements org.intellij.jflex.psi.JFlexLexicalRulesSection)
- org.intellij.jflex.psi.impl.JFlexUserCodeSectionImpl (implements org.intellij.jflex.psi.JFlexUserCodeSection)
- org.intellij.jflex.psi.impl.JFlexJavaCodeInjectionHostImpl (implements com.intellij.psi.PsiLanguageInjectionHost)
- org.intellij.jflex.psi.impl.JFlexJavaCodeImpl (implements org.intellij.jflex.psi.JFlexJavaCode)
- org.intellij.jflex.psi.impl.JFlexJavaNameImpl (implements org.intellij.jflex.psi.JFlexJavaName)
- org.intellij.jflex.psi.impl.JFlexJavaTypeImpl (implements org.intellij.jflex.psi.JFlexJavaType)
- org.intellij.jflex.psi.impl.JFlexJavaTypeParametersImpl (implements org.intellij.jflex.psi.JFlexJavaTypeParameters)
- org.intellij.jflex.psi.impl.JFlexLookAheadImpl (implements org.intellij.jflex.psi.JFlexLookAhead)
- org.intellij.jflex.psi.impl.JFlexMacroDefinitionImpl (implements org.intellij.jflex.psi.JFlexMacroDefinition)
- org.intellij.jflex.psi.impl.JFlexMacroReferenceImpl (implements org.intellij.jflex.psi.JFlexMacroReference)
- org.intellij.jflex.psi.impl.JFlexOptionImpl (implements org.intellij.jflex.psi.JFlexOption)
- org.intellij.jflex.psi.impl.JFlexRuleImpl (implements org.intellij.jflex.psi.JFlexRule)
- org.intellij.jflex.psi.impl.JFlexStateDeclarationImpl (implements org.intellij.jflex.psi.JFlexStateDeclaration)
- org.intellij.jflex.psi.impl.JFlexStateDefinitionImpl (implements org.intellij.jflex.psi.JFlexStateDefinition)
- org.intellij.jflex.psi.impl.JFlexStateListImpl (implements org.intellij.jflex.psi.JFlexStateList)
- org.intellij.jflex.psi.impl.JFlexStateReferenceImpl (implements org.intellij.jflex.psi.JFlexStateReference)
- org.intellij.jflex.psi.impl.JFlexUserValueImpl (implements org.intellij.jflex.psi.JFlexUserValue)
- org.intellij.jflex.psi.impl.JFlexExpressionImpl (implements org.intellij.jflex.psi.JFlexExpression)
- org.intellij.grammar.psi.impl.BnfCompositeImpl (implements org.intellij.grammar.psi.BnfComposite)
- com.intellij.psi.impl.source.tree.CompositePsiElement (implements com.intellij.psi.NavigatablePsiElement)
- com.intellij.psi.impl.source.tree.LeafElement
- com.intellij.psi.impl.source.tree.LeafPsiElement (implements com.intellij.navigation.NavigationItem, com.intellij.psi.PsiElement)
- org.intellij.grammar.psi.impl.GrammarUtil.FakeBnfExpression (implements org.intellij.grammar.psi.BnfExpression)
- com.intellij.psi.impl.source.tree.LeafPsiElement (implements com.intellij.navigation.NavigationItem, com.intellij.psi.PsiElement)
- com.intellij.psi.impl.source.tree.CompositeElement
- com.intellij.psi.impl.PsiElementBase (implements java.lang.Cloneable, com.intellij.psi.NavigatablePsiElement)
- com.intellij.lang.Language
- org.intellij.grammar.BnfLanguage
- org.intellij.jflex.JFlexLanguage
- org.intellij.grammar.livePreview.LivePreviewLanguage (implements com.intellij.lang.DependentLanguage)
- com.intellij.psi.impl.ElementBase (implements com.intellij.openapi.util.Iconable)
- com.intellij.openapi.util.UserDataHolderBase (implements com.intellij.openapi.util.UserDataHolderEx)
- com.intellij.codeInsight.intention.impl.BaseIntentionAction (implements com.intellij.codeInsight.intention.IntentionAction)
- org.intellij.grammar.intention.BnfConvertOptExpressionIntention
- com.intellij.refactoring.BaseRefactoringProcessor (implements java.lang.Runnable)
- org.intellij.grammar.refactor.BnfInlineRuleProcessor
- org.intellij.grammar.editor.BnfAnnotator (implements com.intellij.lang.annotation.Annotator, com.intellij.openapi.project.DumbAware)
- org.intellij.grammar.BnfBraceMatcher (implements com.intellij.lang.PairedBraceMatcher)
- org.intellij.grammar.editor.BnfColorSettingsPage (implements com.intellij.openapi.options.colors.ColorSettingsPage)
- org.intellij.grammar.BnfCommenter (implements com.intellij.lang.CodeDocumentationAwareCommenter)
- org.intellij.grammar.BnfDescriptionProvider (implements com.intellij.psi.ElementDescriptionProvider)
- org.intellij.grammar.BnfDocumentationProvider (implements com.intellij.lang.documentation.DocumentationProvider)
- org.intellij.grammar.psi.impl.BnfElementFactory
- org.intellij.grammar.editor.BnfExpressionMarkerAnnotator (implements com.intellij.lang.annotation.Annotator)
- org.intellij.grammar.refactor.BnfExpressionOptimizer
- org.intellij.grammar.BnfFindUsagesProvider (implements com.intellij.lang.findUsages.FindUsagesProvider)
- org.intellij.grammar.analysis.BnfFirstNextAnalyzer
- org.intellij.grammar.intention.BnfFlipChoiceIntention (implements com.intellij.codeInsight.intention.IntentionAction)
- org.intellij.grammar.refactor.BnfInlineViewDescriptor (implements com.intellij.usageView.UsageViewDescriptor)
- org.intellij.grammar.inspection.BnfInspectionSuppressor (implements com.intellij.codeInspection.InspectionSuppressor)
- 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.BnfParserDefinition (implements com.intellij.lang.ParserDefinition)
- org.intellij.grammar.editor.BnfPinMarkerAnnotator (implements com.intellij.lang.annotation.Annotator, com.intellij.openapi.project.DumbAware)
- org.intellij.grammar.editor.BnfRecursionLineMarkerProvider (implements com.intellij.codeInsight.daemon.LineMarkerProvider)
- org.intellij.grammar.inspection.BnfRemoveExpressionFix (implements com.intellij.codeInspection.LocalQuickFix)
- org.intellij.grammar.psi.impl.BnfStringRegexpInjector (implements com.intellij.psi.LanguageInjector)
- org.intellij.grammar.BnfStructureViewFactory (implements com.intellij.lang.PsiStructureViewFactory)
- org.intellij.grammar.psi.BnfTypes.Factory
- org.intellij.grammar.refactor.BnfUnwrapDescriptor (implements com.intellij.codeInsight.unwrap.UnwrapDescriptor, com.intellij.codeInsight.unwrap.Unwrapper)
- com.intellij.codeInsight.completion.CompletionContributor
- org.intellij.grammar.BnfCompletionContributor
- org.intellij.jflex.editor.JFlexCompletionContributor
- org.intellij.grammar.inspection.CreateRuleFromTokenFix (implements com.intellij.codeInspection.LocalQuickFix)
- com.intellij.diagram.DiagramProvider<T>
- org.intellij.grammar.diagram.BnfDiagramProvider
- com.intellij.openapi.ui.DialogWrapper
- com.intellij.refactoring.ui.RefactoringDialog
- com.intellij.refactoring.inline.InlineOptionsDialog (implements com.intellij.refactoring.inline.InlineOptions)
- org.intellij.grammar.refactor.InlineRuleDialog
- com.intellij.refactoring.inline.InlineOptionsDialog (implements com.intellij.refactoring.inline.InlineOptions)
- com.intellij.refactoring.ui.RefactoringDialog
- org.intellij.grammar.generator.ExpressionGeneratorHelper
- org.intellij.grammar.generator.ExpressionHelper
- org.intellij.grammar.generator.ExpressionHelper.ExpressionInfo
- org.intellij.grammar.generator.ExpressionHelper.OperatorInfo
- com.intellij.codeInsight.editorActions.ExtendWordSelectionHandlerBase (implements com.intellij.codeInsight.editorActions.ExtendWordSelectionHandler)
- com.intellij.codeInsight.editorActions.BraceMatcherBasedSelectioner
- org.intellij.grammar.editor.BnfWordSelectioner
- com.intellij.codeInsight.editorActions.BraceMatcherBasedSelectioner
- org.intellij.grammar.actions.FileGeneratorUtil
- com.intellij.lang.folding.FoldingBuilderEx (implements com.intellij.lang.folding.FoldingBuilder)
- com.intellij.lang.folding.CustomFoldingBuilder (implements com.intellij.openapi.project.PossiblyDumbAware)
- org.intellij.grammar.BnfFoldingBuilder
- com.intellij.lang.folding.CustomFoldingBuilder (implements com.intellij.openapi.project.PossiblyDumbAware)
- org.intellij.grammar.parser.GeneratedParserUtilBase
- org.intellij.grammar.parser.GrammarParserUtil
- org.intellij.jflex.parser.JFlexParserUtil
- org.intellij.grammar.parser.GeneratedParserUtilBase.CompletionState (implements com.intellij.util.Function<Param,
Result>) - org.intellij.grammar.parser.GeneratedParserUtilBase.ErrorState
- org.intellij.grammar.parser.GeneratedParserUtilBase.Frame
- org.intellij.grammar.generator.GenOptions
- org.intellij.grammar.livePreview.GrammarAtCaretPassFactory (implements com.intellij.codeHighlighting.TextEditorHighlightingPassFactory, com.intellij.codeHighlighting.TextEditorHighlightingPassFactoryRegistrar)
- org.intellij.grammar.parser.GrammarParser (implements com.intellij.lang.LightPsiParser, com.intellij.lang.PsiParser)
- org.intellij.grammar.psi.impl.GrammarPsiImplUtil
- org.intellij.grammar.psi.impl.GrammarUtil
- com.intellij.codeInsight.daemon.GutterIconDescriptor
- com.intellij.codeInsight.daemon.LineMarkerProviderDescriptor (implements com.intellij.codeInsight.daemon.LineMarkerProvider)
- com.intellij.codeInsight.daemon.RelatedItemLineMarkerProvider
- org.intellij.grammar.editor.BnfRuleLineMarkerProvider
- com.intellij.codeInsight.daemon.RelatedItemLineMarkerProvider
- com.intellij.codeInsight.daemon.LineMarkerProviderDescriptor (implements com.intellij.codeInsight.daemon.LineMarkerProvider)
- com.intellij.psi.tree.IElementType
- org.intellij.grammar.psi.BnfCompositeElementType
- org.intellij.grammar.psi.BnfTokenType
- org.intellij.grammar.psi.impl.GrammarUtil.FakeElementType
- org.intellij.jflex.psi.JFlexCompositeElementType
- org.intellij.jflex.psi.JFlexTokenType
- org.intellij.grammar.livePreview.LivePreviewElementType
- org.intellij.grammar.livePreview.LivePreviewElementType.RuleType
- org.intellij.grammar.livePreview.LivePreviewElementType.TokenType
- org.intellij.grammar.livePreview.LivePreviewElementType.KeywordType
- com.intellij.lang.refactoring.InlineActionHandler
- org.intellij.grammar.refactor.BnfInlineRuleActionHandler
- com.intellij.refactoring.rename.inplace.InplaceRefactoring
- com.intellij.refactoring.introduce.inplace.InplaceVariableIntroducer<E>
- org.intellij.grammar.refactor.BnfIntroduceRulePopup
- com.intellij.refactoring.introduce.inplace.InplaceVariableIntroducer<E>
- com.intellij.codeInspection.InspectionProfileEntry (implements com.intellij.codeInspection.BatchSuppressableTool)
- com.intellij.codeInspection.LocalInspectionTool
- org.intellij.grammar.inspection.BnfDuplicateRuleInspection
- org.intellij.grammar.inspection.BnfIdenticalChoiceBranchesInspection
- org.intellij.grammar.inspection.BnfLeftRecursionInspection
- org.intellij.grammar.inspection.BnfResolveInspection
- org.intellij.grammar.inspection.BnfSuspiciousTokenInspection
- org.intellij.grammar.inspection.BnfUnreachableChoiceBranchInspection
- org.intellij.grammar.inspection.BnfUnusedAttributeInspection
- org.intellij.grammar.inspection.BnfUnusedRuleInspection
- com.intellij.codeInspection.LocalInspectionTool
- org.intellij.grammar.java.JavaHelper
- org.intellij.grammar.java.JavaHelper.AsmHelper
- org.intellij.grammar.java.JavaHelper.ReflectionHelper
- org.intellij.grammar.java.JavaHelper.TypeParameterInfo
- org.intellij.jflex.psi.impl.JavaRefHelper
- org.intellij.jflex.psi.impl.JFlexPsiImplUtil
- com.intellij.psi.impl.JavaRegExpHost (implements org.intellij.lang.regexp.RegExpLanguageHost)
- org.intellij.grammar.psi.impl.BnfStringRegexHost
- org.intellij.jflex.editor.JFlexAnnotator (implements com.intellij.lang.annotation.Annotator, com.intellij.openapi.project.DumbAware)
- org.intellij.jflex.editor.JFlexBraceMatcher (implements com.intellij.lang.PairedBraceMatcher)
- org.intellij.jflex.editor.JFlexColorSettingsPage (implements com.intellij.openapi.options.colors.ColorSettingsPage)
- org.intellij.jflex.editor.JFlexCommenter (implements com.intellij.lang.CodeDocumentationAwareCommenter)
- org.intellij.jflex.editor.JFlexFindUsagesProvider (implements com.intellij.psi.ElementDescriptionProvider, com.intellij.lang.findUsages.FindUsagesProvider)
- org.intellij.jflex.psi.impl.JFlexJavaCodeInjector (implements com.intellij.lang.injection.MultiHostInjector)
- org.intellij.jflex.parser.JFlexParser (implements com.intellij.lang.LightPsiParser, com.intellij.lang.PsiParser)
- org.intellij.jflex.parser.JFlexParserDefinition (implements com.intellij.lang.ParserDefinition)
- org.intellij.jflex.psi.JFlexPsiElementFactory
- org.intellij.jflex.editor.JFlexStructureViewFactory (implements com.intellij.lang.PsiStructureViewFactory)
- org.intellij.jflex.psi.JFlexTypes.Factory
- org.intellij.grammar.KnownAttribute<T>
- com.intellij.openapi.fileTypes.LanguageFileType (implements com.intellij.openapi.fileTypes.FileType)
- org.intellij.grammar.BnfFileType
- org.intellij.jflex.parser.JFlexFileType
- org.intellij.grammar.LightPsi.MockLanguageFileType
- org.intellij.grammar.livePreview.LivePreviewFileType
- com.intellij.lexer.Lexer
- com.intellij.lexer.LexerBase
- com.intellij.lexer.FlexAdapter
- org.intellij.grammar.parser.BnfLexer
- org.intellij.jflex.parser.JFlexLexer
- org.intellij.grammar.livePreview.LivePreviewLexer
- com.intellij.lexer.FlexAdapter
- com.intellij.lexer.LexerBase
- org.intellij.grammar.LightPsi
- org.intellij.grammar.LightPsi.Init
- com.intellij.psi.LiteralTextEscaper<T>
- org.intellij.grammar.psi.impl.BnfStringLiteralEscaper
- org.intellij.grammar.livePreview.LiveHooksHelper
- org.intellij.grammar.livePreview.LivePreviewHelper (implements com.intellij.openapi.Disposable)
- org.intellij.grammar.livePreview.LivePreviewParser (implements com.intellij.lang.PsiParser)
- org.intellij.grammar.livePreview.LivePreviewParserDefinition (implements com.intellij.lang.ParserDefinition)
- org.intellij.grammar.livePreview.LivePreviewStructureViewFactory (implements com.intellij.lang.PsiStructureViewFactory)
- org.intellij.grammar.Main
- com.intellij.codeInsight.editorActions.moveLeftRight.MoveElementLeftRightHandler
- org.intellij.grammar.editor.BnfMoveLeftRightHandler
- org.intellij.grammar.generator.NameShortener
- org.intellij.grammar.generator.NodeCalls
- org.intellij.grammar.generator.ParserGenerator
- org.intellij.grammar.generator.ParserGeneratorUtil
- org.intellij.grammar.generator.ParserGeneratorUtil.NameFormat
- org.intellij.grammar.generator.ParserGeneratorUtil.PinMatcher
- org.intellij.grammar.generator.ParserGeneratorUtil.Rule
- com.intellij.lang.impl.PsiBuilderAdapter (implements com.intellij.lang.PsiBuilder)
- org.intellij.grammar.parser.GeneratedParserUtilBase.Builder
- com.intellij.psi.PsiElementVisitor
- org.intellij.grammar.psi.BnfVisitor<R>
- org.intellij.jflex.psi.JFlexVisitor<R>
- com.intellij.psi.PsiReferenceBase<T> (implements com.intellij.psi.PsiReference)
- org.intellij.grammar.psi.impl.BnfReferenceImpl<T> (implements com.intellij.codeInsight.daemon.EmptyResolveMessageProvider)
- com.intellij.psi.PsiReferenceContributor (implements com.intellij.openapi.Disposable)
- org.intellij.grammar.psi.impl.BnfStringRefContributor
- com.intellij.ide.structureView.impl.common.PsiTreeElementBase<T> (implements com.intellij.navigation.ItemPresentation, com.intellij.ide.util.treeView.NodeDescriptorProvidingKey, com.intellij.ide.structureView.StructureViewTreeElement)
- org.intellij.grammar.BnfStructureViewFactory.MyElement (implements com.intellij.ide.util.treeView.smartTree.SortableTreeElement)
- com.intellij.openapi.application.QueryExecutorBase<Result,
Params> (implements com.intellij.util.QueryExecutor<Result, Param>) - org.intellij.grammar.psi.BnfAttrPatternRefSearcher
- org.intellij.jflex.psi.impl.JFlexStateUsageSearcher (implements com.intellij.openapi.project.DumbAware)
- com.intellij.lang.refactoring.RefactoringSupportProvider
- org.intellij.grammar.refactor.BnfRefactoringSupportProvider
- org.intellij.jflex.editor.JFlexRefactoringSupportProvider
- org.intellij.grammar.generator.RuleGraphHelper
- org.intellij.grammar.generator.RuleMethodsHelper
- org.intellij.grammar.generator.RuleMethodsHelper.MethodInfo (implements java.lang.Comparable<T>)
- com.intellij.codeInsight.editorActions.SimpleTokenSetQuoteHandler (implements com.intellij.codeInsight.editorActions.QuoteHandler)
- org.intellij.grammar.editor.BnfQuoteHandler
- org.intellij.jflex.editor.JFlexQuoteHandler
- com.intellij.spellchecker.tokenizer.SpellcheckingStrategy
- org.intellij.grammar.editor.BnfSpellCheckingStrategy
- com.intellij.openapi.fileTypes.SyntaxHighlighterFactory
- org.intellij.grammar.editor.BnfSyntaxHighlighterFactory
- org.intellij.jflex.editor.JFlexSyntaxHighlighterFactory
- org.intellij.grammar.livePreview.LivePreviewSyntaxHighlighterFactory
- com.intellij.ide.structureView.TextEditorBasedStructureViewModel (implements com.intellij.ide.util.treeView.smartTree.ProvidingTreeModel, com.intellij.ide.structureView.StructureViewModel)
- com.intellij.ide.structureView.StructureViewModelBase
- org.intellij.grammar.BnfStructureViewFactory.MyModel (implements com.intellij.ide.structureView.StructureViewModel.ElementInfoProvider)
- com.intellij.ide.structureView.StructureViewModelBase
Interface Hierarchy
- org.intellij.grammar.generator.BnfConstants
- org.intellij.grammar.BnfIcons
- org.intellij.grammar.psi.BnfTypes
- org.intellij.grammar.parser.GeneratedParserUtilBase.Hook<T>
- org.intellij.grammar.parser.GeneratedParserUtilBase.Parser
- com.intellij.openapi.util.Iconable
- com.intellij.psi.PsiElement (also extends com.intellij.openapi.util.UserDataHolder)
- org.intellij.grammar.psi.BnfComposite
- org.intellij.grammar.psi.BnfAttrPattern
- org.intellij.grammar.psi.BnfAttrs
- org.intellij.grammar.psi.BnfExpression
- org.intellij.grammar.psi.BnfChoice
- org.intellij.grammar.psi.BnfExternalExpression
- org.intellij.grammar.psi.BnfLiteralExpression
- org.intellij.grammar.psi.BnfStringLiteralExpression
- org.intellij.grammar.psi.BnfParenthesized
- org.intellij.grammar.psi.BnfParenExpression
- org.intellij.grammar.psi.BnfParenOptExpression
- org.intellij.grammar.psi.BnfPredicate
- org.intellij.grammar.psi.BnfQuantified
- org.intellij.grammar.psi.BnfReferenceOrToken
- org.intellij.grammar.psi.BnfSequence
- org.intellij.grammar.psi.BnfValueList
- org.intellij.grammar.psi.BnfListEntry
- org.intellij.grammar.psi.BnfModifier
- org.intellij.grammar.psi.BnfNamedElement (also extends com.intellij.psi.PsiNameIdentifierOwner)
- org.intellij.grammar.psi.BnfPredicateSign
- org.intellij.grammar.psi.BnfQuantifier
- org.intellij.jflex.psi.JFlexComposite
- org.intellij.jflex.psi.JFlexExpression
- org.intellij.jflex.psi.JFlexChoiceExpression
- org.intellij.jflex.psi.JFlexClassExpression
- org.intellij.jflex.psi.JFlexCharRange
- org.intellij.jflex.psi.JFlexLiteralExpression
- org.intellij.jflex.psi.JFlexMacroRefExpression
- org.intellij.jflex.psi.JFlexNotExpression
- org.intellij.jflex.psi.JFlexParenExpression
- org.intellij.jflex.psi.JFlexPredefinedClassExpression
- org.intellij.jflex.psi.JFlexQuantifierExpression
- org.intellij.jflex.psi.JFlexSequenceExpression
- org.intellij.jflex.psi.JFlexFileSection
- org.intellij.jflex.psi.JFlexDeclarationsSection
- org.intellij.jflex.psi.JFlexLexicalRulesSection
- org.intellij.jflex.psi.JFlexUserCodeSection
- org.intellij.jflex.psi.JFlexJavaCode
- org.intellij.jflex.psi.JFlexJavaName
- org.intellij.jflex.psi.JFlexJavaType
- org.intellij.jflex.psi.JFlexJavaTypeParameters
- org.intellij.jflex.psi.JFlexLookAhead
- org.intellij.jflex.psi.JFlexMacroReference
- org.intellij.jflex.psi.JFlexNamedElement (also extends com.intellij.psi.PsiNameIdentifierOwner)
- org.intellij.jflex.psi.JFlexMacroDefinition
- org.intellij.jflex.psi.JFlexStateDefinition
- org.intellij.jflex.psi.JFlexOption
- org.intellij.jflex.psi.JFlexRule
- org.intellij.jflex.psi.JFlexStateDeclaration
- org.intellij.jflex.psi.JFlexStateList
- org.intellij.jflex.psi.JFlexStateReference
- org.intellij.jflex.psi.JFlexUserValue
- org.intellij.jflex.psi.JFlexExpression
- com.intellij.psi.NavigatablePsiElement (also extends com.intellij.navigation.NavigationItem)
- com.intellij.psi.PsiNamedElement
- com.intellij.psi.PsiCheckedRenameElement
- com.intellij.psi.PsiNameIdentifierOwner
- org.intellij.grammar.psi.BnfNamedElement (also extends org.intellij.grammar.psi.BnfComposite)
- org.intellij.jflex.psi.JFlexNamedElement (also extends org.intellij.jflex.psi.JFlexComposite)
- org.intellij.jflex.psi.JFlexMacroDefinition
- org.intellij.jflex.psi.JFlexStateDefinition
- org.intellij.grammar.psi.BnfComposite
- com.intellij.psi.PsiElement (also extends com.intellij.openapi.util.UserDataHolder)
- org.intellij.jflex.psi.JFlexTypes
- com.intellij.pom.Navigatable
- com.intellij.navigation.NavigationItem
- org.intellij.grammar.config.Options
- com.intellij.openapi.util.UserDataHolder
- com.intellij.psi.PsiElement (also extends com.intellij.openapi.util.Iconable)
- org.intellij.grammar.psi.BnfComposite
- org.intellij.grammar.psi.BnfAttrPattern
- org.intellij.grammar.psi.BnfAttrs
- org.intellij.grammar.psi.BnfExpression
- org.intellij.grammar.psi.BnfChoice
- org.intellij.grammar.psi.BnfExternalExpression
- org.intellij.grammar.psi.BnfLiteralExpression
- org.intellij.grammar.psi.BnfStringLiteralExpression
- org.intellij.grammar.psi.BnfParenthesized
- org.intellij.grammar.psi.BnfParenExpression
- org.intellij.grammar.psi.BnfParenOptExpression
- org.intellij.grammar.psi.BnfPredicate
- org.intellij.grammar.psi.BnfQuantified
- org.intellij.grammar.psi.BnfReferenceOrToken
- org.intellij.grammar.psi.BnfSequence
- org.intellij.grammar.psi.BnfValueList
- org.intellij.grammar.psi.BnfListEntry
- org.intellij.grammar.psi.BnfModifier
- org.intellij.grammar.psi.BnfNamedElement (also extends com.intellij.psi.PsiNameIdentifierOwner)
- org.intellij.grammar.psi.BnfPredicateSign
- org.intellij.grammar.psi.BnfQuantifier
- org.intellij.jflex.psi.JFlexComposite
- org.intellij.jflex.psi.JFlexExpression
- org.intellij.jflex.psi.JFlexChoiceExpression
- org.intellij.jflex.psi.JFlexClassExpression
- org.intellij.jflex.psi.JFlexCharRange
- org.intellij.jflex.psi.JFlexLiteralExpression
- org.intellij.jflex.psi.JFlexMacroRefExpression
- org.intellij.jflex.psi.JFlexNotExpression
- org.intellij.jflex.psi.JFlexParenExpression
- org.intellij.jflex.psi.JFlexPredefinedClassExpression
- org.intellij.jflex.psi.JFlexQuantifierExpression
- org.intellij.jflex.psi.JFlexSequenceExpression
- org.intellij.jflex.psi.JFlexFileSection
- org.intellij.jflex.psi.JFlexDeclarationsSection
- org.intellij.jflex.psi.JFlexLexicalRulesSection
- org.intellij.jflex.psi.JFlexUserCodeSection
- org.intellij.jflex.psi.JFlexJavaCode
- org.intellij.jflex.psi.JFlexJavaName
- org.intellij.jflex.psi.JFlexJavaType
- org.intellij.jflex.psi.JFlexJavaTypeParameters
- org.intellij.jflex.psi.JFlexLookAhead
- org.intellij.jflex.psi.JFlexMacroReference
- org.intellij.jflex.psi.JFlexNamedElement (also extends com.intellij.psi.PsiNameIdentifierOwner)
- org.intellij.jflex.psi.JFlexMacroDefinition
- org.intellij.jflex.psi.JFlexStateDefinition
- org.intellij.jflex.psi.JFlexOption
- org.intellij.jflex.psi.JFlexRule
- org.intellij.jflex.psi.JFlexStateDeclaration
- org.intellij.jflex.psi.JFlexStateList
- org.intellij.jflex.psi.JFlexStateReference
- org.intellij.jflex.psi.JFlexUserValue
- org.intellij.jflex.psi.JFlexExpression
- com.intellij.psi.NavigatablePsiElement (also extends com.intellij.navigation.NavigationItem)
- com.intellij.psi.PsiNamedElement
- com.intellij.psi.PsiCheckedRenameElement
- com.intellij.psi.PsiNameIdentifierOwner
- org.intellij.grammar.psi.BnfNamedElement (also extends org.intellij.grammar.psi.BnfComposite)
- org.intellij.jflex.psi.JFlexNamedElement (also extends org.intellij.jflex.psi.JFlexComposite)
- org.intellij.jflex.psi.JFlexMacroDefinition
- org.intellij.jflex.psi.JFlexStateDefinition
- org.intellij.grammar.psi.BnfComposite
- com.intellij.psi.PsiElement (also extends com.intellij.openapi.util.Iconable)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.intellij.grammar.generator.Case
- org.intellij.grammar.generator.ExpressionHelper.OperatorType
- org.intellij.grammar.java.JavaHelper.MethodType
- org.intellij.grammar.generator.RuleGraphHelper.Cardinality
- org.intellij.grammar.generator.RuleMethodsHelper.MethodType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)