## Hierarchy For All Packages

Package Hierarchies:
  net.sf.antcontrib, net.sf.antcontrib.antclipse, net.sf.antcontrib.antserver, net.sf.antcontrib.antserver.client, net.sf.antcontrib.antserver.commands, net.sf.antcontrib.antserver.server, net.sf.antcontrib.design, net.sf.antcontrib.inifile, net.sf.antcontrib.input, net.sf.antcontrib.logic, net.sf.antcontrib.logic.condition, net.sf.antcontrib.math, net.sf.antcontrib.net, net.sf.antcontrib.net.httpclient, net.sf.antcontrib.perf, net.sf.antcontrib.platform, net.sf.antcontrib.process, net.sf.antcontrib.property, net.sf.antcontrib.util, net.sf.antcontrib.walls

## Class Hierarchy

- java.lang.Object
  - net.sf.antcontrib.antserver.commands.AbstractCommand (implements net.sf.antcontrib.antserver.Command)
    - net.sf.antcontrib.antserver.commands.DisconnectCommand (implements net.sf.antcontrib.antserver.Command)
    - net.sf.antcontrib.antserver.commands.HelloWorldCommand (implements net.sf.antcontrib.antserver.Command)
    - net.sf.antcontrib.antserver.commands.RunAntCommand (implements net.sf.antcontrib.antserver.Command)
    - net.sf.antcontrib.antserver.commands.RunTargetCommand (implements net.sf.antcontrib.antserver.Command)
    - net.sf.antcontrib.antserver.commands.SendFileCommand (implements net.sf.antcontrib.antserver.Command)
    - net.sf.antcontrib.antserver.commands.ShutdownCommand (implements net.sf.antcontrib.antserver.Command)
  - net.sf.antcontrib.net.httpclient.AbstractMethodTask.ResponseHeader
  - net.sf.antcontrib.AntContribVersion
  - net.sf.antcontrib.perf.AntPerformanceListener (implements org.apache.tools.ant.BuildListener)
  - net.sf.antcontrib.perf.AntPerformanceListener.StopWatch
  - net.sf.antcontrib.perf.AntPerformanceListener.StopWatchComparator (implements java.util.Comparator<T>)
  - net.sf.antcontrib.antclipse.ClassPathParser
  - net.sf.antcontrib.antserver.client.Client
  - net.sf.antcontrib.antserver.server.ConnectionBuildListener (implements org.apache.tools.ant.BuildListener)
  - net.sf.antcontrib.antserver.server.ConnectionHandler (implements java.lang.Runnable)
  - net.sf.antcontrib.net.httpclient.Credentials
  - org.apache.commons.httpclient.params.DefaultHttpParams (implements java.lang.Cloneable, org.apache.commons.httpclient.params.HttpParams, java.io.Serializable)
    - org.apache.commons.httpclient.params.HostParams
      - net.sf.antcontrib.net.httpclient.HostParams
    - org.apache.commons.httpclient.params.HttpMethodParams
      - org.apache.commons.httpclient.params.HttpClientParams
        - net.sf.antcontrib.net.httpclient.ClientParams
      - net.sf.antcontrib.net.httpclient.MethodParams
  - net.sf.antcontrib.design.Depends
  - net.sf.antcontrib.design.Design
  - org.apache.bcel.generic.EmptyVisitor (implements org.apache.bcel.generic.Visitor)
    - net.sf.antcontrib.design.InstructionVisitor
  - org.apache.tools.ant.types.EnumeratedAttribute
    - net.sf.antcontrib.process.Limit.TimeUnit
    - net.sf.antcontrib.logic.OutOfDate.CollectionEnum
  - org.apache.tools.ant.taskdefs.condition.Equals (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - net.sf.antcontrib.logic.condition.IsGreaterThan
    - net.sf.antcontrib.logic.condition.IsLessThan
  - net.sf.antcontrib.input.GUIInputHandler (implements org.apache.tools.ant.input.InputHandler)
  - org.apache.commons.httpclient.HostConfiguration (implements java.lang.Cloneable)
    - net.sf.antcontrib.net.httpclient.HostConfig
  - net.sf.antcontrib.inifile.IniFile
  - net.sf.antcontrib.inifile.IniFileTask.IniOperation
    - net.sf.antcontrib.inifile.IniFileTask.IniOperationConditional
      - net.sf.antcontrib.inifile.IniFileTask.Remove
      - net.sf.antcontrib.inifile.IniFileTask.Set
    - net.sf.antcontrib.inifile.IniFileTask.IniOperationPropertySetter
      - net.sf.antcontrib.inifile.IniFileTask.Exists
      - net.sf.antcontrib.inifile.IniFileTask.Get
  - net.sf.antcontrib.inifile.IniProperty (implements net.sf.antcontrib.inifile.IniPart)
  - net.sf.antcontrib.inifile.IniSection (implements net.sf.antcontrib.inifile.IniPart)
  - net.sf.antcontrib.math.Math
  - net.sf.antcontrib.math.Numeric (implements net.sf.antcontrib.math.Evaluateable)
  - net.sf.antcontrib.math.Operation (implements org.apache.tools.ant.DynamicConfigurator, net.sf.antcontrib.math.Evaluateable)
  - net.sf.antcontrib.logic.OutOfDate.DeleteTargets
  - net.sf.antcontrib.design.Package
  - net.sf.antcontrib.walls.Package
  - net.sf.antcontrib.net.httpclient.Params
  - net.sf.antcontrib.net.httpclient.Params.Param
    - net.sf.antcontrib.net.httpclient.Params.BooleanParam
    - net.sf.antcontrib.net.httpclient.Params.DoubleParam
    - net.sf.antcontrib.net.httpclient.Params.IntParam
    - net.sf.antcontrib.net.httpclient.Params.LongParam
    - net.sf.antcontrib.net.httpclient.Params.StringParam
  - net.sf.antcontrib.platform.Platform
  - net.sf.antcontrib.net.httpclient.PostMethodTask.FilePartType
  - net.sf.antcontrib.net.httpclient.PostMethodTask.TextPartType
  - net.sf.antcontrib.net.PostTask.Cookie
  - org.apache.tools.ant.Project
    - net.sf.antcontrib.logic.ProjectDelegate
  - org.apache.tools.ant.ProjectComponent
    - org.apache.tools.ant.taskdefs.condition.ConditionBase
      - net.sf.antcontrib.logic.condition.BooleanConditionBase
        - net.sf.antcontrib.logic.Assert (implements org.apache.tools.ant.TaskContainer)
      - net.sf.antcontrib.logic.IfTask
      - net.sf.antcontrib.logic.IfTask.ElseIf
    - org.apache.tools.ant.types.DataType
      - net.sf.antcontrib.net.httpclient.HttpClientType
      - net.sf.antcontrib.net.httpclient.HttpStateType
      - org.apache.tools.ant.types.Mapper (implements java.lang.Cloneable)
        - net.sf.antcontrib.logic.OutOfDate.MyMapper
    - org.apache.tools.ant.taskdefs.condition.IsFalse (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - net.sf.antcontrib.logic.condition.IsPropertyFalse
    - org.apache.tools.ant.taskdefs.condition.IsTrue (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - net.sf.antcontrib.logic.condition.IsPropertyTrue
    - org.apache.tools.ant.Task
      - net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
        - net.sf.antcontrib.net.httpclient.AddCookieTask
        - net.sf.antcontrib.net.httpclient.AddCredentialsTask
        - net.sf.antcontrib.net.httpclient.ClearCookiesTask
        - net.sf.antcontrib.net.httpclient.ClearCredentialsTask
        - net.sf.antcontrib.net.httpclient.GetCookieTask
        - net.sf.antcontrib.net.httpclient.PurgeExpiredCookiesTask
      - net.sf.antcontrib.net.httpclient.AbstractMethodTask
        - net.sf.antcontrib.net.httpclient.GetMethodTask
        - net.sf.antcontrib.net.httpclient.HeadMethodTask
        - net.sf.antcontrib.net.httpclient.PostMethodTask
      - net.sf.antcontrib.property.AbstractPropertySetterTask
        - net.sf.antcontrib.property.PropertyCopy
        - net.sf.antcontrib.property.PropertySelector
        - net.sf.antcontrib.property.RegexTask
        - net.sf.antcontrib.property.SortList
        - net.sf.antcontrib.property.URLEncodeTask
      - org.apache.tools.ant.taskdefs.Ant
        - net.sf.antcontrib.logic.AntCallBack
      - org.apache.tools.ant.taskdefs.CallTarget
        - net.sf.antcontrib.logic.AntFetch
      - net.sf.antcontrib.antclipse.ClassPathTask
      - net.sf.antcontrib.antserver.client.ClientTask
      - net.sf.antcontrib.walls.CompileWithWalls
      - org.apache.tools.ant.taskdefs.Copy
        - org.apache.tools.ant.taskdefs.Move
          - net.sf.antcontrib.walls.SilentMove
        - net.sf.antcontrib.walls.SilentCopy
      - org.apache.tools.ant.taskdefs.ExecTask
        - net.sf.antcontrib.platform.ShellScriptTask
      - org.apache.tools.ant.taskdefs.Exit
        - net.sf.antcontrib.logic.Throw
      - net.sf.antcontrib.logic.ForEach
      - net.sf.antcontrib.logic.ForTask
      - net.sf.antcontrib.inifile.IniFileTask
      - net.sf.antcontrib.process.Limit (implements org.apache.tools.ant.TaskContainer)
      - net.sf.antcontrib.math.MathTask (implements org.apache.tools.ant.DynamicConfigurator)
      - net.sf.antcontrib.platform.OsFamily
      - net.sf.antcontrib.logic.OutOfDate (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - net.sf.antcontrib.property.PathFilterTask
      - net.sf.antcontrib.property.PathToFileSet
      - net.sf.antcontrib.net.PostTask
      - net.sf.antcontrib.logic.Relentless (implements org.apache.tools.ant.TaskContainer)
      - net.sf.antcontrib.logic.RunTargetTask
      - org.apache.tools.ant.taskdefs.Sequential (implements org.apache.tools.ant.TaskContainer)
        - net.sf.antcontrib.process.ForgetTask (implements java.lang.Runnable)
        - net.sf.antcontrib.logic.Switch.Case
        - net.sf.antcontrib.logic.TryCatchTask.CatchBlock
      - net.sf.antcontrib.antserver.server.ServerTask
      - net.sf.antcontrib.perf.StopWatchTask
      - net.sf.antcontrib.logic.Switch
      - net.sf.antcontrib.logic.TimestampSelector
      - net.sf.antcontrib.logic.TryCatchTask
      - net.sf.antcontrib.net.URLImportTask
      - net.sf.antcontrib.property.Variable
      - net.sf.antcontrib.design.VerifyDesign (implements net.sf.antcontrib.design.Log)
  - net.sf.antcontrib.net.Prop
  - net.sf.antcontrib.antserver.commands.PropertyContainer (implements java.io.Serializable)
  - net.sf.antcontrib.antserver.commands.ReferenceContainer (implements java.io.Serializable)
  - net.sf.antcontrib.util.Reflector
  - net.sf.antcontrib.property.RegexUtil
  - net.sf.antcontrib.antserver.Response (implements java.io.Serializable)
  - net.sf.antcontrib.antserver.server.Server (implements java.lang.Runnable)
  - net.sf.antcontrib.perf.StopWatch
  - java.lang.Thread (implements java.lang.Runnable)
    - net.sf.antcontrib.util.ThreadPoolThread
  - net.sf.antcontrib.util.ThreadPool
  - net.sf.antcontrib.antserver.Util
  - net.sf.antcontrib.design.VerifyDesignDelegate (implements net.sf.antcontrib.design.Log)
  - net.sf.antcontrib.walls.Walls

## Interface Hierarchy

- net.sf.antcontrib.math.Evaluateable
- net.sf.antcontrib.inifile.IniPart
- net.sf.antcontrib.design.Log
- java.io.Serializable
  - net.sf.antcontrib.antserver.Command