MCPcopy Create free account

hub / github.com/JetBrains/intellij-sdk-code-samples / types & classes

Types & classes127 in github.com/JetBrains/intellij-sdk-code-samples

↓ 1 callersClassAnotherComponent
code_inspection_qodana/qodana_playground/src/main/kotlin/org/intellij/sdk/qodana/service/AnotherComponent.kt:5
↓ 1 callersClassComponent
code_inspection_qodana/qodana_playground/src/main/kotlin/org/intellij/sdk/qodana/service/Component.kt:5
ClassAppSettings
settings/src/main/java/org/intellij/sdk/settings/AppSettings.java:19
ClassAppSettingsComponent
Supports creating and managing a {@link JPanel} for the Settings Dialog.
settings/src/main/java/org/intellij/sdk/settings/AppSettingsComponent.java:16
ClassAppSettingsConfigurable
Provides controller functionality for application settings.
settings/src/main/java/org/intellij/sdk/settings/AppSettingsConfigurable.java:14
ClassAuthConfigurable
oauth2/src/main/kotlin/org.intellij.sdk.oauth2/AuthConfigurable.kt:12
ClassAuthRestService
oauth2/src/main/kotlin/org.intellij.sdk.oauth2/AuthRestService.kt:15
ClassAuthService
oauth2/src/main/kotlin/org.intellij.sdk.oauth2/AuthService.kt:35
InterfaceAuthState
oauth2/src/main/kotlin/org.intellij.sdk.oauth2/AuthService.kt:30
ClassCalendarToolWindowContent
tool_window/src/main/java/org/intellij/sdk/toolWindow/CalendarToolWindowFactory.java:27
ClassCalendarToolWindowFactory
tool_window/src/main/java/org/intellij/sdk/toolWindow/CalendarToolWindowFactory.java:18
ClassComparingStringReferencesInspection
Implements an inspection to detect when String references are compared using 'a==b' or 'a!=b'. The quick fix converts these comparisons to 'a.equals(b
comparing_string_references_inspection/src/main/java/org/intellij/sdk/codeInspection/ComparingStringReferencesInspection.java:19
ClassComparingStringReferencesInspectionTest
comparing_string_references_inspection/src/test/java/org/intellij/sdk/codeInspection/ComparingStringReferencesInspectionTest.java:13
ClassConditionalOperatorConverter
Implements an intention action to replace a ternary statement with if-then-else.
conditional_operator_intention/src/main/java/org/intellij/sdk/intention/ConditionalOperatorConverter.java:19
ClassConditionalOperatorConverterTest
conditional_operator_intention/src/test/java/org/intellij/sdk/intention/ConditionalOperatorConverterTest.java:8
ClassConnected
oauth2/src/main/kotlin/org.intellij.sdk.oauth2/AuthService.kt:32
ClassCustomDefaultActionGroup
Creates an action group to contain menu actions. See plugin.xml declarations.
action_basics/src/main/java/org/intellij/sdk/action/CustomDefaultActionGroup.java:16
ClassDemoConfigurationFactory
run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoConfigurationFactory.java:13
ClassDemoFacet
Demo Facet class. Everything is handled by the super class.
facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacet.java:12
ClassDemoFacetConfiguration
Provides a custom implementation of the Configuration class for {@link DemoFacet}.
facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetConfiguration.java:16
ClassDemoFacetEditorTab
Provides the JPanel to be displayed in the facet UI. Manages validation and modification of the {@link DemoFacet} state.
facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetEditorTab.java:20
ClassDemoFacetState
A simple class to store state for the {@link DemoFacet}. In this case it is just a string containing a path to an SDK.
facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetState.java:11
ClassDemoFacetType
Defines the type, id, and name of the {@link DemoFacet}. Provides creation of {@link DemoFacet} and associated Configuration. Allows application of th
facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetType.java:20
ClassDemoFramework
framework_basics/src/main/java/org/intellij/sdk/framework/DemoFramework.java:18
ClassDemoModuleBuilder
module/src/main/java/org/intellij/sdk/module/DemoModuleBuilder.java:14
ClassDemoModuleType
module/src/main/java/org/intellij/sdk/module/DemoModuleType.java:15
ClassDemoModuleWizardStep
module/src/main/java/org/intellij/sdk/module/DemoModuleWizardStep.java:9
ClassDemoModuleWizardStep
project_wizard/src/main/java/org/intellij/sdk/project/wizard/DemoModuleWizardStep.java:15
ClassDemoRunConfiguration
run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfiguration.java:17
ClassDemoRunConfigurationOptions
run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfigurationOptions.java:8
ClassDemoRunConfigurationType
run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfigurationType.java:8
ClassDemoSettingsEditor
run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoSettingsEditor.java:12
ClassDisconnected
oauth2/src/main/kotlin/org.intellij.sdk.oauth2/AuthService.kt:31
ClassDynamicActionGroup
Demonstrates adding an action group to a menu statically in plugin.xml, and then creating a menu item within the group at runtime. See plugin.xml for
action_basics/src/main/java/org/intellij/sdk/action/DynamicActionGroup.java:17
ClassEditorAreaIllustration
If conditions support it, makes a menu visible to display information about the caret.
editor_basics/src/main/java/org/intellij/sdk/editor/EditorAreaIllustration.java:17
ClassEditorHandlerIllustration
Menu action to clone a new caret based on an existing one.
editor_basics/src/main/java/org/intellij/sdk/editor/EditorHandlerIllustration.java:15
ClassEditorIllustrationAction
Menu action to replace a selection of characters with a fixed string.
editor_basics/src/main/java/org/intellij/sdk/editor/EditorIllustrationAction.java:19
ClassEq
comparing_string_references_inspection/src/test/testData/Eq.java:1
ClassEq
comparing_string_references_inspection/src/test/testData/Eq.after.java:1
ClassFactory
simple_language_plugin/src/main/gen/org/intellij/sdk/language/psi/SimpleTypes.java:19
ClassImagesProjectNode
project_view_pane/src/main/java/org/intellij/sdk/view/pane/ImagesProjectNode.java:32
ClassImagesProjectViewPane
project_view_pane/src/main/java/org/intellij/sdk/view/pane/ImagesProjectViewPane.java:16
ClassInspectionBundle
comparing_string_references_inspection/src/main/java/org/intellij/sdk/codeInspection/InspectionBundle.java:11
ClassLibrariesAction
project_model/src/main/java/org/intellij/sdk/project/model/LibrariesAction.java:19
ClassMarkdownContext
live_templates/src/main/java/org/intellij/sdk/liveTemplates/MarkdownContext.java:9
ClassModificationAction
project_model/src/main/java/org/intellij/sdk/project/model/ModificationAction.java:21
ClassMyTypedHandler
This is a custom {@link TypedHandlerDelegate} that handles actions activated keystrokes in the editor. The execute method inserts a fixed string at Of
editor_basics/src/main/java/org/intellij/sdk/editor/MyTypedHandler.java:18
ClassNeq
comparing_string_references_inspection/src/test/testData/Neq.java:1
ClassNeq
comparing_string_references_inspection/src/test/testData/Neq.after.java:1
ClassPopupDialogAction
Action class to demonstrate how to interact with the IntelliJ Platform. The only action this class performs is to provide the user with a popup dialog
action_basics/src/main/java/org/intellij/sdk/action/PopupDialogAction.java:24
ClassProjectCloseListener
Listener to detect project closing.
max_opened_projects/src/main/java/org/intellij/sdk/maxOpenProjects/ProjectCloseListener.java:13
ClassProjectCountingService
Application service implementation to keep a running count of how many projects are open at a given time.
max_opened_projects/src/main/java/org/intellij/sdk/maxOpenProjects/ProjectCountingService.java:10
ClassProjectFileIndexSampleAction
project_model/src/main/java/org/intellij/sdk/project/model/ProjectFileIndexSampleAction.java:20
ClassProjectOpenStartupActivity
* Invoked on opening a project. */
max_opened_projects/src/main/kotlin/org/intellij/sdk/maxOpenProjects/ProjectOpenStartupActivity.kt:13
ClassProjectSdkAction
project_model/src/main/java/org/intellij/sdk/project/model/ProjectSdkAction.java:14
ClassPsiNavigationDemoAction
psi_demo/src/main/java/org/intellij/sdk/psi/PsiNavigationDemoAction.java:15
ClassReplaceWithEqualsQuickFix
This class provides a solution to inspection problem expressions by manipulating the PSI tree to use 'a.equals(b)' instead of '==' or '!='.
comparing_string_references_inspection/src/main/java/org/intellij/sdk/codeInspection/ComparingStringReferencesInspection.java:86
ClassSdkIcons
action_basics/src/main/java/icons/SdkIcons.java:9
ClassSdkIcons
framework_basics/src/main/java/icons/SdkIcons.java:9
ClassSdkIcons
module/src/main/java/icons/SdkIcons.java:9
ClassSdkIcons
facet_basics/src/main/java/icons/SdkIcons.java:9
ClassSdkIcons
editor_basics/src/main/java/icons/SdkIcons.java:9
ClassSdkIcons
project_model/src/main/java/icons/SdkIcons.java:9
ClassServicePackageClassNameInspection
code_inspection_qodana/code_inspection/src/main/kotlin/org/intellij/sdk/codeInspection/ServicePackageClassNameInspection.kt:12
ClassShowSourceRootsActions
project_model/src/main/java/org/intellij/sdk/project/model/ShowSourceRootsActions.java:14
ClassSimpleAnnotator
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleAnnotator.java:18
ClassSimpleBlock
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleBlock.java:15
ClassSimpleChooseByNameContributor
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleChooseByNameContributor.java:20
ClassSimpleCodeInsightTest
simple_language_plugin/src/test/java/org/intellij/sdk/language/SimpleCodeInsightTest.java:21
ClassSimpleCodeStyleMainPanel
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCodeStyleSettingsProvider.java:37
ClassSimpleCodeStyleSettings
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCodeStyleSettings.java:8
ClassSimpleCodeStyleSettingsProvider
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCodeStyleSettingsProvider.java:14
ClassSimpleColorSettingsPage
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleColorSettingsPage.java:16
ClassSimpleCommentTokenizer
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleSpellcheckingStrategy.java:34
ClassSimpleCommenter
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCommenter.java:8
ClassSimpleCompletionContributor
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCompletionContributor.java:12
ClassSimpleCreatePropertyQuickFix
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCreatePropertyQuickFix.java:30
ClassSimpleDocumentationProvider
TODO Please note, it is recommended to utilize the new DocumentationTarget API for plugins targeting IntelliJ Platform version 2023.1 or later. @see
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleDocumentationProvider.java:20
ClassSimpleElementFactory
simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleElementFactory.java:10
ClassSimpleElementType
simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleElementType.java:10
ClassSimpleFile
simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleFile.java:12
ClassSimpleFileType
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFileType.java:10
ClassSimpleFindUsagesProvider
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFindUsagesProvider.java:16
ClassSimpleFoldingBuilder
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFoldingBuilder.java:27
ClassSimpleFormattingModelBuilder
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFormattingModelBuilder.java:10
ClassSimpleIcons
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleIcons.java:9
ClassSimpleLanguage
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLanguage.java:7
ClassSimpleLanguageCodeStyleSettingsProvider
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLanguageCodeStyleSettingsProvider.java:10
ClassSimpleLexer
simple_language_plugin/src/main/gen/org/intellij/sdk/language/SimpleLexer.java:13
ClassSimpleLexerAdapter
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLexerAdapter.java:7
ClassSimpleLineMarkerProvider
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLineMarkerProvider.java:18
InterfaceSimpleNamedElement
simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleNamedElement.java:7
ClassSimpleNamedElementImpl
simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/impl/SimpleNamedElementImpl.java:10
ClassSimpleParser
simple_language_plugin/src/main/gen/org/intellij/sdk/language/parser/SimpleParser.java:14
ClassSimpleParserDefinition
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleParserDefinition.java:21
ClassSimpleParsingTest
simple_language_plugin/src/test/java/org/intellij/sdk/language/SimpleParsingTest.java:7
InterfaceSimpleProperty
simple_language_plugin/src/main/gen/org/intellij/sdk/language/psi/SimpleProperty.java:8
ClassSimplePropertyIconProvider
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimplePropertyIconProvider.java:13
ClassSimplePropertyImpl
simple_language_plugin/src/main/gen/org/intellij/sdk/language/psi/impl/SimplePropertyImpl.java:12
ClassSimplePropertyTokenizer
simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleSpellcheckingStrategy.java:54
next →1–100 of 127, ranked by callers