00001 #include "nsISupports.idl"
00002 #include "tmozIException.idl"
00003 #include "tmozIDocumentRepositoryLock.idl"
00004 #include "nsISimpleEnumerator.idl"
00005 #include "tmozIPresentationManager.idl"
00006 #include "tmozIPage.idl"
00007 #include "tmozIDocument.idl"
00008 #include "tmozIViewObject.idl"
00009 #include "nsIInputStream.idl"
00010 #include "tmozIFunctionResponseListener.idl"
00011
00019 [scriptable, uuid(3583974D-73A3-47b4-AC10-749F19896231) ]
00020 interface tmozIDocumentManager: nsISupports
00021 {
00022
00026 readonly attribute boolean needRelogin;
00027
00035 void reconnect( out long errorCode, out AString message, in tmozIException tmozException);
00036
00037
00038
00048
00049
00059 tmozIObjectView open(in tmozIPage page);
00060
00066 void send(in tmozIDocument document);
00067
00075 tmozIDocument createDocument(in AString attrs);
00076 };