com.intellij.openapi.fileEditor
Class FileDocumentManager
java.lang.Object
com.intellij.openapi.fileEditor.FileDocumentManager
public abstract class FileDocumentManager
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileDocumentManager
public FileDocumentManager()
getInstance
public static FileDocumentManager getInstance()
getDocument
public abstract Document getDocument(VirtualFile file)
getCachedDocument
public abstract Document getCachedDocument(VirtualFile file)
getFile
public abstract VirtualFile getFile(Document document)
saveAllDocuments
public abstract void saveAllDocuments()
saveDocument
public abstract void saveDocument(Document document)
getUnsavedDocuments
public abstract Document[] getUnsavedDocuments()
isDocumentUnsaved
public abstract boolean isDocumentUnsaved(Document document)
addFileDocumentManagerListener
public abstract void addFileDocumentManagerListener(FileDocumentManagerListener listener)
removeFileDocumentManagerListener
public abstract void removeFileDocumentManagerListener(FileDocumentManagerListener listener)
dispatchPendingEvents
public abstract void dispatchPendingEvents(FileDocumentManagerListener listener)
reloadFromDisk
public abstract void reloadFromDisk(Document document)
getLineSeparator
public abstract java.lang.String getLineSeparator(VirtualFile file,
Project project)
fileForDocumentCheckedOutSuccessfully
public static boolean fileForDocumentCheckedOutSuccessfully(Document document,
Project project)