class nsMsgFolderDataSource
    
    
      
        Members:
        
          - 
            
            virtual
            AddRef()
          
 - 
            
            virtual
            ArcLabelsIn(nsIRDFNode*, nsISimpleEnumerator**)
          
 - 
            
            virtual
            ArcLabelsOut(nsIRDFResource*, nsISimpleEnumerator**)
          
 - 
            
            virtual
            Assert(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*, PRBool)
          
 - 
            
            virtual
            Cleanup()
          
 - 
            
            CreateArcsOutEnumerator()
          
 - 
            
            CreateLiterals(nsIRDFService*)
          
 - 
            
            CreateUnreadMessagesNameString(PRInt32, nsAutoString&)
          
 - 
            
            virtual
            DoCommand(nsISupportsArray*, nsIRDFResource*, nsISupportsArray*)
          
 - 
            
            DoCopyToFolder(nsIMsgFolder*, nsISupportsArray*, nsIMsgWindow*, PRBool)
          
 - 
            
            DoDeleteFromFolder(nsIMsgFolder*, nsISupportsArray*, nsIMsgWindow*, PRBool)
          
 - 
            
            DoFolderAssert(nsIMsgFolder*, nsIRDFResource*, nsIRDFNode*)
          
 - 
            
            DoFolderCopyToFolder(nsIMsgFolder*, nsISupportsArray*, nsIMsgWindow*, PRBool)
          
 - 
            
            DoFolderHasAssertion(nsIMsgFolder*, nsIRDFResource*, nsIRDFNode*, PRBool, PRBool*)
          
 - 
            
            DoFolderUnassert(nsIMsgFolder*, nsIRDFResource*, nsIRDFNode*)
          
 - 
            
            DoNewFolder(nsIMsgFolder*, nsISupportsArray*, nsIMsgWindow*)
          
 - 
            
            virtual
            GetAllCmds(nsIRDFResource*, nsISimpleEnumerator**)
          
 - 
            
            virtual
            GetAllResources(nsISimpleEnumerator**)
          
 - 
            protected
            
            GetBiffStateString(PRUint32, nsCAutoString&)
          
 - 
            
            virtual
            GetFolderDisplayName(nsIMsgFolder*, nsString&)
          
 - 
            
            GetFolderSizeNode(PRInt32, nsIRDFNode**)
          
 - 
            
            GetNumMessagesNode(PRInt32, nsIRDFNode**)
          
 - 
            protected
            
            GetSenderName(nsAutoString&, nsAutoString*)
          
 - 
            
            virtual
            GetSource(nsIRDFResource*, nsIRDFNode*, PRBool, nsIRDFResource**)
          
 - 
            
            virtual
            GetSources(nsIRDFResource*, nsIRDFNode*, PRBool, nsISimpleEnumerator**)
          
 - 
            
            virtual
            GetTarget(nsIRDFResource*, nsIRDFResource*, PRBool, nsIRDFNode**)
          
 - 
            
            virtual
            GetTargets(nsIRDFResource*, nsIRDFResource*, PRBool, nsISimpleEnumerator**)
          
 - 
            
            virtual
            GetURI(char**)
          
 - 
            
            virtual
            HasArcOut(nsIRDFResource*, nsIRDFResource*, PRBool*)
          
 - 
            
            virtual
            HasAssertion(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*, PRBool, PRBool*)
          
 - 
            
            virtual
            Init()
          
 - 
            
            virtual
            IsCommandEnabled(nsISupportsArray*, nsIRDFResource*, nsISupportsArray*, PRBool*)
          
 - 
            
            NotifyAncestors(nsIMsgFolder*, nsIRDFResource*, nsIRDFNode*)
          
 - 
            
            NotifyFolderNameChanged(nsIMsgFolder*, nsIRDFResource*)
          
 - 
            
            NotifyFolderTreeNameChanged(nsIMsgFolder*, nsIRDFResource*, PRInt32)
          
 - 
            
            NotifyFolderTreeSimpleNameChanged(nsIMsgFolder*, nsIRDFResource*)
          
 - 
            
            OnFolderSizePropertyChanged(nsIRDFResource*, PRInt32, PRInt32)
          
 - 
            
            OnFolderSortOrderPropertyChanged(nsIRDFResource*, PRInt32, PRInt32)
          
 - 
            
            virtual
            OnItemAdded(nsIMsgFolder*, nsISupports*)
          
 - 
            
            virtual
            OnItemAddedOrRemoved(nsIMsgFolder*, nsISupports*, PRBool)
          
 - 
            
            virtual
            OnItemBoolPropertyChanged(nsIMsgFolder*, nsIAtom*, PRBool, PRBool)
          
 - 
            
            virtual
            OnItemEvent(nsIMsgFolder*, nsIAtom*)
          
 - 
            
            virtual
            OnItemIntPropertyChanged(nsIMsgFolder*, nsIAtom*, PRInt32, PRInt32)
          
 - 
            
            virtual
            OnItemPropertyChanged(nsIMsgFolder*, nsIAtom*, const char*, const char*)
          
 - 
            
            virtual
            OnItemPropertyFlagChanged(nsIMsgDBHdr*, nsIAtom*, PRUint32, PRUint32)
          
 - 
            
            virtual
            OnItemRemoved(nsIMsgFolder*, nsISupports*)
          
 - 
            
            virtual
            OnItemUnicharPropertyChanged(nsIMsgFolder*, nsIAtom*, const PRUnichar*, const PRUnichar*)
          
 - 
            
            OnTotalMessagePropertyChanged(nsIRDFResource*, PRInt32, PRInt32)
          
 - 
            
            OnUnreadMessagePropertyChanged(nsIRDFResource*, PRInt32, PRInt32)
          
 - 
            
            virtual
            QueryInterface(const nsIID&, void**)
          
 - 
            
            virtual
            Release()
          
 - 
            
            virtual
            Unassert(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*)
          
 - 
            
            createBiffStateNodeFromFlag(PRUint32, nsIRDFNode**)
          
 - 
            
            createBiffStateNodeFromFolder(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createCanSearchMessages(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createCharsetNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderCanCompactNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderCanCreateFoldersOnServerNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderCanCreateSubfoldersNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderCanFileMessagesNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderCanFileMessagesOnServerNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderCanRenameNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderCanSubscribeNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderChildNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderImapSharedNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderIsSecureNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderIsServerNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderNameNode(nsIMsgFolder*, nsIRDFNode**, PRBool)
          
 - 
            
            createFolderNoSelectNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderNode(nsIMsgFolder*, nsIRDFResource*, nsIRDFNode**)
          
 - 
            
            createFolderOpenNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderServerTypeNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderSizeNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderSpecialNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderSupportsOfflineNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderSyncDisabledNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderSynchronizeNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderTreeNameNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderTreeSimpleNameNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createFolderVirtualNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createHasUnreadMessagesNode(nsIMsgFolder*, PRBool, nsIRDFNode**)
          
 - 
            
            createInVFEditSearchScopeNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createNewMessagesNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createServerIsDeferredNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createTotalMessagesNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            createUnreadMessagesNode(nsIMsgFolder*, nsIRDFNode**)
          
 - 
            
            getFolderArcLabelsOut(nsCOMArray<nsIRDFResource>&)
          
 - 
            protected
            
            kFalseLiteral
          
 - 
            protected
            
            kFolderArcsOutArray
          
 - 
            protected
            
            kTrueLiteral
          
 - 
            
            nsMsgFolderDataSource()
          
 - 
            
            virtual
            ~nsMsgFolderDataSource()
          
 
        
       
    Locations: