Class SaveInEditorListener
- java.lang.Object
-
- com.intellij.openapi.fileEditor.FileDocumentSynchronizationVetoer
-
- com.redhat.devtools.intellij.common.editor.SaveInEditorListener
-
public abstract class SaveInEditorListener extends com.intellij.openapi.fileEditor.FileDocumentSynchronizationVetoer
-
-
Constructor Summary
Constructors Constructor Description SaveInEditorListener()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected booleanisFileToPush(com.intellij.openapi.project.Project project, com.intellij.openapi.vfs.VirtualFile vf)booleanmaySaveDocument(@NotNull com.intellij.openapi.editor.Document document, boolean isSaveExplicit)protected abstract voidnotify(com.intellij.openapi.editor.Document document)protected abstract voidrefresh(com.intellij.openapi.project.Project project, java.lang.Object node)protected abstract booleansave(com.intellij.openapi.editor.Document document, com.intellij.openapi.project.Project project)
-
-
-
Method Detail
-
maySaveDocument
public boolean maySaveDocument(@NotNull @NotNull com.intellij.openapi.editor.Document document, boolean isSaveExplicit)- Overrides:
maySaveDocumentin classcom.intellij.openapi.fileEditor.FileDocumentSynchronizationVetoer
-
notify
protected abstract void notify(com.intellij.openapi.editor.Document document)
-
refresh
protected abstract void refresh(com.intellij.openapi.project.Project project, java.lang.Object node)
-
save
protected abstract boolean save(com.intellij.openapi.editor.Document document, com.intellij.openapi.project.Project project)
-
isFileToPush
protected boolean isFileToPush(com.intellij.openapi.project.Project project, com.intellij.openapi.vfs.VirtualFile vf)
-
-