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 };