diff-preview: extract Esc handler setup to common editor customizer
[idea/community.git] / platform / diff-impl / src / com / intellij / diff / util / FileEditorBase.kt
index 42366920531b3a97a0e05444ad21693f2e10adec..e7fc434eab3c7b89804949a1169fccd4b9205e15 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package com.intellij.diff.util
 
 import com.intellij.codeHighlighting.BackgroundEditorHighlighter
@@ -27,6 +27,10 @@ abstract class FileEditorBase : UserDataHolderBase(), FileEditor {
   override fun selectNotify() {}
   override fun deselectNotify() {}
 
+  fun firePropertyChange(propName: String, oldValue: Boolean, newValue: Boolean) {
+    propertyChangeSupport.firePropertyChange(propName, oldValue, newValue)
+  }
+
   override fun addPropertyChangeListener(listener: PropertyChangeListener) {
     propertyChangeSupport.addPropertyChangeListener(listener)
   }