19 #ifndef _KATE_DOCMANAGER_INCLUDE_
20 #define _KATE_DOCMANAGER_INCLUDE_
31 friend class PrivateDocumentManager;
42 class Document *document (uint n = 0);
45 class Document *activeDocument ();
48 class Document *documentWithID (uint
id);
52 int findDocument (
const KURL &url);
55 bool isOpen (
const KURL &url);
64 class Document *openURL(
const KURL&url,
const TQString &encoding=TQString::null,uint *
id =0);
67 bool closeDocument(
class Document *document);
70 bool closeDocument(uint n = 0);
73 bool closeDocumentWithID(uint
id);
76 bool closeAllDocuments();
79 #define signals public
82 #define signals protected
87 void documentChanged ();
92 void documentCreated (Kate::Document *document);
97 void documentDeleted (uint documentNumber);
100 class PrivateDocumentManager *d;