Defined in comm-central/ mailnews/ base/ search/ public/ nsIMsgFilterList.idl
Attributes
folder
attribute nsIMsgFolder nsIMsgFilterList::folder
version
readonly attribute short nsIMsgFilterList::version
arbitraryHeaders
readonly attribute ACString nsIMsgFilterList::arbitraryHeaders
shouldDownloadAllHeaders
readonly attribute boolean nsIMsgFilterList::shouldDownloadAllHeaders
filterCount
readonly attribute unsigned long nsIMsgFilterList::filterCount
loggingEnabled
attribute boolean nsIMsgFilterList::loggingEnabled
defaultFile
attribute nsILocalFile nsIMsgFilterList::defaultFile
logStream
attribute nsIOutputStream nsIMsgFilterList::logStream
logURL
readonly attribute ACString nsIMsgFilterList::logURL
Methods
getFilterAt()
nsIMsgFilter nsIMsgFilterList::getFilterAt (in unsigned long filterIndex )
getFilterNamed()
nsIMsgFilter nsIMsgFilterList::getFilterNamed (in AString filterName)
setFilterAt()
nsIMsgFilter nsIMsgFilterList::setFilterAt ( in unsigned long filterIndex, in nsIMsgFilter filter )
removeFilter()
void nsIMsgFilterList::removeFilter (in nsIMsgFilter filter)
removeFilterAt()
void nsIMsgFilterList::removeFilterAt (in unsigned long filterIndex)
moveFilterAt()
void nsIMsgFilterList::moveFilterAt ( in unsigned long filterIndex, in nsMsgFilterMotionValue motion )
insertFilterAt()
void nsIMsgFilterList::insertFilterAt ( in unsigned long filterIndex, in nsIMsgFilter filter )
moveFilter()
void nsIMsgFilterList::moveFilter ( in nsIMsgFilter filter, in nsMsgFilterMotionValue motion )
createFilter()
nsIMsgFilter nsIMsgFilterList::createFilter ( in AString name )
saveToFile()
void nsIMsgFilterList::saveToFile ( in nsIOutputStream stream )
parseCondition()
void nsIMsgFilterList::parseCondition ( in nsIMsgFilter aFilter, in string condition )
saveToDefaultFile()
void nsIMsgFilterList::saveToDefaultFile ( )
applyFiltersToHdr()
void nsIMsgFilterList::applyFiltersToHdr ( in nsMsgFilterTypeType filterType, in nsIMsgDBHdr msgHdr, in nsIMsgFolder folder, in nsIMsgDatabase db, in string headers, in unsigned long headerSize, in nsIMsgFilterHitNotify listener, in nsIMsgWindow msgWindow, in nsILocalFile aMessageFile )
writeInAttr()
void nsIMsgFilterList::writeIntAttr ( in nsMsgFilterFileAttribValue attrib, in long value, in nsIOutputStream stream )
writeStrAttr()
void nsIMsgFilterList::writeStrAttr ( in nsMsgFilterFileAttribValue attrib, in string value, in nsIOutputStream stream )
writeWStrAttr()
void nsIMsgFilterList::writeWStrAttr ( in nsMsgFilterFileAttribValue attrib, in string value, in nsIOutputStream stream )
matchOrChangeFilterTarget()
boolean nsIMsgFilterList::matchOrChangeFilterTarget ( in ACString oldUri, in ACString newUri, in boolean caseInsensitive )
clearLog()
void nsIMsgFilterList::clearLog ()
ensureLogFile()
void nsIMsgFilterList::ensureLogFile ()
flushLogIfNecessary ()
void nsIMsgFilterList::flushLogIfNecessary ()
Const
const nsMsgFilterFileAttribValue nsIMsgFilterList::attribNone = 0 const nsMsgFilterFileAttribValue nsIMsgFilterList::attribVersion = 1 const nsMsgFilterFileAttribValue nsIMsgFilterList::attribLogging = 2 const nsMsgFilterFileAttribValue nsIMsgFilterList::attribName = 3 const nsMsgFilterFileAttribValue nsIMsgFilterList::attribEnabled = 4 const nsMsgFilterFileAttribValue nsIMsgFilterList::attribDescription = 5 const nsMsgFilterFileAttribValue nsIMsgFilterList::attribType = 6 const nsMsgFilterFileAttribValue nsIMsgFilterList::attribScriptFile = 7 const nsMsgFilterFileAttribValue nsIMsgFilterList::attribAction = 8 const nsMsgFilterFileAttribValue nsIMsgFilterList::attribActionValue = 9 const nsMsgFilterFileAttribValue nsIMsgFilterList::attribCondition = 10
Document Tags and Contributors
Tags:
Contributors to this page:
Sheppy,
RealRaven2000
Last updated by:
Sheppy,