class nsMsgAccountManagerDataSource
    
    
      
        Members:
        
          - 
            
            virtual
            AddRef()
          
 - 
            
            virtual
            ArcLabelsOut(nsIRDFResource*, nsISimpleEnumerator**)
          
 - 
            
            virtual
            Cleanup()
          
 - 
            
            GetFakeAccountHostName(char**)
          
 - 
            
            virtual
            GetTarget(nsIRDFResource*, nsIRDFResource*, PRBool, nsIRDFNode**)
          
 - 
            
            virtual
            GetTargets(nsIRDFResource*, nsIRDFResource*, PRBool, nsISimpleEnumerator**)
          
 - 
            
            virtual
            HasArcOut(nsIRDFResource*, nsIRDFResource*, PRBool*)
          
 - 
            
            virtual
            HasAssertion(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*, PRBool, PRBool*)
          
 - 
            
            HasAssertionAccountRoot(nsIRDFResource*, nsIRDFNode*, PRBool, PRBool*)
          
 - 
            
            HasAssertionServer(nsIMsgIncomingServer*, nsIRDFResource*, nsIRDFNode*, PRBool, PRBool*)
          
 - 
            
            virtual
            Init()
          
 - 
            
            IsFakeAccountRequired()
          
 - 
            
            IsIncomingServerForFakeAccount(nsIMsgIncomingServer*, PRBool*)
          
 - 
            
            virtual
            Observe(nsISupports*, const char*, const PRUnichar*)
          
 - 
            
            virtual
            OnItemAdded(nsIMsgFolder*, nsISupports*)
          
 - 
            
            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*)
          
 - 
            
            virtual
            OnServerChanged(nsIMsgIncomingServer*)
          
 - 
            
            virtual
            OnServerLoaded(nsIMsgIncomingServer*)
          
 - 
            
            virtual
            OnServerUnloaded(nsIMsgIncomingServer*)
          
 - 
            
            virtual
            QueryInterface(const nsIID&, void**)
          
 - 
            
            virtual
            Release()
          
 - 
            
            appendGenericSetting(const char*, nsISupportsArray*)
          
 - 
            
            appendGenericSettingsResources(nsIMsgIncomingServer*, nsISupportsArray*)
          
 - 
            
            canGetIncomingMessages(nsIMsgIncomingServer*)
          
 - 
            
            canGetMessages(nsIMsgIncomingServer*)
          
 - 
            
            createRootResources(nsIRDFResource*, nsISupportsArray*)
          
 - 
            
            createServerResources(nsISupports*, void*)
          
 - 
            
            createSettingsResources(nsIRDFResource*, nsISupportsArray*)
          
 - 
            
            findServerByKey(nsISupports*, void*)
          
 - 
            
            getAccountArcs(nsISupportsArray**)
          
 - 
            
            getAccountRootArcs(nsISupportsArray**)
          
 - 
            
            getServerForFolderNode(nsIRDFNode*, nsIMsgIncomingServer**)
          
 - 
            
            getStringBundle()
          
 - 
            
            isContainment(nsIRDFResource*)
          
 - 
            
            isDefaultServer(nsIMsgIncomingServer*)
          
 - 
            private
            
            mAccountManager
          
 - 
            private
            
            mStringBundle
          
 - 
            
            nsMsgAccountManagerDataSource()
          
 - 
            
            serverHasIdentities(nsIMsgIncomingServer*, PRBool*)
          
 - 
            
            supportsFilters(nsIMsgIncomingServer*)
          
 - 
            
            virtual
            ~nsMsgAccountManagerDataSource()
          
 
        
       
    Locations: