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: