    All Packages  Index

# Class Hierarchy

- class java.lang.Object
  - class org.doit.muffin.filter.AnimationKiller (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.AnimationKillerFilter (implements org.doit.muffin.RequestFilter, org.doit.muffin.ReplyFilter, org.doit.muffin.ContentFilter)
  - interface org.doit.muffin.AutoSaveable
  - class org.doit.util.Base64
  - class org.doit.io.ByteArray
    - class org.doit.html.Token
  - class sdsu.compare.Comparer
    - class sdsu.compare.DoubleComparer
    - class sdsu.compare.FloatComparer
    - class sdsu.compare.IntegerComparer
    - class sdsu.compare.LinearOrderComparer
    - class sdsu.compare.LongComparer
    - class sdsu.compare.ReverseOrderComparer
    - class sdsu.compare.StringComparer
    - class sdsu.compare.StringIgnoreCaseComparer
  - class java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - class java.awt.Canvas
      - class org.doit.util.ColorSample
      - class org.doit.muffin.ImageCanvas
    - class java.awt.Container
      - class java.awt.Window
        - class java.awt.Dialog
          - class org.doit.util.TextDialog (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
          - class org.doit.util.YesNoDialog (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
        - class java.awt.Frame (implements java.awt.MenuContainer)
          - class org.doit.muffin.MuffinFrame
            - class org.doit.muffin.filter.AnimationKillerFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.CookieMonsterFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.DecafFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.DocumentInfoFrame (implements java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.EmptyFontFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.GlossaryFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.HelpFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.HostnameExpanderFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.LoggerFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.Main (implements java.awt.event.ActionListener, java.awt.event.WindowListener, org.doit.muffin.ConfigurationListener)
            - class org.doit.muffin.filter.NoThanksFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.PainterFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener, java.awt.event.ItemListener)
            - class org.doit.muffin.filter.PreviewFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.RefererFrame (implements java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.RewriteFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.SecretAgentFrame (implements java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.SecretServerFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.SecretaryFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.SnoopFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.StatsFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
            - class org.doit.muffin.filter.StopProxyFrame (implements java.awt.event.ActionListener, java.awt.event.WindowListener)
    - class java.awt.List (implements java.awt.ItemSelectable)
      - class org.doit.muffin.BigList
    - class java.awt.TextComponent
      - class java.awt.TextArea
        - class org.doit.muffin.MessageArea
  - interface org.doit.muffin.ContentFilter (extends org.doit.muffin.Filter, java.lang.Runnable)
  - class org.doit.muffin.filter.CookieMonster (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.CookieMonsterFilter (implements org.doit.muffin.RequestFilter, org.doit.muffin.ReplyFilter)
  - class org.doit.muffin.filter.Decaf (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.DecafFilter (implements org.doit.muffin.ContentFilter, org.doit.muffin.ReplyFilter)
  - class java.util.Dictionary
    - class java.util.Hashtable (implements java.lang.Cloneable, java.io.Serializable)
      - class org.doit.muffin.Cookie
      - class org.doit.muffin.filter.Glossary (implements org.doit.muffin.FilterFactory)
      - class org.doit.muffin.Prefs
      - class java.util.Properties
        - class sdsu.util.LabeledData
        - class org.doit.util.SortedProperties
      - class org.doit.muffin.filter.Secretary (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.DocumentInfo (implements org.doit.muffin.FilterFactory, org.doit.muffin.ContentFilter)
  - class org.doit.muffin.filter.EmptyFont (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.EmptyFontFilter (implements org.doit.muffin.ContentFilter)
  - interface org.doit.muffin.Factory
  - interface org.doit.muffin.Filter
  - interface org.doit.muffin.FilterFactory
  - class org.doit.muffin.FilterManager (implements org.doit.muffin.ConfigurationListener)
  - class org.doit.muffin.filter.ForwardedFor (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.ForwardedForFilter (implements org.doit.muffin.RequestFilter)
  - class gnu.getopt.Getopt
  - class org.doit.muffin.filter.GlossaryFilter (implements org.doit.muffin.ContentFilter)
  - class org.doit.muffin.filter.History (implements org.doit.muffin.FilterFactory, org.doit.muffin.AutoSaveable)
  - class org.doit.muffin.filter.HistoryFilter (implements org.doit.muffin.HttpFilter, org.doit.muffin.RequestFilter)
  - class org.doit.muffin.filter.HostnameExpander (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.HostnameExpanderFilter (implements org.doit.muffin.RedirectFilter)
  - interface org.doit.muffin.HttpFilter (extends org.doit.muffin.HttpRelay, org.doit.muffin.Filter)
  - interface org.doit.muffin.HttpRelay
  - class org.doit.io.InputObjectStream
  - class java.io.InputStream
    - class java.io.FilterInputStream
      - class org.doit.io.FixedBufferedInputStream
      - class java.io.PushbackInputStream
        - class org.doit.html.HtmlTokenizer
    - class org.doit.io.ObjectStreamToInputStream
  - class sdsu.util.List (implements sdsu.util.OrderedCollection, sdsu.util.Stringizable)
    - class sdsu.util.SortedList (implements sdsu.util.SortedCollection)
  - class org.doit.muffin.filter.Logger (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.LoggerFilter (implements org.doit.muffin.RequestFilter)
  - class gnu.getopt.LongOpt
  - class org.doit.muffin.Message
    - class org.doit.muffin.Reply
    - class org.doit.muffin.Request
  - class org.doit.muffin.filter.NoThanks (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.NoThanksFilter (implements org.doit.muffin.ContentFilter, org.doit.muffin.RequestFilter, org.doit.muffin.ReplyFilter)
  - interface sdsu.util.OrderedCollection (extends java.lang.Cloneable)
  - class org.doit.io.OutputObjectStream
    - class org.doit.io.SourceObjectStream (implements java.lang.Runnable)
      - class org.doit.io.HtmlObjectStream
  - class java.io.OutputStream
    - class org.doit.io.ObjectStreamToOutputStream
  - class org.doit.muffin.filter.Painter (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.PainterFilter (implements org.doit.muffin.ContentFilter)
  - class org.doit.muffin.filter.Preview (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.PreviewFilter (implements org.doit.muffin.ContentFilter)
  - class gnu.regexp.REMatch (implements java.io.Serializable)
  - class gnu.regexp.RESyntax (implements java.io.Serializable)
  - class gnu.regexp.RETest
  - class gnu.regexp.REToken
    - class gnu.regexp.RE (implements java.io.Serializable)
  - interface org.doit.muffin.RedirectFilter (extends org.doit.muffin.Filter)
  - class org.doit.muffin.filter.Referer (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.RefererFilter (implements org.doit.muffin.RequestFilter)
  - interface org.doit.muffin.ReplyFilter (extends org.doit.muffin.Filter)
  - interface org.doit.muffin.RequestFilter (extends org.doit.muffin.Filter)
  - class org.doit.muffin.filter.Rewrite (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.RewriteFilter (implements org.doit.muffin.RedirectFilter)
  - class org.doit.muffin.filter.SecretAgent (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.SecretAgentFilter (implements org.doit.muffin.RequestFilter)
  - class org.doit.muffin.filter.SecretServer (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.SecretServerFilter (implements org.doit.muffin.ReplyFilter)
  - class org.doit.muffin.filter.SecretaryFilter (implements org.doit.muffin.ContentFilter)
  - class sdsu.util.SimpleTokenizer
  - class org.doit.muffin.filter.Snoop (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.SnoopFilter (implements org.doit.muffin.RequestFilter, org.doit.muffin.ReplyFilter)
  - interface sdsu.util.SortedCollection (extends sdsu.util.OrderedCollection)
  - class org.doit.muffin.filter.Stats (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.StatsFilter (implements org.doit.muffin.RequestFilter, org.doit.muffin.ReplyFilter)
  - class org.doit.muffin.filter.StopProxy (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.StopProxyFilter (implements org.doit.muffin.ContentFilter)
  - interface sdsu.util.Stringizable
  - class sdsu.util.Stringizer
  - class sdsu.util.Table (implements java.lang.Cloneable)
    - class sdsu.util.LabeledTable
  - class org.doit.html.Tag
  - class sdsu.util.Template
  - class org.doit.muffin.filter.Test (implements org.doit.muffin.FilterFactory)
  - class org.doit.muffin.filter.TestFilter (implements org.doit.muffin.HttpFilter, org.doit.muffin.RequestFilter)
  - class org.doit.muffin.filter.Tester
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class org.doit.muffin.FilterException
      - class java.io.IOException
        - class sdsu.util.ConversionException
      - class gnu.regexp.REException (implements java.io.Serializable)
  - class sdsu.util.TokenCharacters