The Mozilla
Organization
At A Glance
Feedback
Get Involved
Newsgroups
License Terms
Newsbot
Developer Docs
Roadmap
Projects
Ports
Module Owners
Hacking
Get the Source
Build It
Testing
Download
Bugzilla
Bug Writing
Tools
View Source
Tree Status
New Checkins
Submit A Bug
FAQ
Search
Class grendel.filters.FilterMaster
All Packages  This Package  Class Hierarchy  Class Search  Index

Class grendel.filters.FilterMaster

java.lang.Object
   |
   +----grendel.filters.FilterMaster

public class  FilterMaster
     extends java.lang.Object
{
          // Fields 4
     private Hashtable fFilterActionFactories;
     private Hashtable fFilterTermFactories;
     private Hashtable fFilters;
     private static FilterMaster fTheMaster;

          // Constructors 1
     private FilterMaster();

          // Methods 12
     public static FilterMaster Get();
     public void applyFilters(Message);
     public void applyFiltersToTestInbox();
     public Enumeration getFilterActionFactories();
     IFilterActionFactory getFilterActionFactory(String);
     public Enumeration getFilterTermFactories();
     IFilterTermFactory getFilterTermFactory(String);
     public Enumeration getFilters();
     public Folder getFolder(String);
     private void loadFilters(Reader);
     void registerFilterActionFactory(IFilterActionFactory);
     void registerFilterTermFactory(IFilterTermFactory);
}



Fields


fTheMaster

   private static FilterMaster fTheMaster


fFilters

   private Hashtable fFilters


fFilterActionFactories

   private Hashtable fFilterActionFactories


fFilterTermFactories

   private Hashtable fFilterTermFactories



Constructors


FilterMaster

   private FilterMaster() 



Methods


Get

   public static FilterMaster Get() 


loadFilters

   private void loadFilters(Reader reader) 


registerFilterActionFactory

   void registerFilterActionFactory(IFilterActionFactory factory) 


getFilterActionFactory

   IFilterActionFactory getFilterActionFactory(String name) 


registerFilterTermFactory

   void registerFilterTermFactory(IFilterTermFactory factory) 


getFilterTermFactory

   IFilterTermFactory getFilterTermFactory(String name) 


getFilterActionFactories

   public Enumeration getFilterActionFactories() 


getFilterTermFactories

   public Enumeration getFilterTermFactories() 


getFilters

   public Enumeration getFilters() 


applyFilters

   public void applyFilters(Message message) 


getFolder

   public Folder getFolder(String name) 


applyFiltersToTestInbox

   public void applyFiltersToTestInbox() 


All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4
Copyright © 1998-1999 The Mozilla Organization.
Last modified December 25, 1998.