3 #include "UnicodeString.h"
\r
7 class PrediffingInfo;
\r
11 enum class FileChange
\r
18 virtual CDirDoc* GetDirDoc() const = 0;
\r
19 virtual void SetDirDoc(CDirDoc *pDirDoc) = 0;
\r
20 virtual bool CloseNow(void) = 0;
\r
21 virtual bool GenerateReport(const String &path) const = 0;
\r
22 virtual void DirDocClosing(CDirDoc * pDirDoc) = 0;
\r
23 virtual void CheckFileChanged() = 0;
\r
24 virtual const PackingInfo *GetUnpacker() const = 0;
\r
25 virtual void SetUnpacker(const PackingInfo *infoUnpacker) = 0;
\r
26 virtual const PrediffingInfo *GetPrediffer() const = 0;
\r
27 virtual int GetFileCount() const = 0;
\r
28 virtual String GetPath(int pane) const = 0;
\r
29 virtual bool GetReadOnly(int pane) const = 0;
\r