PY-74366 Jupyter/RemDev(refactor): Extract install remote back server listeners to back module

(cherry picked from commit bdd4e39f5bc9118e5f7355d08c815b2d7e7af884)

GitOrigin-RevId: 038992b6327839c125d4e436b8c3f7781b605d31
This commit is contained in:
Nikita.Ashihmin
2024-11-04 16:02:21 +04:00
committed by intellij-monorepo-bot
parent 47e05259e0
commit 2f73603c44

View File

@@ -1,9 +1,9 @@
package com.intellij.notebooks.visualization.outputs
import com.intellij.openapi.editor.impl.EditorImpl
import com.intellij.openapi.extensions.ExtensionPointName
import com.intellij.notebooks.visualization.NotebookCellLines
import com.intellij.notebooks.visualization.outputs.statistic.NotebookOutputKeyType
import com.intellij.openapi.editor.Editor
import com.intellij.openapi.extensions.ExtensionPointName
import kotlinx.serialization.Polymorphic
/** Merely a marker for data that can be represented via some Swing component. */
@@ -26,7 +26,7 @@ interface NotebookOutputDataKeyExtractor {
* An empty list if the factory managed to extract some information, and it literally means there's nothing to be shown.
* A non-empty list if some data can be shown.
*/
fun extract(editor: EditorImpl, interval: NotebookCellLines.Interval): List<NotebookOutputDataKey>?
fun extract(editor: Editor, interval: NotebookCellLines.Interval): List<NotebookOutputDataKey>?
companion object {
@JvmField