IntelliJ Platform Plugin SDK Help

DataGrip Extension Point and Listener List

79 Extension Points and 28 Listeners for DataGrip

See IntelliJ Platform Extension Point and Listener List for IntelliJ Platform.

Legend

Listeners

Topic searches for usages inside existing implementations of open-source IntelliJ Platform plugins via IntelliJ Platform Explorer.

Listener links corresponding listener to implement.

See Listeners on how to register listeners.

Extension Points

Extension Point searches for usages inside existing implementations of open-source IntelliJ Platform plugins via IntelliJ Platform Explorer.

Implementation is the related Extension Point class.

See Extensions on how to declare extensions in your plugin.

Tags

See Verifying Plugin Compatibility for overview of API status.

Icon

Description

Details

Deprecated

Deprecated API

See code documentation for replacement.

Removal

Scheduled for Removal API

See code documentation for replacement.

Obsolete

Obsolete API

Do not use in new code.

See code documentation for replacement (Obsolete API).

Experimental API

Experimental API

Annotated with @ApiStatus.Experimental.

API might be altered or removed without prior notice.

Internal API

Internal API

Annotated with @ApiStatus.Internal.

Must not be used by third party plugins, see Internal API Migration.

Project-Level

Project-Level

Extension Point/Topic

Can have Project as constructor parameter.

- Extension Point: Declared with area="IDEA_PROJECT"

- Listener: registered in <projectListeners>

Non-Dynamic

Non-Dynamic

Extension Point

Installation/update of plugin requires IDE restart (Dynamic Plugins).

DumbAware

DumbAware

Extension Point

Implementations marked with DumbAware will be processed during dumb mode.

DataGrip

DataGrip - Listeners

DatabaseConnectivity.xml

DatabaseCore.xml

Extension Point

Implementation

com.intellij.database.addToHSet

n/a

com.intellij.database.artifactsConfig Non-Dynamic

n/a

com.intellij.database.connectionInterceptor Experimental

DatabaseConnectionInterceptor

com.intellij.database.consoleProvider

PersistenceConsoleProvider

com.intellij.database.consoleRunContextParametersTuner

ConsoleRunContextParametersTuner

com.intellij.database.dataAuditor

DataAuditor

com.intellij.database.dataImporter

ImportManager

com.intellij.database.dataSourceDetector

DataSourceDetector

com.intellij.database.dataSourceManager Project-Level

DataSourceManager

com.intellij.database.dbms Non-Dynamic

n/a

com.intellij.database.definitionProvider

DefinitionProvider

com.intellij.database.dmlHelper

DmlHelper

com.intellij.database.domainRegistry

DomainRegistry

com.intellij.database.driversConfig Non-Dynamic

n/a

com.intellij.database.errorHandler

DatabaseErrorHandler

com.intellij.database.executionEnvironmentHelper

ExecutionEnvironmentHelper

com.intellij.database.explainPlanProvider

ExplainPlanProvider

com.intellij.database.extensionFallback

n/a

com.intellij.database.geoHelper

GeoHelper

com.intellij.database.gridColumnsManagerFactory

GridColumnsManagerFactory

com.intellij.database.hookUpHelper

HookUpHelper

com.intellij.database.introspector Internal

Factory

com.intellij.database.introspectorStatsProvider

DBIntrospectorStatsProvider

com.intellij.database.linkedDataSourceHelper

LinkedDataSourceHelper

com.intellij.database.modelExternalData Non-Dynamic

n/a

com.intellij.database.modelFacade Non-Dynamic

ModelFacade

com.intellij.database.modelRelationProvider

ModelRelationProvider

com.intellij.database.namingService

Provider

com.intellij.database.optionProvider

DbOptionProvider

com.intellij.database.parameterPatternProvider

DatabaseParameterPatternProvider

com.intellij.database.processParamProvider

ConsoleConfigurationParamProvider

com.intellij.database.routineExecutionHelper

RoutineExecutionHelper

com.intellij.database.runtimeErrorFixProvider

RuntimeErrorActionProvider

com.intellij.database.scriptGenerator

ScriptGenerator

com.intellij.database.sqlObjectBuilder

SqlObjectBuilder

com.intellij.database.synchronizeHandler

SynchronizeHandler

com.intellij.database.typeSystem

DasTypeSystem

com.intellij.database.urlEditorInspector

UrlEditorInspector

com.intellij.database.urlParamEditorProvider Non-Dynamic

TypeDescriptorFactory

com.intellij.database.virtualFileDataSourceProvider

VirtualFileDataSourceProvider

DatabasePlugin.xml

intellij.grid.core.impl

intellij.grid.impl

Extension Point

Implementation

com.intellij.database.datagrid.valueEditorTab

ValueEditorTab

com.intellij.database.minimizedFormatDetector

MinimizedFormatDetector

mongo.xml

Extension Point

Implementation

com.intellij.database.mongo.resolveHelper

MongoJSResolveHelper

SqlPluginCore.xml

Last modified: 13 November 2024