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: