mozilla
Your Search Results

    nsIMsgFilterList

    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

    Contributors to this page: Sheppy, AxelGrude
    Last updated by: Sheppy,