IntelliJ Platform Plugin SDK Help

DataGrip Extension Point and Listener List

63 Extension Points (EP) and 17 Listeners for DataGrip

See 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.

Extension Points

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

Implementation is related Extension Point class.

Tags

Icon

Description

Details

Deprecated

Deprecated API

Please see code documentation for replacement

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, should not be used by 3rd party, 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)

DataGrip

DataGrip - Listeners

DatabaseConnectivity.xml

Extension Point

Implementation

com.intellij.database.addToHSet

n/a

com.intellij.database.artifactsConfig Non-Dynamic

n/a

com.intellij.database.configValidator

DatabaseConfigValidator

com.intellij.database.connectionInterceptor Internal API

DatabaseConnectionInterceptor

com.intellij.database.consoleProvider

PersistenceConsoleProvider

com.intellij.database.dataAuditor

DataAuditor

com.intellij.database.dataConsumer

DataConsumer

com.intellij.database.dataImporter

ImportManager

com.intellij.database.dataProducer

DataProducer

com.intellij.database.dataSourceDetector

DataSourceDetector

com.intellij.database.dataSourceManager Non-Dynamic 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.errorProvider Non-Dynamic

ConsoleErrorProviderFactory

com.intellij.database.executionEnvironmentHelper

ExecutionEnvironmentHelper

com.intellij.database.explainPlanProvider

ExplainPlanProvider

com.intellij.database.extensionFallback

n/a

com.intellij.database.geoHelper

GeoHelper

com.intellij.database.gridHelper

GridHelper

com.intellij.database.introspector Internal API

Factory

com.intellij.database.jdbcHelper

JdbcHelper

com.intellij.database.jdbcSourceLoader

JdbcSourceLoader

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.objectEditorFactory Non-Dynamic

DbObjectEditorFactory

com.intellij.database.optionProvider

DbOptionProvider

com.intellij.database.parameterPatternProvider

DatabaseParameterPatternProvider

com.intellij.database.processParamProvider

ParamProvider

com.intellij.database.queryParametersProvider

QueryParametersProvider

com.intellij.database.queryValidator

DbQueryValidator

com.intellij.database.routineExecutionHelper

RoutineExecutionHelper

com.intellij.database.scriptGenerator

ScriptGenerator

com.intellij.database.selectInProvider

Extension

com.intellij.database.sqlObjectBuilder

SqlObjectBuilder

com.intellij.database.synchronizeHandler

SynchronizeHandler

com.intellij.database.toDatabaseScriptTranslator

ToDatabaseScriptTranslator

com.intellij.database.typeService

DasTypeService

com.intellij.database.urlEditorInspector

UrlEditorInspector

com.intellij.database.urlParamEditorProvider Non-Dynamic

TypeDescriptorFactory

com.intellij.database.virtualFileDataSourceProvider

VirtualFileDataSourceProvider

DatabasePlugin.xml

mongo.xml

Extension Point

Implementation

com.intellij.database.mongo.resolveHelper

MongoJSResolveHelper

SqlPluginCore.xml

Last modified: 31 May 2022