mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
OC-18923 mark FileBasedStorage.FileSaveSession with SavingRequestor
GitOrigin-RevId: 4180e27f2b32cc2f0864d8a2f8268bd1c757545b
This commit is contained in:
committed by
intellij-monorepo-bot
parent
f514379c83
commit
a982e6f7d6
@@ -14,6 +14,7 @@ import com.intellij.openapi.fileEditor.impl.LoadTextUtil
|
||||
import com.intellij.openapi.util.JDOMUtil
|
||||
import com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream
|
||||
import com.intellij.openapi.util.io.FileUtilRt
|
||||
import com.intellij.openapi.vfs.SavingRequestor
|
||||
import com.intellij.openapi.vfs.VirtualFile
|
||||
import com.intellij.util.ArrayUtil
|
||||
import com.intellij.util.LineSeparator
|
||||
@@ -76,7 +77,7 @@ open class FileBasedStorage(file: Path,
|
||||
override fun createSaveSession(states: StateMap) = FileSaveSession(states, this)
|
||||
|
||||
protected open class FileSaveSession(storageData: StateMap, storage: FileBasedStorage) :
|
||||
XmlElementStorage.XmlElementStorageSaveSession<FileBasedStorage>(storageData, storage) {
|
||||
XmlElementStorage.XmlElementStorageSaveSession<FileBasedStorage>(storageData, storage), SavingRequestor {
|
||||
|
||||
final override fun isSaveAllowed(): Boolean {
|
||||
if (!super.isSaveAllowed()) {
|
||||
|
||||
Reference in New Issue
Block a user