Home | History | Annotate | Download | only in lib

META-INF/
META-INF/MANIFEST.MF
org/
org/apache/
org/apache/tools/
org/apache/tools/ant/
org/apache/tools/ant/dispatch/
org/apache/tools/ant/filters/
org/apache/tools/ant/filters/util/
org/apache/tools/ant/helper/
org/apache/tools/ant/input/
org/apache/tools/ant/launch/
org/apache/tools/ant/listener/
org/apache/tools/ant/loader/
org/apache/tools/ant/taskdefs/
org/apache/tools/ant/taskdefs/compilers/
org/apache/tools/ant/taskdefs/condition/
org/apache/tools/ant/taskdefs/cvslib/
org/apache/tools/ant/taskdefs/email/
org/apache/tools/ant/taskdefs/rmic/
org/apache/tools/ant/types/
org/apache/tools/ant/types/conditions/
org/apache/tools/ant/types/mappers/
org/apache/tools/ant/types/resources/
org/apache/tools/ant/types/resources/comparators/
org/apache/tools/ant/types/resources/selectors/
org/apache/tools/ant/types/selectors/
org/apache/tools/ant/types/selectors/modifiedselector/
org/apache/tools/ant/types/spi/
org/apache/tools/ant/util/
org/apache/tools/ant/util/facade/
org/apache/tools/ant/util/java15/
org/apache/tools/ant/util/regexp/
org/apache/tools/bzip2/
org/apache/tools/mail/
org/apache/tools/tar/
org/apache/tools/zip/
org/apache/tools/ant/AntClassLoader$ResourceEnumeration.class
AntClassLoader.java
package org.apache.tools.ant
 org.apache.tools.ant.AntClassLoader$ResourceEnumeration extends java.lang.Object implements java.util.Enumeration  {
	private String resourceName
	private int pathElementsIndex
	private java.net.URL nextResource
	private final org.apache.tools.ant.AntClassLoader this$0
	void  (org.apache.tools.ant.AntClassLoader, java.lang.String) 
		String name
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
		java.net.URL ret
	private void findNextResource () 
		java.io.File pathComponent
		org.apache.tools.ant.BuildException e
		java.net.URL url
}

org/apache/tools/ant/AntClassLoader.class
AntClassLoader.java
package org.apache.tools.ant
public org.apache.tools.ant.AntClassLoader extends java.lang.ClassLoader implements org.apache.tools.ant.SubBuildListener  {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final int BUFFER_SIZE
	private static final int NUMBER_OF_STRINGS
	private java.util.Vector pathComponents
	private org.apache.tools.ant.Project project
	private boolean parentFirst
	private java.util.Vector systemPackages
	private java.util.Vector loaderPackages
	private boolean ignoreBase
	private ClassLoader parent
	private java.util.Hashtable zipFiles
	private static java.util.Map pathMap
	private ClassLoader savedContextLoader
	private boolean isContextLoaderSaved
	static Class class$org$apache$tools$ant$AntClassLoader
	static Class class$org$apache$tools$ant$Project
	public void  (java.lang.ClassLoader, org.apache.tools.ant.Project, org.apache.tools.ant.types.Path) 
		ClassLoader parent
		org.apache.tools.ant.Project project
		org.apache.tools.ant.types.Path classpath
	public void  () 
	public void  (org.apache.tools.ant.Project, org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.Project project
		org.apache.tools.ant.types.Path classpath
	public void  (java.lang.ClassLoader, org.apache.tools.ant.Project, org.apache.tools.ant.types.Path, boolean) 
		ClassLoader parent
		org.apache.tools.ant.Project project
		org.apache.tools.ant.types.Path classpath
		boolean parentFirst
	public void  (org.apache.tools.ant.Project, org.apache.tools.ant.types.Path, boolean) 
		org.apache.tools.ant.Project project
		org.apache.tools.ant.types.Path classpath
		boolean parentFirst
	public void  (java.lang.ClassLoader, boolean) 
		ClassLoader parent
		boolean parentFirst
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void setClassPath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.BuildException e
		int i
		org.apache.tools.ant.types.Path actualClasspath
		String[] pathElements
		org.apache.tools.ant.types.Path classpath
	public void setParent (java.lang.ClassLoader) 
		ClassLoader parent
	public void setParentFirst (boolean) 
		boolean parentFirst
	protected void log (java.lang.String, int) 
		String message
		int priority
	public void setThreadContextLoader () 
		ClassLoader loader
	public void resetThreadContextLoader () 
	public void addPathElement (java.lang.String)  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		String pathElement
		java.io.File pathComponent
	public void addPathComponent (java.io.File) 
		java.io.File file
	protected void addPathFile (java.io.File)  throws java.io.IOException 
		java.io.Reader manifestReader
		org.apache.tools.ant.taskdefs.Manifest manifest
		org.apache.tools.ant.taskdefs.ManifestException e
		java.util.zip.ZipFile jarFile
		java.io.InputStream manifestStream
		String classpathElement
		java.net.URL libraryURL
		String decodedPath
		java.io.File libraryFile
		java.net.URL baseURL
		java.util.StringTokenizer st
		java.io.File pathComponent
		String absPathPlusTimeAndLength
		String classpath
	public java.lang.String getClasspath () 
		StringBuffer sb
		boolean firstPass
		java.util.Enumeration componentEnum
	public synchronized void setIsolated (boolean) 
		boolean isolated
	public static void initializeClass (java.lang.Class) 
		Exception e
		String[] strs
		Class theClass
		java.lang.reflect.Constructor[] cons
	public void addSystemPackageRoot (java.lang.String) 
		String packageRoot
	public void addLoaderPackageRoot (java.lang.String) 
		String packageRoot
	public java.lang.Class forceLoadClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String classname
		Class theClass
	public java.lang.Class forceLoadSystemClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String classname
		Class theClass
	public java.io.InputStream getResourceAsStream (java.lang.String) 
		String name
		java.io.InputStream resourceStream
	private java.io.InputStream loadResource (java.lang.String) 
		java.io.File pathComponent
		String name
		java.io.InputStream stream
		java.util.Enumeration e
	private java.io.InputStream loadBaseResource (java.lang.String) 
		String name
	private java.io.InputStream getResourceStream (java.io.File, java.lang.String) 
		java.io.File resource
		java.util.zip.ZipEntry entry
		java.util.zip.ZipFile zipFile
		Exception e
		java.io.File file
		String resourceName
	private boolean isParentFirst (java.lang.String) 
		String packageName
		java.util.Enumeration e
		String packageName
		java.util.Enumeration e
		String resourceName
		boolean useParentFirst
	private java.lang.ClassLoader getRootLoader () 
		ClassLoader ret
	public java.net.URL getResource (java.lang.String) 
		java.io.File pathComponent
		java.util.Enumeration e
		String name
		java.net.URL url
	protected java.util.Enumeration findResources (java.lang.String)  throws java.io.IOException 
		java.util.Enumeration base
		String name
		java.util.Enumeration mine
		java.util.Enumeration base
	protected java.net.URL getResourceURL (java.io.File, java.lang.String) 
		java.net.MalformedURLException ex
		java.io.File resource
		java.net.MalformedURLException ex
		java.util.zip.ZipEntry entry
		java.util.zip.ZipFile zipFile
		Exception e
		java.io.File file
		String resourceName
	protected synchronized java.lang.Class loadClass (java.lang.String, boolean)  throws java.lang.ClassNotFoundException 
		ClassNotFoundException cnfe
		ClassNotFoundException cnfe
		String classname
		boolean resolve
		Class theClass
	private java.lang.String getClassFilename (java.lang.String) 
		String classname
	protected java.lang.Class defineClassFromData (java.io.File, byte[], java.lang.String)  throws java.io.IOException 
		java.io.File container
		byte[] classData
		String classname
	protected void definePackage (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File container
		String className
		int classIndex
		String packageName
		java.util.jar.Manifest manifest
	private java.util.jar.Manifest getJarManifest (java.io.File)  throws java.io.IOException 
		java.io.File container
		java.util.jar.JarFile jarFile
	protected void definePackage (java.io.File, java.lang.String, java.util.jar.Manifest) 
		java.net.MalformedURLException e
		java.io.File container
		String packageName
		java.util.jar.Manifest manifest
		String sectionName
		String specificationTitle
		String specificationVendor
		String specificationVersion
		String implementationTitle
		String implementationVendor
		String implementationVersion
		String sealedString
		java.net.URL sealBase
		java.util.jar.Attributes sectionAttributes
		java.util.jar.Attributes mainAttributes
	private java.lang.Class getClassFromStream (java.io.InputStream, java.lang.String, java.io.File)  throws java.io.IOException java.lang.SecurityException 
		java.io.InputStream stream
		String classname
		java.io.File container
		java.io.ByteArrayOutputStream baos
		int bytesRead
		byte[] buffer
		byte[] classData
	public java.lang.Class findClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String name
	protected boolean isInPath (java.io.File) 
		java.io.File pathComponent
		java.util.Enumeration e
		java.io.File component
	private java.lang.Class findClassInComponents (java.lang.String)  throws java.lang.ClassNotFoundException 
		SecurityException se
		java.io.IOException ioe
		java.io.File pathComponent
		java.util.Enumeration e
		String name
		java.io.InputStream stream
		String classFilename
	private java.lang.Class findBaseClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String name
	public synchronized void cleanup () 
		java.io.IOException ioe
		java.util.zip.ZipFile zipFile
		java.util.Enumeration e
	public void buildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void subBuildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void subBuildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void messageLogged (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void addJavaLibraries () 
		String packageName
		java.util.Vector packages
		java.util.Enumeration e
	public java.lang.String toString () 
	static java.util.Vector access$000 (org.apache.tools.ant.AntClassLoader) 
		org.apache.tools.ant.AntClassLoader x0
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/apache/tools/ant/AntTypeDefinition.class
AntTypeDefinition.java
package org.apache.tools.ant
public org.apache.tools.ant.AntTypeDefinition extends java.lang.Object {
	private String name
	private Class clazz
	private Class adapterClass
	private Class adaptToClass
	private String className
	private ClassLoader classLoader
	static Class class$org$apache$tools$ant$Project
	public void  () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setClass (java.lang.Class) 
		Class clazz
	public void setClassName (java.lang.String) 
		String className
	public java.lang.String getClassName () 
	public void setAdapterClass (java.lang.Class) 
		Class adapterClass
	public void setAdaptToClass (java.lang.Class) 
		Class adaptToClass
	public void setClassLoader (java.lang.ClassLoader) 
		ClassLoader classLoader
	public java.lang.ClassLoader getClassLoader () 
	public java.lang.Class getExposedClass (org.apache.tools.ant.Project) 
		Class z
		org.apache.tools.ant.Project project
	public java.lang.Class getTypeClass (org.apache.tools.ant.Project) 
		NoClassDefFoundError ncdfe
		ClassNotFoundException cnfe
		org.apache.tools.ant.Project project
	public java.lang.Class innerGetTypeClass ()  throws java.lang.ClassNotFoundException 
	public java.lang.Object create (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	private java.lang.Object icreate (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
		Class c
		Object o
		org.apache.tools.ant.TypeAdapter adapterObject
	public void checkClass (org.apache.tools.ant.Project) 
		org.apache.tools.ant.TypeAdapter adapter
		org.apache.tools.ant.Project project
	private java.lang.Object createAndSet (org.apache.tools.ant.Project, java.lang.Class) 
		Object o
		Throwable t
		java.lang.reflect.InvocationTargetException ex
		String msg
		NoClassDefFoundError ncdfe
		NoSuchMethodException nsme
		InstantiationException nsme
		IllegalAccessException e
		Throwable t
		org.apache.tools.ant.Project project
		Class c
	public java.lang.Object innerCreateAndSet (java.lang.Class, org.apache.tools.ant.Project)  throws java.lang.NoSuchMethodException java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException 
		NoSuchMethodException nse
		Class newclass
		org.apache.tools.ant.Project project
		java.lang.reflect.Constructor ctor
		boolean noArg
		Object o
	public boolean sameDefinition (org.apache.tools.ant.AntTypeDefinition, org.apache.tools.ant.Project) 
		org.apache.tools.ant.AntTypeDefinition other
		org.apache.tools.ant.Project project
	public boolean similarDefinition (org.apache.tools.ant.AntTypeDefinition, org.apache.tools.ant.Project) 
		org.apache.tools.ant.AntTypeDefinition other
		org.apache.tools.ant.Project project
		ClassLoader oldLoader
		ClassLoader newLoader
	private java.lang.String extractClassname (java.lang.Class) 
		Class c
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/BuildEvent.class
BuildEvent.java
package org.apache.tools.ant
public org.apache.tools.ant.BuildEvent extends java.util.EventObject {
	private static final long serialVersionUID
	private org.apache.tools.ant.Project project
	private org.apache.tools.ant.Target target
	private org.apache.tools.ant.Task task
	private String message
	private int priority
	private Throwable exception
	public void  (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void  (org.apache.tools.ant.Target) 
		org.apache.tools.ant.Target target
	public void  (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public void setMessage (java.lang.String, int) 
		String message
		int priority
	public void setException (java.lang.Throwable) 
		Throwable exception
	public org.apache.tools.ant.Project getProject () 
	public org.apache.tools.ant.Target getTarget () 
	public org.apache.tools.ant.Task getTask () 
	public java.lang.String getMessage () 
	public int getPriority () 
	public java.lang.Throwable getException () 
}

org/apache/tools/ant/BuildException.class
BuildException.java
package org.apache.tools.ant
public org.apache.tools.ant.BuildException extends java.lang.RuntimeException {
	private static final long serialVersionUID
	private Throwable cause
	private org.apache.tools.ant.Location location
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.String, java.lang.Throwable, org.apache.tools.ant.Location) 
		String msg
		Throwable cause
		org.apache.tools.ant.Location location
	public void  (java.lang.Throwable) 
		Throwable cause
	public void  (java.lang.String, org.apache.tools.ant.Location) 
		String message
		org.apache.tools.ant.Location location
	public void  (java.lang.Throwable, org.apache.tools.ant.Location) 
		Throwable cause
		org.apache.tools.ant.Location location
	public java.lang.Throwable getException () 
	public java.lang.Throwable getCause () 
	public java.lang.String toString () 
	public void setLocation (org.apache.tools.ant.Location) 
		org.apache.tools.ant.Location location
	public org.apache.tools.ant.Location getLocation () 
	public void printStackTrace () 
	public void printStackTrace (java.io.PrintStream) 
		java.io.PrintStream ps
	public void printStackTrace (java.io.PrintWriter) 
		java.io.PrintWriter pw
}

org/apache/tools/ant/BuildListener.class
BuildListener.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.BuildListener extends java.lang.Object implements java.util.EventListener  {
	public abstract void buildStarted (org.apache.tools.ant.BuildEvent) 
	public abstract void buildFinished (org.apache.tools.ant.BuildEvent) 
	public abstract void targetStarted (org.apache.tools.ant.BuildEvent) 
	public abstract void targetFinished (org.apache.tools.ant.BuildEvent) 
	public abstract void taskStarted (org.apache.tools.ant.BuildEvent) 
	public abstract void taskFinished (org.apache.tools.ant.BuildEvent) 
	public abstract void messageLogged (org.apache.tools.ant.BuildEvent) 
}

org/apache/tools/ant/BuildLogger.class
BuildLogger.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.BuildLogger extends java.lang.Object implements org.apache.tools.ant.BuildListener  {
	public abstract void setMessageOutputLevel (int) 
	public abstract void setOutputPrintStream (java.io.PrintStream) 
	public abstract void setEmacsMode (boolean) 
	public abstract void setErrorPrintStream (java.io.PrintStream) 
}

org/apache/tools/ant/ComponentHelper$AntTypeTable.class
ComponentHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.ComponentHelper$AntTypeTable extends java.util.Hashtable {
	private static final long serialVersionUID
	private org.apache.tools.ant.Project project
	void  (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	org.apache.tools.ant.AntTypeDefinition getDefinition (java.lang.String) 
		String key
	public java.lang.Object get (java.lang.Object) 
		Object key
	java.lang.Object create (java.lang.String) 
		String name
		org.apache.tools.ant.AntTypeDefinition def
	java.lang.Class getTypeClass (java.lang.String) 
		String name
		org.apache.tools.ant.AntTypeDefinition def
	java.lang.Class getExposedClass (java.lang.String) 
		String name
		org.apache.tools.ant.AntTypeDefinition def
	public boolean contains (java.lang.Object) 
		java.util.Iterator i
		Object clazz
		boolean found
	public boolean containsValue (java.lang.Object) 
		Object value
	public java.util.List findMatches (java.lang.String) 
		org.apache.tools.ant.AntTypeDefinition def
		java.util.Iterator i
		String prefix
		java.util.ArrayList matches
}

org/apache/tools/ant/ComponentHelper.class
ComponentHelper.java
package org.apache.tools.ant
public org.apache.tools.ant.ComponentHelper extends java.lang.Object {
	private org.apache.tools.ant.ComponentHelper$AntTypeTable antTypeTable
	private java.util.Hashtable taskClassDefinitions
	private boolean rebuildTaskClassDefinitions
	private java.util.Hashtable typeClassDefinitions
	private boolean rebuildTypeClassDefinitions
	private java.util.Set checkedNamespaces
	private java.util.Stack antLibStack
	private String antLibCurrentUri
	private org.apache.tools.ant.ComponentHelper next
	private org.apache.tools.ant.Project project
	private static final String ERROR_NO_TASK_LIST_LOAD
	private static final String ERROR_NO_TYPE_LIST_LOAD
	public static final String COMPONENT_HELPER_REFERENCE
	private static final String BUILD_SYSCLASSPATH_ONLY
	private static final String ANT_PROPERTY_TASK
	private static java.util.Properties[] defaultDefinitions
	static Class class$org$apache$tools$ant$TaskAdapter
	static Class class$org$apache$tools$ant$Task
	static Class class$org$apache$tools$ant$taskdefs$Property
	static Class class$org$apache$tools$ant$ComponentHelper
	public static org.apache.tools.ant.ComponentHelper getComponentHelper (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
		org.apache.tools.ant.ComponentHelper ph
	protected void  () 
	public void setNext (org.apache.tools.ant.ComponentHelper) 
		org.apache.tools.ant.ComponentHelper next
	public org.apache.tools.ant.ComponentHelper getNext () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void initSubProject (org.apache.tools.ant.ComponentHelper) 
		org.apache.tools.ant.AntTypeDefinition def
		java.util.Iterator i
		java.util.Iterator i
		org.apache.tools.ant.ComponentHelper helper
		org.apache.tools.ant.ComponentHelper$AntTypeTable typeTable
	public java.lang.Object createComponent (org.apache.tools.ant.UnknownElement, java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Task task
		org.apache.tools.ant.UnknownElement ue
		String ns
		String componentType
		Object component
	public java.lang.Object createComponent (java.lang.String) 
		String componentName
		org.apache.tools.ant.AntTypeDefinition def
	public java.lang.Class getComponentClass (java.lang.String) 
		String componentName
		org.apache.tools.ant.AntTypeDefinition def
	public org.apache.tools.ant.AntTypeDefinition getDefinition (java.lang.String) 
		String componentName
	public void initDefaultDefinitions () 
	public void addTaskDefinition (java.lang.String, java.lang.Class) 
		String taskName
		Class taskClass
		org.apache.tools.ant.AntTypeDefinition def
	public void checkTaskClass (java.lang.Class)  throws org.apache.tools.ant.BuildException 
		String message
		String message
		String message
		NoSuchMethodException e
		Class taskClass
	public java.util.Hashtable getTaskDefinitions () 
		String name
		Class clazz
		java.util.Iterator i
	public java.util.Hashtable getDataTypeDefinitions () 
		String name
		Class clazz
		java.util.Iterator i
	public void addDataTypeDefinition (java.lang.String, java.lang.Class) 
		String typeName
		Class typeClass
		org.apache.tools.ant.AntTypeDefinition def
	public void addDataTypeDefinition (org.apache.tools.ant.AntTypeDefinition) 
		org.apache.tools.ant.AntTypeDefinition def
	public java.util.Hashtable getAntTypeTable () 
	public org.apache.tools.ant.Task createTask (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String taskType
		org.apache.tools.ant.Task task
	private org.apache.tools.ant.Task createNewTask (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String taskType
		Class c
		Object obj
		org.apache.tools.ant.Task task
	public java.lang.Object createDataType (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String typeName
	public java.lang.String getElementName (java.lang.Object) 
		Object element
	public java.lang.String getElementName (java.lang.Object, boolean) 
		String name
		org.apache.tools.ant.AntTypeDefinition def
		java.util.Iterator i
		Object o
		boolean brief
		Class elementClass
		String elementClassname
	public static java.lang.String getElementName (org.apache.tools.ant.Project, java.lang.Object, boolean) 
		org.apache.tools.ant.Project p
		Object o
		boolean brief
	private static java.lang.String getUnmappedElementName (java.lang.Class, boolean) 
		String name
		Class c
		boolean brief
	private boolean validDefinition (org.apache.tools.ant.AntTypeDefinition) 
		org.apache.tools.ant.AntTypeDefinition def
	private boolean sameDefinition (org.apache.tools.ant.AntTypeDefinition, org.apache.tools.ant.AntTypeDefinition) 
		org.apache.tools.ant.AntTypeDefinition def
		org.apache.tools.ant.AntTypeDefinition old
		boolean defValid
		boolean sameValidity
	private void updateDataTypeDefinition (org.apache.tools.ant.AntTypeDefinition) 
		Class oldClass
		boolean isTask
		org.apache.tools.ant.AntTypeDefinition old
		org.apache.tools.ant.AntTypeDefinition def
		String name
	public void enterAntLib (java.lang.String) 
		String uri
	public java.lang.String getCurrentAntlibUri () 
	public void exitAntLib () 
	private void initTasks () 
		String name
		String className
		org.apache.tools.ant.AntTypeDefinition def
		ClassLoader classLoader
		java.util.Properties props
		java.util.Enumeration e
	private java.lang.ClassLoader getClassLoader (java.lang.ClassLoader) 
		ClassLoader classLoader
		String buildSysclasspath
	private static synchronized java.util.Properties getDefaultDefinitions (boolean)  throws org.apache.tools.ant.BuildException 
		java.util.Properties p
		java.io.IOException e
		String resource
		String errorString
		java.io.InputStream in
		boolean type
		int idx
	private void initTypes () 
		String name
		String className
		org.apache.tools.ant.AntTypeDefinition def
		ClassLoader classLoader
		java.util.Properties props
		java.util.Enumeration e
	private synchronized void checkNamespace (java.lang.String) 
		String componentName
		String uri
		org.apache.tools.ant.taskdefs.Typedef definer
	public java.lang.String diagnoseCreationFailure (java.lang.String, java.lang.String) 
		java.io.File antHomeLibDir
		String antHomeLib
		ClassNotFoundException e
		NoClassDefFoundError ncdfe
		NoSuchMethodException e
		InstantiationException e
		IllegalAccessException e
		Throwable t
		java.lang.reflect.InvocationTargetException ex
		NoClassDefFoundError ncdfe
		String classname
		boolean optional
		Class clazz
		boolean antTask
		String componentName
		String type
		java.io.StringWriter errorText
		java.io.PrintWriter out
		boolean lowlevel
		boolean jars
		boolean definitions
		String home
		java.io.File libDir
		String antHomeLib
		boolean probablyIDE
		String anthome
		StringBuffer dirListingText
		String tab
		String dirListing
		org.apache.tools.ant.AntTypeDefinition def
	private void printUnknownDefinition (java.io.PrintWriter, java.lang.String, java.lang.String) 
		org.apache.tools.ant.AntTypeDefinition def
		String local
		java.util.Iterator it
		java.util.List matches
		java.io.PrintWriter out
		String componentName
		String dirListing
		boolean isAntlib
		String uri
	private void printClassNotFound (java.io.PrintWriter, java.lang.String, boolean, java.lang.String) 
		java.io.PrintWriter out
		String classname
		boolean optional
		String dirListing
	private void printNotLoadDependentClass (java.io.PrintWriter, boolean, java.lang.NoClassDefFoundError, java.lang.String) 
		java.io.PrintWriter out
		boolean optional
		NoClassDefFoundError ncdfe
		String dirListing
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/apache/tools/ant/DefaultLogger.class
DefaultLogger.java
package org.apache.tools.ant
public org.apache.tools.ant.DefaultLogger extends java.lang.Object implements org.apache.tools.ant.BuildLogger  {
	public static final int LEFT_COLUMN_SIZE
	protected java.io.PrintStream out
	protected java.io.PrintStream err
	protected int msgOutputLevel
	private long startTime
	protected static final String lSep
	protected boolean emacsMode
	public void  () 
	public void setMessageOutputLevel (int) 
		int level
	public void setOutputPrintStream (java.io.PrintStream) 
		java.io.PrintStream output
	public void setErrorPrintStream (java.io.PrintStream) 
		java.io.PrintStream err
	public void setEmacsMode (boolean) 
		boolean emacsMode
	public void buildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		Throwable cause
		org.apache.tools.ant.BuildEvent event
		Throwable error
		StringBuffer message
		String msg
	protected java.lang.String getBuildFailedMessage () 
	protected java.lang.String getBuildSuccessfulMessage () 
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		String msg
		org.apache.tools.ant.BuildEvent event
	public void targetFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void messageLogged (org.apache.tools.ant.BuildEvent) 
		int i
		String line
		boolean first
		java.io.IOException e
		String name
		String label
		int size
		StringBuffer tmp
		java.io.BufferedReader r
		StringBuffer message
		Throwable ex
		String msg
		org.apache.tools.ant.BuildEvent event
		int priority
	protected static java.lang.String formatTime (long) 
		long millis
	protected void printMessage (java.lang.String, java.io.PrintStream, int) 
		String message
		java.io.PrintStream stream
		int priority
	protected void log (java.lang.String) 
		String message
	protected java.lang.String getTimestamp () 
		java.util.Date date
		java.text.DateFormat formatter
		String finishTime
	protected java.lang.String extractProjectName (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		org.apache.tools.ant.Project project
	static void  () 
}

org/apache/tools/ant/DemuxInputStream.class
DemuxInputStream.java
package org.apache.tools.ant
public org.apache.tools.ant.DemuxInputStream extends java.io.InputStream {
	private org.apache.tools.ant.Project project
	public void  (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public int read ()  throws java.io.IOException 
		byte[] buffer
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
}

org/apache/tools/ant/DemuxOutputStream$1.class
DemuxOutputStream.java
package org.apache.tools.ant
 org.apache.tools.ant.DemuxOutputStream$1 extends java.lang.Object {
}

org/apache/tools/ant/DemuxOutputStream$BufferInfo.class
DemuxOutputStream.java
package org.apache.tools.ant
 org.apache.tools.ant.DemuxOutputStream$BufferInfo extends java.lang.Object {
	private java.io.ByteArrayOutputStream buffer
	private boolean crSeen
	private void  () 
	void  (org.apache.tools.ant.DemuxOutputStream$1) 
		org.apache.tools.ant.DemuxOutputStream$1 x0
	static java.io.ByteArrayOutputStream access$102 (org.apache.tools.ant.DemuxOutputStream$BufferInfo, java.io.ByteArrayOutputStream) 
		org.apache.tools.ant.DemuxOutputStream$BufferInfo x0
		java.io.ByteArrayOutputStream x1
	static boolean access$202 (org.apache.tools.ant.DemuxOutputStream$BufferInfo, boolean) 
		org.apache.tools.ant.DemuxOutputStream$BufferInfo x0
		boolean x1
	static java.io.ByteArrayOutputStream access$100 (org.apache.tools.ant.DemuxOutputStream$BufferInfo) 
		org.apache.tools.ant.DemuxOutputStream$BufferInfo x0
	static boolean access$200 (org.apache.tools.ant.DemuxOutputStream$BufferInfo) 
		org.apache.tools.ant.DemuxOutputStream$BufferInfo x0
}

org/apache/tools/ant/DemuxOutputStream.class
DemuxOutputStream.java
package org.apache.tools.ant
public org.apache.tools.ant.DemuxOutputStream extends java.io.OutputStream {
	private static final int MAX_SIZE
	private static final int INTIAL_SIZE
	private static final int CR
	private static final int LF
	private java.util.WeakHashMap buffers
	private org.apache.tools.ant.Project project
	private boolean isErrorStream
	public void  (org.apache.tools.ant.Project, boolean) 
		org.apache.tools.ant.Project project
		boolean isErrorStream
	private org.apache.tools.ant.DemuxOutputStream$BufferInfo getBufferInfo () 
		Thread current
		org.apache.tools.ant.DemuxOutputStream$BufferInfo bufferInfo
	private void resetBufferInfo () 
		java.io.IOException e
		Thread current
		org.apache.tools.ant.DemuxOutputStream$BufferInfo bufferInfo
	private void removeBuffer () 
		Thread current
	public void write (int)  throws java.io.IOException 
		int cc
		byte c
		org.apache.tools.ant.DemuxOutputStream$BufferInfo bufferInfo
	protected void processBuffer (java.io.ByteArrayOutputStream) 
		java.io.ByteArrayOutputStream buffer
		String output
	protected void processFlush (java.io.ByteArrayOutputStream) 
		java.io.ByteArrayOutputStream buffer
		String output
	public void close ()  throws java.io.IOException 
	public void flush ()  throws java.io.IOException 
		org.apache.tools.ant.DemuxOutputStream$BufferInfo bufferInfo
	public void write (byte[], int, int)  throws java.io.IOException 
		int blockLength
		byte[] b
		int off
		int len
		int offset
		int blockStartOffset
		int remaining
		org.apache.tools.ant.DemuxOutputStream$BufferInfo bufferInfo
}

org/apache/tools/ant/Diagnostics$1.class
Diagnostics.java
package org.apache.tools.ant
final org.apache.tools.ant.Diagnostics$1 extends java.lang.Object implements java.io.FilenameFilter  {
	void  () 
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
}

org/apache/tools/ant/Diagnostics.class
Diagnostics.java
package org.apache.tools.ant
public final org.apache.tools.ant.Diagnostics extends java.lang.Object {
	private static final int BIG_DRIFT_LIMIT
	private static final int TEST_FILE_SIZE
	private static final int KILOBYTE
	private static final int SECONDS_PER_MILLISECOND
	private static final int SECONDS_PER_MINUTE
	private static final int MINUTES_PER_HOUR
	private static final String TEST_CLASS
	protected static final String ERROR_PROPERTY_ACCESS_BLOCKED
	static Class class$org$apache$tools$ant$Main
	static Class array$Ljava$lang$String
	private void  () 
	public static boolean isOptionalAvailable () 
		ClassNotFoundException e
	public static void validateVersion ()  throws org.apache.tools.ant.BuildException 
		Class optional
		String coreVersion
		String optionalVersion
		ClassNotFoundException e
	public static java.io.File[] listLibraries () 
		String home
		java.io.File libDir
	private static java.io.File[] listJarFiles (java.io.File) 
		java.io.File libDir
		java.io.FilenameFilter filter
		java.io.File[] files
	public static void main (java.lang.String[]) 
		String[] args
	private static java.lang.String getImplementationVersion (java.lang.Class) 
		Class clazz
		Package pkg
	private static java.lang.String getXmlParserName () 
		javax.xml.parsers.SAXParser saxParser
		String saxParserName
	private static javax.xml.parsers.SAXParser getSAXParser () 
		Exception e
		javax.xml.parsers.SAXParserFactory saxParserFactory
		javax.xml.parsers.SAXParser saxParser
	private static java.lang.String getXMLParserLocation () 
		javax.xml.parsers.SAXParser saxParser
		String location
	private static java.lang.String getNamespaceParserName () 
		org.xml.sax.XMLReader reader
		org.apache.tools.ant.BuildException e
	private static java.lang.String getNamespaceParserLocation () 
		org.xml.sax.XMLReader reader
		org.apache.tools.ant.BuildException e
	private static void ignoreThrowable (java.lang.Throwable) 
		Throwable thrown
	private static java.lang.String getClassLocation (java.lang.Class) 
		Class clazz
		java.io.File f
	public static void doReport (java.io.PrintStream) 
		ClassNotFoundException e
		java.io.PrintStream out
		Class optional
	private static void header (java.io.PrintStream, java.lang.String) 
		java.io.PrintStream out
		String section
	private static void doReportSystemProperties (java.io.PrintStream) 
		SecurityException e
		String key
		String value
		java.util.Enumeration keys
		java.io.PrintStream out
		java.util.Properties sysprops
	private static java.lang.String getProperty (java.lang.String) 
		SecurityException e
		String key
		String value
	private static void doReportAntProperties (java.io.PrintStream) 
		java.io.PrintStream out
		org.apache.tools.ant.Project p
	private static void doReportAntHomeLibraries (java.io.PrintStream) 
		java.io.PrintStream out
		java.io.File[] libs
	private static void doReportUserHomeLibraries (java.io.PrintStream) 
		java.io.PrintStream out
		String home
		java.io.File libDir
		java.io.File[] libs
	private static void printLibraries (java.io.File[], java.io.PrintStream) 
		int i
		java.io.File[] libs
		java.io.PrintStream out
	private static void doReportWhich (java.io.PrintStream) 
		Class which
		java.lang.reflect.Method method
		ClassNotFoundException e
		java.lang.reflect.InvocationTargetException e
		Throwable e
		java.io.PrintStream out
		Throwable error
	private static void doReportTasksAvailability (java.io.PrintStream) 
		ClassNotFoundException e
		String pkg
		NoClassDefFoundError e
		LinkageError e
		String key
		String classname
		java.util.Enumeration keys
		java.io.IOException e
		java.util.Properties props
		java.io.PrintStream out
		java.io.InputStream is
	private static void doReportParserInfo (java.io.PrintStream) 
		java.io.PrintStream out
		String parserName
		String parserLocation
	private static void printParserInfo (java.io.PrintStream, java.lang.String, java.lang.String, java.lang.String) 
		java.io.PrintStream out
		String parserType
		String parserName
		String parserLocation
	private static void doReportTempDir (java.io.PrintStream) 
		int i
		byte[] buffer
		long filetime
		long drift
		java.io.IOException e
		java.io.PrintStream out
		String tempdir
		java.io.File tempDirectory
		long now
		java.io.File tempFile
		java.io.FileOutputStream fileout
	private static void doReportLocale (java.io.PrintStream) 
		java.io.PrintStream out
		java.util.Calendar cal
		java.util.TimeZone tz
	private static void printProperty (java.io.PrintStream, java.lang.String) 
		java.io.PrintStream out
		String key
		String value
	private static void doReportProxy (java.io.PrintStream) 
		Class proxyDiagClass
		Object instance
		ClassNotFoundException e
		IllegalAccessException e
		InstantiationException e
		NoClassDefFoundError e
		java.io.PrintStream out
		String proxyDiagClassname
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/DirectoryScanner.class
DirectoryScanner.java
package org.apache.tools.ant
public org.apache.tools.ant.DirectoryScanner extends java.lang.Object implements org.apache.tools.ant.FileScanner org.apache.tools.ant.types.selectors.SelectorScanner org.apache.tools.ant.types.ResourceFactory  {
	private static final boolean ON_VMS
	protected static final String[] DEFAULTEXCLUDES
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final boolean[] CS_SCAN_ONLY
	private static final boolean[] CS_THEN_NON_CS
	private static java.util.Vector defaultExcludes
	protected java.io.File basedir
	protected String[] includes
	protected String[] excludes
	protected org.apache.tools.ant.types.selectors.FileSelector[] selectors
	protected java.util.Vector filesIncluded
	protected java.util.Vector filesNotIncluded
	protected java.util.Vector filesExcluded
	protected java.util.Vector dirsIncluded
	protected java.util.Vector dirsNotIncluded
	protected java.util.Vector dirsExcluded
	protected java.util.Vector filesDeselected
	protected java.util.Vector dirsDeselected
	protected boolean haveSlowResults
	protected boolean isCaseSensitive
	protected boolean errorOnMissingDir
	private boolean followSymlinks
	protected boolean everythingIncluded
	private java.util.Map fileListMap
	private java.util.Set scannedDirs
	private java.util.Set includeNonPatterns
	private java.util.Set excludeNonPatterns
	private String[] includePatterns
	private String[] excludePatterns
	private boolean areNonPatternSetsReady
	private boolean scanning
	private Object scanLock
	private boolean slowScanning
	private Object slowScanLock
	private IllegalStateException illegal
	public void  () 
	protected static boolean matchPatternStart (java.lang.String, java.lang.String) 
		String pattern
		String str
	protected static boolean matchPatternStart (java.lang.String, java.lang.String, boolean) 
		String pattern
		String str
		boolean isCaseSensitive
	protected static boolean matchPath (java.lang.String, java.lang.String) 
		String pattern
		String str
	protected static boolean matchPath (java.lang.String, java.lang.String, boolean) 
		String pattern
		String str
		boolean isCaseSensitive
	public static boolean match (java.lang.String, java.lang.String) 
		String pattern
		String str
	protected static boolean match (java.lang.String, java.lang.String, boolean) 
		String pattern
		String str
		boolean isCaseSensitive
	public static java.lang.String[] getDefaultExcludes () 
	public static boolean addDefaultExclude (java.lang.String) 
		String s
	public static boolean removeDefaultExclude (java.lang.String) 
		String s
	public static void resetDefaultExcludes () 
		int i
	public void setBasedir (java.lang.String) 
		String basedir
	public synchronized void setBasedir (java.io.File) 
		java.io.File basedir
	public synchronized java.io.File getBasedir () 
	public synchronized boolean isCaseSensitive () 
	public synchronized void setCaseSensitive (boolean) 
		boolean isCaseSensitive
	public void setErrorOnMissingDir (boolean) 
		boolean errorOnMissingDir
	public synchronized boolean isFollowSymlinks () 
	public synchronized void setFollowSymlinks (boolean) 
		boolean followSymlinks
	public synchronized void setIncludes (java.lang.String[]) 
		int i
		String[] includes
	public synchronized void setExcludes (java.lang.String[]) 
		int i
		String[] excludes
	public synchronized void addExcludes (java.lang.String[]) 
		int i
		String[] tmp
		String[] excludes
	private static java.lang.String normalizePattern (java.lang.String) 
		String p
		String pattern
	public synchronized void setSelectors (org.apache.tools.ant.types.selectors.FileSelector[]) 
		org.apache.tools.ant.types.selectors.FileSelector[] selectors
	public synchronized boolean isEverythingIncluded () 
	public void scan ()  throws java.lang.IllegalStateException 
		InterruptedException e
		boolean nullIncludes
		boolean nullExcludes
	private void checkIncludePatterns () 
		int i
		java.io.IOException ex
		String path
		java.io.IOException ex
		java.io.File f
		boolean included
		java.util.Map$Entry entry
		String currentelement
		String originalpattern
		java.io.File myfile
		java.util.Iterator it
		java.io.File canonBase
		java.util.Map newroots
	protected synchronized void clearResults () 
	protected void slowScan () 
		InterruptedException e
		boolean nullIncludes
		boolean nullExcludes
		String[] excl
		String[] notIncl
	private void processSlowScan (java.lang.String[]) 
		int i
		String[] arr
	protected void scandir (java.io.File, java.lang.String, boolean) 
		java.io.File dir
		String vpath
		boolean fast
		String[] newfiles
	private void scandir (java.io.File, java.lang.String, boolean, java.lang.String[]) 
		String name
		java.io.File file
		String msg
		java.io.IOException ioe
		int i
		java.util.Vector noLinks
		String name
		java.io.File file
		String[] children
		int i
		java.io.File dir
		String vpath
		boolean fast
		String[] newfiles
	private void accountForIncludedFile (java.lang.String, java.io.File) 
		String name
		java.io.File file
	private void accountForIncludedDir (java.lang.String, java.io.File, boolean) 
		String name
		java.io.File file
		boolean fast
	private void accountForIncludedDir (java.lang.String, java.io.File, boolean, java.lang.String[]) 
		String name
		java.io.File file
		boolean fast
		String[] children
	private void processIncluded (java.lang.String, java.io.File, java.util.Vector, java.util.Vector, java.util.Vector) 
		String name
		java.io.File file
		java.util.Vector inc
		java.util.Vector exc
		java.util.Vector des
		boolean included
	protected boolean isIncluded (java.lang.String) 
		int i
		String name
	protected boolean couldHoldIncluded (java.lang.String) 
		int i
		String name
	private boolean isDeeper (java.lang.String, java.lang.String) 
		String pattern
		String name
		java.util.Vector p
		java.util.Vector n
	private boolean isMorePowerfulThanExcludes (java.lang.String, java.lang.String) 
		int counter
		String name
		String includepattern
		String soughtexclude
	private boolean contentsExcluded (java.lang.String) 
		String e
		int i
		String name
	protected boolean isExcluded (java.lang.String) 
		int i
		String name
	protected boolean isSelected (java.lang.String, java.io.File) 
		int i
		String name
		java.io.File file
	public synchronized java.lang.String[] getIncludedFiles () 
		String[] files
	public synchronized int getIncludedFilesCount () 
	public synchronized java.lang.String[] getNotIncludedFiles () 
		String[] files
	public synchronized java.lang.String[] getExcludedFiles () 
		String[] files
	public synchronized java.lang.String[] getDeselectedFiles () 
		String[] files
	public synchronized java.lang.String[] getIncludedDirectories () 
		String[] directories
	public synchronized int getIncludedDirsCount () 
	public synchronized java.lang.String[] getNotIncludedDirectories () 
		String[] directories
	public synchronized java.lang.String[] getExcludedDirectories () 
		String[] directories
	public synchronized java.lang.String[] getDeselectedDirectories () 
		String[] directories
	public synchronized void addDefaultExcludes () 
		int i
		int excludesLength
		String[] newExcludes
		String[] defaultExcludesTemp
	public synchronized org.apache.tools.ant.types.Resource getResource (java.lang.String) 
		String name
	private java.lang.String[] list (java.io.File) 
		java.io.File file
		String[] files
	private java.io.File findFile (java.io.File, java.lang.String, boolean) 
		String[] s
		java.io.File f
		String s
		java.io.File base
		String path
		boolean cs
	private java.io.File findFile (java.io.File, java.util.Vector, boolean) 
		int j
		int i
		java.io.File base
		java.util.Vector pathElements
		boolean cs
		String current
		String[] files
		boolean[] matchCase
	private boolean isSymlink (java.io.File, java.lang.String) 
		java.io.File base
		String path
	private boolean isSymlink (java.io.File, java.util.Vector) 
		String msg
		java.io.IOException ioe
		String current
		java.io.File base
		java.util.Vector pathElements
	private boolean hasBeenScanned (java.lang.String) 
		String vpath
	java.util.Set getScannedDirs () 
	private synchronized void clearCaches () 
	private synchronized void ensureNonPatternSetsReady () 
	private java.lang.String[] fillNonPatternSet (java.util.Set, java.lang.String[]) 
		int i
		java.util.Set set
		String[] patterns
		java.util.ArrayList al
	static void  () 
}

org/apache/tools/ant/DynamicAttribute.class
DynamicAttribute.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.DynamicAttribute extends java.lang.Object {
	public abstract void setDynamicAttribute (java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/DynamicAttributeNS.class
DynamicAttributeNS.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.DynamicAttributeNS extends java.lang.Object {
	public abstract void setDynamicAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/DynamicConfigurator.class
DynamicConfigurator.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.DynamicConfigurator extends java.lang.Object implements org.apache.tools.ant.DynamicAttribute org.apache.tools.ant.DynamicElement  {
}

org/apache/tools/ant/DynamicConfiguratorNS.class
DynamicConfiguratorNS.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.DynamicConfiguratorNS extends java.lang.Object implements org.apache.tools.ant.DynamicAttributeNS org.apache.tools.ant.DynamicElementNS  {
}

org/apache/tools/ant/DynamicElement.class
DynamicElement.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.DynamicElement extends java.lang.Object {
	public abstract java.lang.Object createDynamicElement (java.lang.String)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/DynamicElementNS.class
DynamicElementNS.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.DynamicElementNS extends java.lang.Object {
	public abstract java.lang.Object createDynamicElement (java.lang.String, java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/Executor.class
Executor.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.Executor extends java.lang.Object {
	public abstract void executeTargets (org.apache.tools.ant.Project, java.lang.String[])  throws org.apache.tools.ant.BuildException 
	public abstract org.apache.tools.ant.Executor getSubProjectExecutor () 
}

org/apache/tools/ant/ExitException.class
ExitException.java
package org.apache.tools.ant
public org.apache.tools.ant.ExitException extends java.lang.SecurityException {
	private static final long serialVersionUID
	private int status
	public void  (int) 
		int status
	public void  (java.lang.String, int) 
		String msg
		int status
	public int getStatus () 
}

org/apache/tools/ant/ExitStatusException.class
ExitStatusException.java
package org.apache.tools.ant
public org.apache.tools.ant.ExitStatusException extends org.apache.tools.ant.BuildException {
	private static final long serialVersionUID
	private int status
	public void  (int) 
		int status
	public void  (java.lang.String, int) 
		String msg
		int status
	public void  (java.lang.String, int, org.apache.tools.ant.Location) 
		String message
		int status
		org.apache.tools.ant.Location location
	public int getStatus () 
}

org/apache/tools/ant/FileScanner.class
FileScanner.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.FileScanner extends java.lang.Object {
	public abstract void addDefaultExcludes () 
	public abstract java.io.File getBasedir () 
	public abstract java.lang.String[] getExcludedDirectories () 
	public abstract java.lang.String[] getExcludedFiles () 
	public abstract java.lang.String[] getIncludedDirectories () 
	public abstract java.lang.String[] getIncludedFiles () 
	public abstract java.lang.String[] getNotIncludedDirectories () 
	public abstract java.lang.String[] getNotIncludedFiles () 
	public abstract void scan ()  throws java.lang.IllegalStateException 
	public abstract void setBasedir (java.lang.String) 
	public abstract void setBasedir (java.io.File) 
	public abstract void setExcludes (java.lang.String[]) 
	public abstract void setIncludes (java.lang.String[]) 
	public abstract void setCaseSensitive (boolean) 
}

org/apache/tools/ant/IntrospectionHelper$1.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$1 extends org.apache.tools.ant.IntrospectionHelper$NestedCreator {
	private final Object val$nestedElement
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Object) 
		java.lang.reflect.Method x0
	java.lang.Object create (org.apache.tools.ant.Project, java.lang.Object, java.lang.Object) 
		org.apache.tools.ant.Project project
		Object parent
		Object ignore
}

org/apache/tools/ant/IntrospectionHelper$10.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$10 extends org.apache.tools.ant.IntrospectionHelper$AttributeSetter {
	private final java.lang.reflect.Method val$m
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.reflect.Method) 
		java.lang.reflect.Method x0
	public void set (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException org.apache.tools.ant.BuildException 
		java.lang.reflect.InvocationTargetException e
		IllegalAccessException e
		Exception e
		org.apache.tools.ant.Project p
		Object parent
		String value
}

org/apache/tools/ant/IntrospectionHelper$11.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$11 extends org.apache.tools.ant.IntrospectionHelper$AttributeSetter {
	private final boolean val$finalIncludeProject
	private final java.lang.reflect.Constructor val$finalConstructor
	private final java.lang.reflect.Method val$m
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, boolean, java.lang.reflect.Constructor, java.lang.reflect.Method) 
		java.lang.reflect.Method x0
	public void set (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException org.apache.tools.ant.BuildException 
		Object[] args
		Object attribute
		InstantiationException ie
		org.apache.tools.ant.Project p
		Object parent
		String value
}

org/apache/tools/ant/IntrospectionHelper$12.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$12 extends org.apache.tools.ant.IntrospectionHelper$NestedCreator {
	private final Object val$realObject
	private final Object val$nestedObject
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Object, java.lang.Object) 
		java.lang.reflect.Method x0
	java.lang.Object create (org.apache.tools.ant.Project, java.lang.Object, java.lang.Object)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.Project project
		Object parent
		Object ignore
	java.lang.Object getRealObject () 
	void store (java.lang.Object, java.lang.Object)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException java.lang.InstantiationException 
		Object parent
		Object child
}

org/apache/tools/ant/IntrospectionHelper$2.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$2 extends org.apache.tools.ant.IntrospectionHelper$NestedCreator {
	private final Object val$nestedElement
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Object) 
		java.lang.reflect.Method x0
	java.lang.Object create (org.apache.tools.ant.Project, java.lang.Object, java.lang.Object) 
		org.apache.tools.ant.Project project
		Object parent
		Object ignore
}

org/apache/tools/ant/IntrospectionHelper$3.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$3 extends org.apache.tools.ant.IntrospectionHelper$AttributeSetter {
	private final java.lang.reflect.Method val$m
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.reflect.Method) 
		java.lang.reflect.Method x0
	public void set (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.Project p
		Object parent
		String value
}

org/apache/tools/ant/IntrospectionHelper$4.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$4 extends org.apache.tools.ant.IntrospectionHelper$AttributeSetter {
	private final String val$attrName
	private final java.lang.reflect.Method val$m
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.String, java.lang.reflect.Method) 
		java.lang.reflect.Method x0
	public void set (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.Project p
		Object parent
		String value
}

org/apache/tools/ant/IntrospectionHelper$5.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$5 extends org.apache.tools.ant.IntrospectionHelper$AttributeSetter {
	private final java.lang.reflect.Method val$m
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.reflect.Method) 
		java.lang.reflect.Method x0
	public void set (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.Project p
		Object parent
		String value
}

org/apache/tools/ant/IntrospectionHelper$6.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$6 extends org.apache.tools.ant.IntrospectionHelper$AttributeSetter {
	private final java.lang.reflect.Method val$m
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.reflect.Method) 
		java.lang.reflect.Method x0
	public void set (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException org.apache.tools.ant.BuildException 
		ClassNotFoundException ce
		org.apache.tools.ant.Project p
		Object parent
		String value
}

org/apache/tools/ant/IntrospectionHelper$7.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$7 extends org.apache.tools.ant.IntrospectionHelper$AttributeSetter {
	private final java.lang.reflect.Method val$m
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.reflect.Method) 
		java.lang.reflect.Method x0
	public void set (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.Project p
		Object parent
		String value
}

org/apache/tools/ant/IntrospectionHelper$8.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$8 extends org.apache.tools.ant.IntrospectionHelper$AttributeSetter {
	private final Class val$reflectedArg
	private final java.lang.reflect.Method val$m
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Class, java.lang.reflect.Method) 
		java.lang.reflect.Method x0
	public void set (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.EnumeratedAttribute ea
		InstantiationException ie
		org.apache.tools.ant.Project p
		Object parent
		String value
}

org/apache/tools/ant/IntrospectionHelper$9.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$9 extends org.apache.tools.ant.IntrospectionHelper$AttributeSetter {
	private final java.lang.reflect.Method val$m
	private final Class val$reflectedArg
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.reflect.Method, java.lang.Class) 
		java.lang.reflect.Method x0
	public void set (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException org.apache.tools.ant.BuildException 
		java.lang.reflect.InvocationTargetException x
		Exception x
		org.apache.tools.ant.Project p
		Object parent
		String value
}

org/apache/tools/ant/IntrospectionHelper$AddNestedCreator.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$AddNestedCreator extends org.apache.tools.ant.IntrospectionHelper$NestedCreator {
	static final int ADD
	static final int ADD_CONFIGURED
	private java.lang.reflect.Constructor constructor
	private int behavior
	void  (java.lang.reflect.Method, java.lang.reflect.Constructor, int) 
		java.lang.reflect.Method m
		java.lang.reflect.Constructor c
		int behavior
	boolean isPolyMorphic () 
	java.lang.Object create (org.apache.tools.ant.Project, java.lang.Object, java.lang.Object)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException java.lang.InstantiationException 
		org.apache.tools.ant.Project project
		Object parent
		Object child
	void store (java.lang.Object, java.lang.Object)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException java.lang.InstantiationException 
		Object parent
		Object child
	private void istore (java.lang.Object, java.lang.Object)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException java.lang.InstantiationException 
		Object parent
		Object child
}

org/apache/tools/ant/IntrospectionHelper$AttributeSetter.class
IntrospectionHelper.java
package org.apache.tools.ant
abstract org.apache.tools.ant.IntrospectionHelper$AttributeSetter extends java.lang.Object {
	private java.lang.reflect.Method method
	protected void  (java.lang.reflect.Method) 
		java.lang.reflect.Method m
	abstract void set (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException org.apache.tools.ant.BuildException 
	static java.lang.reflect.Method access$200 (org.apache.tools.ant.IntrospectionHelper$AttributeSetter) 
		org.apache.tools.ant.IntrospectionHelper$AttributeSetter x0
}

org/apache/tools/ant/IntrospectionHelper$CreateNestedCreator.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$CreateNestedCreator extends org.apache.tools.ant.IntrospectionHelper$NestedCreator {
	void  (java.lang.reflect.Method) 
		java.lang.reflect.Method m
	java.lang.Object create (org.apache.tools.ant.Project, java.lang.Object, java.lang.Object)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.Project project
		Object parent
		Object ignore
}

org/apache/tools/ant/IntrospectionHelper$Creator.class
IntrospectionHelper.java
package org.apache.tools.ant
public final org.apache.tools.ant.IntrospectionHelper$Creator extends java.lang.Object {
	private org.apache.tools.ant.IntrospectionHelper$NestedCreator nestedCreator
	private Object parent
	private org.apache.tools.ant.Project project
	private Object nestedObject
	private String polyType
	private void  (org.apache.tools.ant.Project, java.lang.Object, org.apache.tools.ant.IntrospectionHelper$NestedCreator) 
		org.apache.tools.ant.Project project
		Object parent
		org.apache.tools.ant.IntrospectionHelper$NestedCreator nestedCreator
	public void setPolyType (java.lang.String) 
		String polyType
	public java.lang.Object create () 
		org.apache.tools.ant.ComponentHelper helper
		IllegalAccessException ex
		InstantiationException ex
		IllegalArgumentException ex
		java.lang.reflect.InvocationTargetException ex
	public java.lang.Object getRealObject () 
	public void store () 
		IllegalAccessException ex
		InstantiationException ex
		IllegalArgumentException ex
		java.lang.reflect.InvocationTargetException ex
	void  (org.apache.tools.ant.Project, java.lang.Object, org.apache.tools.ant.IntrospectionHelper$NestedCreator, org.apache.tools.ant.IntrospectionHelper$1) 
		org.apache.tools.ant.Project x0
		Object x1
		org.apache.tools.ant.IntrospectionHelper$NestedCreator x2
		org.apache.tools.ant.IntrospectionHelper$1 x3
}

org/apache/tools/ant/IntrospectionHelper$NestedCreator.class
IntrospectionHelper.java
package org.apache.tools.ant
abstract org.apache.tools.ant.IntrospectionHelper$NestedCreator extends java.lang.Object {
	private java.lang.reflect.Method method
	protected void  (java.lang.reflect.Method) 
		java.lang.reflect.Method m
	java.lang.reflect.Method getMethod () 
	boolean isPolyMorphic () 
	java.lang.Object getRealObject () 
	abstract java.lang.Object create (org.apache.tools.ant.Project, java.lang.Object, java.lang.Object)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException java.lang.InstantiationException 
	void store (java.lang.Object, java.lang.Object)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException java.lang.InstantiationException 
		Object parent
		Object child
	static java.lang.reflect.Method access$100 (org.apache.tools.ant.IntrospectionHelper$NestedCreator) 
		org.apache.tools.ant.IntrospectionHelper$NestedCreator x0
}

org/apache/tools/ant/IntrospectionHelper.class
IntrospectionHelper.java
package org.apache.tools.ant
public final org.apache.tools.ant.IntrospectionHelper extends java.lang.Object {
	private static final java.util.Map HELPERS
	private static final java.util.Map PRIMITIVE_TYPE_MAP
	private static final int MAX_REPORT_NESTED_TEXT
	private static final String ELLIPSIS
	private java.util.Hashtable attributeTypes
	private java.util.Hashtable attributeSetters
	private java.util.Hashtable nestedTypes
	private java.util.Hashtable nestedCreators
	private java.util.List addTypeMethods
	private java.lang.reflect.Method addText
	private Class bean
	static Class class$java$lang$Boolean
	static Class class$java$lang$Byte
	static Class class$java$lang$Character
	static Class class$java$lang$Short
	static Class class$java$lang$Integer
	static Class class$java$lang$Long
	static Class class$java$lang$Float
	static Class class$java$lang$Double
	static Class class$org$apache$tools$ant$ProjectComponent
	static Class class$org$apache$tools$ant$Task
	static Class class$java$lang$String
	static Class class$org$apache$tools$ant$Project
	static Class class$org$apache$tools$ant$Location
	static Class class$org$apache$tools$ant$DynamicElement
	static Class class$org$apache$tools$ant$DynamicElementNS
	static Class class$org$apache$tools$ant$TaskContainer
	static Class class$java$lang$Class
	static Class class$java$io$File
	static Class class$org$apache$tools$ant$types$EnumeratedAttribute
	private void  (java.lang.Class) 
		String propName
		org.apache.tools.ant.IntrospectionHelper$AttributeSetter as
		String propName
		NoSuchMethodException ex
		java.lang.reflect.Constructor constructor
		String propName
		NoSuchMethodException nse
		NoSuchMethodException ex
		java.lang.reflect.Constructor constructor
		String propName
		NoSuchMethodException nse
		java.lang.reflect.Method m
		String name
		Class returnType
		Class[] args
		int i
		Class bean
		java.lang.reflect.Method[] methods
	private boolean isHiddenSetMethod (java.lang.String, java.lang.Class) 
		String name
		Class type
	public static synchronized org.apache.tools.ant.IntrospectionHelper getHelper (java.lang.Class) 
		Class c
	public static org.apache.tools.ant.IntrospectionHelper getHelper (org.apache.tools.ant.Project, java.lang.Class) 
		org.apache.tools.ant.Project p
		Class c
		org.apache.tools.ant.IntrospectionHelper ih
	public void setAttribute (org.apache.tools.ant.Project, java.lang.Object, java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.DynamicAttributeNS dc
		String uriPlusPrefix
		String uri
		String localName
		String qName
		org.apache.tools.ant.DynamicAttribute dc
		String msg
		IllegalAccessException ie
		java.lang.reflect.InvocationTargetException ite
		org.apache.tools.ant.Project p
		Object element
		String attributeName
		String value
		org.apache.tools.ant.IntrospectionHelper$AttributeSetter as
	public void addText (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws org.apache.tools.ant.BuildException 
		IllegalAccessException ie
		java.lang.reflect.InvocationTargetException ite
		org.apache.tools.ant.Project project
		Object element
		String text
	public void throwNotSupported (org.apache.tools.ant.Project, java.lang.Object, java.lang.String) 
		org.apache.tools.ant.Project project
		Object parent
		String elementName
		String msg
	private org.apache.tools.ant.IntrospectionHelper$NestedCreator getNestedCreator (org.apache.tools.ant.Project, java.lang.String, java.lang.Object, java.lang.String, org.apache.tools.ant.UnknownElement)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.DynamicElementNS dc
		String qName
		Object nestedElement
		org.apache.tools.ant.DynamicElement dc
		Object nestedElement
		org.apache.tools.ant.Project project
		String parentUri
		Object parent
		String elementName
		org.apache.tools.ant.UnknownElement child
		String uri
		String name
		org.apache.tools.ant.IntrospectionHelper$NestedCreator nc
	public java.lang.Object createElement (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws org.apache.tools.ant.BuildException 
		Object nestedElement
		IllegalAccessException ie
		InstantiationException ine
		java.lang.reflect.InvocationTargetException ite
		org.apache.tools.ant.Project project
		Object parent
		String elementName
		org.apache.tools.ant.IntrospectionHelper$NestedCreator nc
	public org.apache.tools.ant.IntrospectionHelper$Creator getElementCreator (org.apache.tools.ant.Project, java.lang.String, java.lang.Object, java.lang.String, org.apache.tools.ant.UnknownElement) 
		org.apache.tools.ant.Project project
		String parentUri
		Object parent
		String elementName
		org.apache.tools.ant.UnknownElement ue
		org.apache.tools.ant.IntrospectionHelper$NestedCreator nc
	public boolean isDynamic () 
	public boolean isContainer () 
	public boolean supportsNestedElement (java.lang.String) 
		String elementName
	public boolean supportsNestedElement (java.lang.String, java.lang.String) 
		String parentUri
		String elementName
		String name
		String uri
	public void storeElement (org.apache.tools.ant.Project, java.lang.Object, java.lang.Object, java.lang.String)  throws org.apache.tools.ant.BuildException 
		IllegalAccessException ie
		InstantiationException ine
		java.lang.reflect.InvocationTargetException ite
		org.apache.tools.ant.Project project
		Object parent
		Object child
		String elementName
		org.apache.tools.ant.IntrospectionHelper$NestedCreator ns
	private static org.apache.tools.ant.BuildException extractBuildException (java.lang.reflect.InvocationTargetException) 
		java.lang.reflect.InvocationTargetException ite
		Throwable t
	public java.lang.Class getElementType (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String elementName
		Class nt
	public java.lang.Class getAttributeType (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String attributeName
		Class at
	public java.lang.reflect.Method getAddTextMethod ()  throws org.apache.tools.ant.BuildException 
	public java.lang.reflect.Method getElementMethod (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String elementName
		Object creator
	public java.lang.reflect.Method getAttributeMethod (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String attributeName
		Object setter
	public boolean supportsCharacters () 
	public java.util.Enumeration getAttributes () 
	public java.util.Map getAttributeMap () 
	public java.util.Enumeration getNestedElements () 
	public java.util.Map getNestedElementMap () 
	public java.util.List getExtensionPoints () 
	private org.apache.tools.ant.IntrospectionHelper$AttributeSetter createAttributeSetter (java.lang.reflect.Method, java.lang.Class, java.lang.String) 
		ClassNotFoundException e
		NoSuchMethodException nme2
		NoSuchMethodException nme
		java.lang.reflect.Method m
		Class arg
		String attrName
		Class reflectedArg
		Class enumClass
		boolean includeProject
		java.lang.reflect.Constructor c
		boolean finalIncludeProject
		java.lang.reflect.Constructor finalConstructor
	private java.lang.String getElementName (org.apache.tools.ant.Project, java.lang.Object) 
		org.apache.tools.ant.Project project
		Object element
	private static java.lang.String getPropertyName (java.lang.String, java.lang.String) 
		String methodName
		String prefix
	public static void clearCache () 
	private org.apache.tools.ant.IntrospectionHelper$NestedCreator createAddTypeCreator (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		Object parent
		String elementName
		org.apache.tools.ant.ComponentHelper helper
		Object addedObject
		java.lang.reflect.Method addMethod
		Class clazz
		Object rObject
		Object nestedObject
		Object realObject
	private void insertAddTypeMethod (java.lang.reflect.Method) 
		java.lang.reflect.Method current
		int c
		java.lang.reflect.Method method
		Class argClass
	private java.lang.reflect.Method findMatchingMethod (java.lang.Class, java.util.List) 
		java.lang.reflect.Method method
		Class methodClass
		int i
		Class paramClass
		java.util.List methods
		Class matchedClass
		java.lang.reflect.Method matchedMethod
	private java.lang.String condenseText (java.lang.String) 
		String text
		int ends
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static org.apache.tools.ant.BuildException access$300 (java.lang.reflect.InvocationTargetException) 
		java.lang.reflect.InvocationTargetException x0
	static void  () 
		int i
		Class[] primitives
		Class[] wrappers
}

org/apache/tools/ant/Location.class
Location.java
package org.apache.tools.ant
public org.apache.tools.ant.Location extends java.lang.Object implements java.io.Serializable  {
	private String fileName
	private int lineNumber
	private int columnNumber
	public static final org.apache.tools.ant.Location UNKNOWN_LOCATION
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private void  () 
	public void  (java.lang.String) 
		String fileName
	public void  (org.xml.sax.Locator) 
		org.xml.sax.Locator loc
	public void  (java.lang.String, int, int) 
		String fileName
		int lineNumber
		int columnNumber
	public java.lang.String getFileName () 
	public int getLineNumber () 
	public int getColumnNumber () 
	public java.lang.String toString () 
		StringBuffer buf
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
	static void  () 
}

org/apache/tools/ant/MagicNames.class
MagicNames.java
package org.apache.tools.ant
public final org.apache.tools.ant.MagicNames extends java.lang.Object {
	public static final String ANTLIB_PREFIX
	public static final String ANT_VERSION
	public static final String BUILD_SYSCLASSPATH
	public static final String SCRIPT_REPOSITORY
	public static final String SYSTEM_LOADER_REF
	public static final String REPOSITORY_DIR_PROPERTY
	public static final String REPOSITORY_URL_PROPERTY
	public static final String TASKDEF_PROPERTIES_RESOURCE
	public static final String TYPEDEFS_PROPERTIES_RESOURCE
	public static final String ANT_EXECUTOR_REFERENCE
	public static final String ANT_EXECUTOR_CLASSNAME
	public static final String PROJECT_BASEDIR
	public static final String ANT_FILE
	public static final String ANT_JAVA_VERSION
	public static final String ANT_HOME
	public static final String ANT_LIB
	public static final String REGEXP_IMPL
	public static final String BUILD_JAVAC_SOURCE
	public static final String BUILD_JAVAC_TARGET
	public static final String REFID_CLASSPATH_REUSE_LOADER
	public static final String REFID_CLASSPATH_LOADER_PREFIX
	public static final String REFID_PROPERTY_HELPER
	public static final String PROJECT_HELPER_CLASS
	public static final String PROJECT_HELPER_SERVICE
	public static final String REFID_PROJECT_HELPER
	private void  () 
}

org/apache/tools/ant/Main.class
Main.java
package org.apache.tools.ant
public org.apache.tools.ant.Main extends java.lang.Object implements org.apache.tools.ant.launch.AntMain  {
	private static final java.util.Set LAUNCH_COMMANDS
	public static final String DEFAULT_BUILD_FILENAME
	private int msgOutputLevel
	private java.io.File buildFile
	private static java.io.PrintStream out
	private static java.io.PrintStream err
	private java.util.Vector targets
	private java.util.Properties definedProps
	private java.util.Vector listeners
	private java.util.Vector propertyFiles
	private boolean allowInput
	private boolean keepGoingMode
	private String loggerClassname
	private String inputHandlerClassname
	private boolean emacsMode
	private boolean readyToRun
	private boolean projectHelp
	private static boolean isLogFileUsed
	private Integer threadPriority
	private boolean proxy
	private static String antVersion
	static Class class$org$apache$tools$ant$Main
	static Class class$org$apache$tools$ant$BuildListener
	static Class class$org$apache$tools$ant$input$InputHandler
	static Class class$org$apache$tools$ant$BuildLogger
	private static void printMessage (java.lang.Throwable) 
		Throwable t
		String message
	public static void start (java.lang.String[], java.util.Properties, java.lang.ClassLoader) 
		String[] args
		java.util.Properties additionalUserProperties
		ClassLoader coreLoader
		org.apache.tools.ant.Main m
	public void startAnt (java.lang.String[], java.util.Properties, java.lang.ClassLoader) 
		Throwable exc
		String key
		String property
		java.util.Enumeration e
		org.apache.tools.ant.ExitStatusException ese
		org.apache.tools.ant.BuildException be
		Throwable exc
		String[] args
		java.util.Properties additionalUserProperties
		ClassLoader coreLoader
		int exitCode
	protected void exit (int) 
		int exitCode
	private static void handleLogfile () 
	public static void main (java.lang.String[]) 
		String[] args
	public void  () 
	protected void  (java.lang.String[])  throws org.apache.tools.ant.BuildException 
		String[] args
	private void processArgs (java.lang.String[]) 
		java.io.File logFile
		String msg
		java.io.IOException ioe
		String msg
		ArrayIndexOutOfBoundsException aioobe
		String msg
		String msg
		String arg
		int i
		String[] args
		String searchForThis
		java.io.PrintStream logTo
	private int handleArgBuildFile (java.lang.String[], int) 
		ArrayIndexOutOfBoundsException aioobe
		String[] args
		int pos
	private int handleArgListener (java.lang.String[], int) 
		String msg
		ArrayIndexOutOfBoundsException aioobe
		String[] args
		int pos
	private int handleArgDefine (java.lang.String[], int) 
		String[] args
		int argPos
		String arg
		String name
		String value
		int posEq
	private int handleArgLogger (java.lang.String[], int) 
		ArrayIndexOutOfBoundsException aioobe
		String[] args
		int pos
	private int handleArgInputHandler (java.lang.String[], int) 
		ArrayIndexOutOfBoundsException aioobe
		String[] args
		int pos
	private int handleArgPropertyFile (java.lang.String[], int) 
		String msg
		ArrayIndexOutOfBoundsException aioobe
		String[] args
		int pos
	private int handleArgNice (java.lang.String[], int) 
		ArrayIndexOutOfBoundsException aioobe
		NumberFormatException e
		String[] args
		int pos
	private void loadPropertyFiles () 
		java.io.IOException e
		String name
		String filename
		java.util.Properties props
		java.io.FileInputStream fis
		java.util.Enumeration propertyNames
		int propertyFileIndex
	private java.io.File getParentFile (java.io.File) 
		java.io.File file
		java.io.File parent
	private java.io.File findBuildFile (java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
		String start
		String suffix
		java.io.File parent
		java.io.File file
	private void runBuild (java.lang.ClassLoader)  throws org.apache.tools.ant.BuildException 
		SecurityException swallowed
		String arg
		String value
		org.apache.tools.ant.util.ProxySetup proxySetup
		java.util.Enumeration e
		java.io.PrintStream savedErr
		java.io.PrintStream savedOut
		java.io.InputStream savedIn
		SecurityManager oldsm
		RuntimeException exc
		Error e
		ClassLoader coreLoader
		org.apache.tools.ant.Project project
		Throwable error
	protected void addBuildListeners (org.apache.tools.ant.Project) 
		String className
		org.apache.tools.ant.BuildListener listener
		int i
		org.apache.tools.ant.Project project
	private void addInputHandler (org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		org.apache.tools.ant.input.InputHandler handler
	private org.apache.tools.ant.BuildLogger createLogger () 
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.BuildLogger logger
	private static void printUsage () 
		String lSep
		StringBuffer msg
	private static void printVersion ()  throws org.apache.tools.ant.BuildException 
	public static synchronized java.lang.String getAntVersion ()  throws org.apache.tools.ant.BuildException 
		java.util.Properties props
		java.io.InputStream in
		StringBuffer msg
		java.io.IOException ioe
		NullPointerException npe
	private static void printDescription (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	private static java.util.Map removeDuplicateTargets (java.util.Map) 
		java.util.Map$Entry entry
		String name
		org.apache.tools.ant.Target target
		org.apache.tools.ant.Target otherTarget
		java.util.Iterator i
		org.apache.tools.ant.Target target
		java.util.Iterator i
		java.util.Map targets
		java.util.Map locationMap
		java.util.Map ret
	private static void printTargets (org.apache.tools.ant.Project, boolean) 
		int pos
		int pos
		String targetName
		String targetDescription
		org.apache.tools.ant.Target currentTarget
		java.util.Iterator i
		org.apache.tools.ant.Project project
		boolean printSubTargets
		int maxLength
		java.util.Map ptargets
		java.util.Vector topNames
		java.util.Vector topDescriptions
		java.util.Vector subNames
		String defaultTarget
	private static int findTargetPosition (java.util.Vector, java.lang.String) 
		int i
		java.util.Vector names
		String name
		int res
	private static void printTargets (org.apache.tools.ant.Project, java.util.Vector, java.util.Vector, java.lang.String, int) 
		int i
		org.apache.tools.ant.Project project
		java.util.Vector names
		java.util.Vector descriptions
		String heading
		int maxlen
		String lSep
		String spaces
		StringBuffer msg
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/apache/tools/ant/NoBannerLogger.class
NoBannerLogger.java
package org.apache.tools.ant
public org.apache.tools.ant.NoBannerLogger extends org.apache.tools.ant.DefaultLogger {
	protected String targetName
	public void  () 
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	protected java.lang.String extractTargetName (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void messageLogged (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
}

org/apache/tools/ant/PathTokenizer.class
PathTokenizer.java
package org.apache.tools.ant
public org.apache.tools.ant.PathTokenizer extends java.lang.Object {
	private java.util.StringTokenizer tokenizer
	private String lookahead
	private boolean onNetWare
	private boolean dosStyleFilesystem
	public void  (java.lang.String) 
		String path
	public boolean hasMoreTokens () 
	public java.lang.String nextToken ()  throws java.util.NoSuchElementException 
		String nextToken
		String oneMore
		String nextToken
		String token
}

org/apache/tools/ant/Project$AntRefTable.class
Project.java
package org.apache.tools.ant
 org.apache.tools.ant.Project$AntRefTable extends java.util.Hashtable {
	void  () 
	private java.lang.Object getReal (java.lang.Object) 
		Object key
	public java.lang.Object get (java.lang.Object) 
		org.apache.tools.ant.UnknownElement ue
		Object key
		Object o
	static java.lang.Object access$000 (org.apache.tools.ant.Project$AntRefTable, java.lang.Object) 
		org.apache.tools.ant.Project$AntRefTable x0
		Object x1
}

org/apache/tools/ant/Project.class
Project.java
package org.apache.tools.ant
public org.apache.tools.ant.Project extends java.lang.Object implements org.apache.tools.ant.types.ResourceFactory  {
	private static final String LINE_SEP
	public static final int MSG_ERR
	public static final int MSG_WARN
	public static final int MSG_INFO
	public static final int MSG_VERBOSE
	public static final int MSG_DEBUG
	private static final String VISITING
	private static final String VISITED
	public static final String JAVA_1_0
	public static final String JAVA_1_1
	public static final String JAVA_1_2
	public static final String JAVA_1_3
	public static final String JAVA_1_4
	public static final String TOKEN_START
	public static final String TOKEN_END
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private String name
	private String description
	private java.util.Hashtable references
	private java.util.HashMap idReferences
	private org.apache.tools.ant.Project parentIdProject
	private String defaultTarget
	private java.util.Hashtable targets
	private org.apache.tools.ant.types.FilterSet globalFilterSet
	private org.apache.tools.ant.types.FilterSetCollection globalFilters
	private java.io.File baseDir
	private java.util.Vector listeners
	private ClassLoader coreLoader
	private java.util.Map threadTasks
	private java.util.Map threadGroupTasks
	private org.apache.tools.ant.input.InputHandler inputHandler
	private java.io.InputStream defaultInputStream
	private boolean keepGoingMode
	private boolean loggingMessage
	static Class class$org$apache$tools$ant$Project
	static Class class$org$apache$tools$ant$Task
	static Class class$org$apache$tools$ant$helper$DefaultExecutor
	public void setInputHandler (org.apache.tools.ant.input.InputHandler) 
		org.apache.tools.ant.input.InputHandler handler
	public void setDefaultInputStream (java.io.InputStream) 
		java.io.InputStream defaultInputStream
	public java.io.InputStream getDefaultInputStream () 
	public org.apache.tools.ant.input.InputHandler getInputHandler () 
	public void  () 
	public org.apache.tools.ant.Project createSubProject () 
		Exception e
		org.apache.tools.ant.Project subProject
	public void initSubProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project subProject
	public void init ()  throws org.apache.tools.ant.BuildException 
	public void initProperties ()  throws org.apache.tools.ant.BuildException 
	private void setAntLib () 
		java.io.File antlib
	public org.apache.tools.ant.AntClassLoader createClassLoader (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path path
	public org.apache.tools.ant.AntClassLoader createClassLoader (java.lang.ClassLoader, org.apache.tools.ant.types.Path) 
		ClassLoader parent
		org.apache.tools.ant.types.Path path
	public void setCoreLoader (java.lang.ClassLoader) 
		ClassLoader coreLoader
	public java.lang.ClassLoader getCoreLoader () 
	public synchronized void addBuildListener (org.apache.tools.ant.BuildListener) 
		org.apache.tools.ant.BuildListener listener
		java.util.Vector newListeners
	public synchronized void removeBuildListener (org.apache.tools.ant.BuildListener) 
		org.apache.tools.ant.BuildListener listener
		java.util.Vector newListeners
	public java.util.Vector getBuildListeners () 
	public void log (java.lang.String) 
		String message
	public void log (java.lang.String, int) 
		String message
		int msgLevel
	public void log (java.lang.String, java.lang.Throwable, int) 
		String message
		Throwable throwable
		int msgLevel
	public void log (org.apache.tools.ant.Task, java.lang.String, int) 
		org.apache.tools.ant.Task task
		String message
		int msgLevel
	public void log (org.apache.tools.ant.Task, java.lang.String, java.lang.Throwable, int) 
		org.apache.tools.ant.Task task
		String message
		Throwable throwable
		int msgLevel
	public void log (org.apache.tools.ant.Target, java.lang.String, int) 
		org.apache.tools.ant.Target target
		String message
		int msgLevel
	public void log (org.apache.tools.ant.Target, java.lang.String, java.lang.Throwable, int) 
		org.apache.tools.ant.Target target
		String message
		Throwable throwable
		int msgLevel
	public org.apache.tools.ant.types.FilterSet getGlobalFilterSet () 
	public void setProperty (java.lang.String, java.lang.String) 
		String name
		String value
	public void setNewProperty (java.lang.String, java.lang.String) 
		String name
		String value
	public void setUserProperty (java.lang.String, java.lang.String) 
		String name
		String value
	public void setInheritedProperty (java.lang.String, java.lang.String) 
		String name
		String value
		org.apache.tools.ant.PropertyHelper ph
	private void setPropertyInternal (java.lang.String, java.lang.String) 
		String name
		String value
		org.apache.tools.ant.PropertyHelper ph
	public java.lang.String getProperty (java.lang.String) 
		String propertyName
		org.apache.tools.ant.PropertyHelper ph
	public java.lang.String replaceProperties (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String value
		org.apache.tools.ant.PropertyHelper ph
	public java.lang.String getUserProperty (java.lang.String) 
		String propertyName
		org.apache.tools.ant.PropertyHelper ph
	public java.util.Hashtable getProperties () 
		org.apache.tools.ant.PropertyHelper ph
	public java.util.Hashtable getUserProperties () 
		org.apache.tools.ant.PropertyHelper ph
	public void copyUserProperties (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project other
		org.apache.tools.ant.PropertyHelper ph
	public void copyInheritedProperties (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project other
		org.apache.tools.ant.PropertyHelper ph
	public void setDefaultTarget (java.lang.String) 
		String defaultTarget
	public java.lang.String getDefaultTarget () 
	public void setDefault (java.lang.String) 
		String defaultTarget
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setDescription (java.lang.String) 
		String description
	public java.lang.String getDescription () 
	public void addFilter (java.lang.String, java.lang.String) 
		String token
		String value
	public java.util.Hashtable getFilters () 
	public void setBasedir (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String baseD
	public void setBaseDir (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File baseDir
		String msg
	public java.io.File getBaseDir () 
		org.apache.tools.ant.BuildException ex
	public void setKeepGoingMode (boolean) 
		boolean keepGoingMode
	public boolean isKeepGoingMode () 
	public static java.lang.String getJavaVersion () 
	public void setJavaVersionProperty ()  throws org.apache.tools.ant.BuildException 
		String javaVersion
	public void setSystemProperties () 
		String propertyName
		String value
		java.util.Properties systemP
		java.util.Enumeration e
	public void addTaskDefinition (java.lang.String, java.lang.Class)  throws org.apache.tools.ant.BuildException 
		String taskName
		Class taskClass
	public void checkTaskClass (java.lang.Class)  throws org.apache.tools.ant.BuildException 
		String message
		String message
		String message
		NoSuchMethodException e
		String message
		LinkageError e
		Class taskClass
	public java.util.Hashtable getTaskDefinitions () 
	public void addDataTypeDefinition (java.lang.String, java.lang.Class) 
		String typeName
		Class typeClass
	public java.util.Hashtable getDataTypeDefinitions () 
	public void addTarget (org.apache.tools.ant.Target)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Target target
	public void addTarget (java.lang.String, org.apache.tools.ant.Target)  throws org.apache.tools.ant.BuildException 
		String targetName
		org.apache.tools.ant.Target target
	public void addOrReplaceTarget (org.apache.tools.ant.Target) 
		org.apache.tools.ant.Target target
	public void addOrReplaceTarget (java.lang.String, org.apache.tools.ant.Target) 
		String targetName
		org.apache.tools.ant.Target target
		String msg
	public java.util.Hashtable getTargets () 
	public org.apache.tools.ant.Task createTask (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String taskType
	public java.lang.Object createDataType (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String typeName
	public void setExecutor (org.apache.tools.ant.Executor) 
		org.apache.tools.ant.Executor e
	public org.apache.tools.ant.Executor getExecutor () 
		Exception ex
		ClassNotFoundException seaEnEfEx
		Exception ex
		String classname
		Object o
	public void executeTargets (java.util.Vector)  throws org.apache.tools.ant.BuildException 
		java.util.Vector names
	public void demuxOutput (java.lang.String, boolean) 
		String output
		boolean isWarning
		org.apache.tools.ant.Task task
	public int defaultInput (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
	public int demuxInput (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
		org.apache.tools.ant.Task task
	public void demuxFlush (java.lang.String, boolean) 
		String output
		boolean isError
		org.apache.tools.ant.Task task
	public void executeTarget (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String msg
		String targetName
	public void executeSortedTargets (java.util.Vector)  throws org.apache.tools.ant.BuildException 
		String dependencyName
		java.util.Enumeration depIter
		RuntimeException ex
		Throwable ex
		Throwable thrownException
		org.apache.tools.ant.Target curtarget
		boolean canExecute
		java.util.Enumeration iter
		java.util.Vector sortedTargets
		java.util.Set succeededTargets
		org.apache.tools.ant.BuildException buildException
	public java.io.File resolveFile (java.lang.String, java.io.File) 
		String fileName
		java.io.File rootDir
	public java.io.File resolveFile (java.lang.String) 
		String fileName
	public static java.lang.String translatePath (java.lang.String) 
		String toProcess
	public void copyFile (java.lang.String, java.lang.String)  throws java.io.IOException 
		String sourceFile
		String destFile
	public void copyFile (java.lang.String, java.lang.String, boolean)  throws java.io.IOException 
		String sourceFile
		String destFile
		boolean filtering
	public void copyFile (java.lang.String, java.lang.String, boolean, boolean)  throws java.io.IOException 
		String sourceFile
		String destFile
		boolean filtering
		boolean overwrite
	public void copyFile (java.lang.String, java.lang.String, boolean, boolean, boolean)  throws java.io.IOException 
		String sourceFile
		String destFile
		boolean filtering
		boolean overwrite
		boolean preserveLastModified
	public void copyFile (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File sourceFile
		java.io.File destFile
	public void copyFile (java.io.File, java.io.File, boolean)  throws java.io.IOException 
		java.io.File sourceFile
		java.io.File destFile
		boolean filtering
	public void copyFile (java.io.File, java.io.File, boolean, boolean)  throws java.io.IOException 
		java.io.File sourceFile
		java.io.File destFile
		boolean filtering
		boolean overwrite
	public void copyFile (java.io.File, java.io.File, boolean, boolean, boolean)  throws java.io.IOException 
		java.io.File sourceFile
		java.io.File destFile
		boolean filtering
		boolean overwrite
		boolean preserveLastModified
	public void setFileLastModified (java.io.File, long)  throws org.apache.tools.ant.BuildException 
		java.io.File file
		long time
	public static boolean toBoolean (java.lang.String) 
		String s
	public static org.apache.tools.ant.Project getProject (java.lang.Object) 
		java.lang.reflect.Method m
		Exception e
		Object o
	public final java.util.Vector topoSort (java.lang.String, java.util.Hashtable)  throws org.apache.tools.ant.BuildException 
		String root
		java.util.Hashtable targetTable
	public final java.util.Vector topoSort (java.lang.String, java.util.Hashtable, boolean)  throws org.apache.tools.ant.BuildException 
		String root
		java.util.Hashtable targetTable
		boolean returnAll
	public final java.util.Vector topoSort (java.lang.String[], java.util.Hashtable, boolean)  throws org.apache.tools.ant.BuildException 
		String st
		int i
		int j
		String curTarget
		String st
		java.util.Enumeration en
		String[] root
		java.util.Hashtable targetTable
		boolean returnAll
		java.util.Vector ret
		java.util.Hashtable state
		java.util.Stack visiting
		StringBuffer buf
		java.util.Vector complete
	private void tsort (java.lang.String, java.util.Hashtable, java.util.Hashtable, java.util.Stack, java.util.Vector)  throws org.apache.tools.ant.BuildException 
		String parent
		StringBuffer sb
		String cur
		String m
		java.util.Enumeration en
		String root
		java.util.Hashtable targetTable
		java.util.Hashtable state
		java.util.Stack visiting
		java.util.Vector ret
		org.apache.tools.ant.Target target
		String p
	private static org.apache.tools.ant.BuildException makeCircularException (java.lang.String, java.util.Stack) 
		String end
		java.util.Stack stk
		StringBuffer sb
		String c
	public void inheritIDReferences (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project parent
	private java.lang.Object resolveIdReference (java.lang.String, org.apache.tools.ant.Project) 
		String key
		org.apache.tools.ant.Project callerProject
		org.apache.tools.ant.UnknownElement origUE
		org.apache.tools.ant.UnknownElement copyUE
	public void addIdReference (java.lang.String, java.lang.Object) 
		String id
		Object value
	public void addReference (java.lang.String, java.lang.Object) 
		Object old
		String referenceName
		Object value
	public java.util.Hashtable getReferences () 
	public java.lang.Object getReference (java.lang.String) 
		java.util.Vector p
		String key
		Object ret
	public java.lang.String getElementName (java.lang.Object) 
		Object element
	public void fireBuildStarted () 
		org.apache.tools.ant.BuildListener listener
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
	public void fireBuildFinished (java.lang.Throwable) 
		org.apache.tools.ant.BuildListener listener
		Throwable exception
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
	public void fireSubBuildStarted () 
		Object listener
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
	public void fireSubBuildFinished (java.lang.Throwable) 
		Object listener
		Throwable exception
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
	protected void fireTargetStarted (org.apache.tools.ant.Target) 
		org.apache.tools.ant.BuildListener listener
		org.apache.tools.ant.Target target
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
	protected void fireTargetFinished (org.apache.tools.ant.Target, java.lang.Throwable) 
		org.apache.tools.ant.BuildListener listener
		org.apache.tools.ant.Target target
		Throwable exception
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
	protected void fireTaskStarted (org.apache.tools.ant.Task) 
		org.apache.tools.ant.BuildListener listener
		org.apache.tools.ant.Task task
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
	protected void fireTaskFinished (org.apache.tools.ant.Task, java.lang.Throwable) 
		org.apache.tools.ant.BuildListener listener
		org.apache.tools.ant.Task task
		Throwable exception
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
	private void fireMessageLoggedEvent (org.apache.tools.ant.BuildEvent, java.lang.String, int) 
		int endIndex
		org.apache.tools.ant.BuildListener listener
		java.util.Iterator iter
		org.apache.tools.ant.BuildEvent event
		String message
		int priority
	protected void fireMessageLogged (org.apache.tools.ant.Project, java.lang.String, int) 
		org.apache.tools.ant.Project project
		String message
		int priority
	protected void fireMessageLogged (org.apache.tools.ant.Project, java.lang.String, java.lang.Throwable, int) 
		org.apache.tools.ant.Project project
		String message
		Throwable throwable
		int priority
		org.apache.tools.ant.BuildEvent event
	protected void fireMessageLogged (org.apache.tools.ant.Target, java.lang.String, int) 
		org.apache.tools.ant.Target target
		String message
		int priority
	protected void fireMessageLogged (org.apache.tools.ant.Target, java.lang.String, java.lang.Throwable, int) 
		org.apache.tools.ant.Target target
		String message
		Throwable throwable
		int priority
		org.apache.tools.ant.BuildEvent event
	protected void fireMessageLogged (org.apache.tools.ant.Task, java.lang.String, int) 
		org.apache.tools.ant.Task task
		String message
		int priority
	protected void fireMessageLogged (org.apache.tools.ant.Task, java.lang.String, java.lang.Throwable, int) 
		org.apache.tools.ant.Task task
		String message
		Throwable throwable
		int priority
		org.apache.tools.ant.BuildEvent event
	public synchronized void registerThreadTask (java.lang.Thread, org.apache.tools.ant.Task) 
		Thread thread
		org.apache.tools.ant.Task task
	public org.apache.tools.ant.Task getThreadTask (java.lang.Thread) 
		ThreadGroup group
		Thread thread
		org.apache.tools.ant.Task task
	public final void setProjectReference (java.lang.Object) 
		java.lang.reflect.Method method
		Throwable e
		Object obj
	public org.apache.tools.ant.types.Resource getResource (java.lang.String) 
		String name
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/apache/tools/ant/ProjectComponent.class
ProjectComponent.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.ProjectComponent extends java.lang.Object implements java.lang.Cloneable  {
	protected org.apache.tools.ant.Project project
	protected org.apache.tools.ant.Location location
	protected String description
	public void  () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.Project getProject () 
	public org.apache.tools.ant.Location getLocation () 
	public void setLocation (org.apache.tools.ant.Location) 
		org.apache.tools.ant.Location location
	public void setDescription (java.lang.String) 
		String desc
	public java.lang.String getDescription () 
	public void log (java.lang.String) 
		String msg
	public void log (java.lang.String, int) 
		String msg
		int msgLevel
	public java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
		org.apache.tools.ant.ProjectComponent pc
}

org/apache/tools/ant/ProjectHelper.class
ProjectHelper.java
package org.apache.tools.ant
public org.apache.tools.ant.ProjectHelper extends java.lang.Object {
	public static final String ANT_CORE_URI
	public static final String ANT_CURRENT_URI
	public static final String ANTLIB_URI
	public static final String ANT_TYPE
	public static final String HELPER_PROPERTY
	public static final String SERVICE_ID
	public static final String PROJECTHELPER_REFERENCE
	private java.util.Vector importStack
	public static void configureProject (org.apache.tools.ant.Project, java.io.File)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		java.io.File buildFile
		org.apache.tools.ant.ProjectHelper helper
	public void  () 
	public java.util.Vector getImportStack () 
	public void parse (org.apache.tools.ant.Project, java.lang.Object)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		Object source
	public static org.apache.tools.ant.ProjectHelper getProjectHelper ()  throws org.apache.tools.ant.BuildException 
		SecurityException e
		java.io.UnsupportedEncodingException e
		java.io.InputStreamReader isr
		java.io.BufferedReader rd
		String helperClassName
		ClassLoader classLoader
		java.io.InputStream is
		Exception ex
		org.apache.tools.ant.ProjectHelper helper
		String helperClass
	private static org.apache.tools.ant.ProjectHelper newHelper (java.lang.String)  throws org.apache.tools.ant.BuildException 
		ClassNotFoundException ex
		Class clazz
		Exception e
		String helperClass
		ClassLoader classLoader
	public static java.lang.ClassLoader getContextClassLoader () 
	public static void configure (java.lang.Object, org.xml.sax.AttributeList, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.BuildException be
		String value
		int i
		int length
		Object target
		org.xml.sax.AttributeList attrs
		org.apache.tools.ant.Project project
		org.apache.tools.ant.IntrospectionHelper ih
	public static void addText (org.apache.tools.ant.Project, java.lang.Object, char[], int, int)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		Object target
		char[] buf
		int start
		int count
	public static void addText (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		Object target
		String text
	public static void storeChild (org.apache.tools.ant.Project, java.lang.Object, java.lang.Object, java.lang.String) 
		org.apache.tools.ant.Project project
		Object parent
		Object child
		String tag
		org.apache.tools.ant.IntrospectionHelper ih
	public static java.lang.String replaceProperties (org.apache.tools.ant.Project, java.lang.String)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		String value
	public static java.lang.String replaceProperties (org.apache.tools.ant.Project, java.lang.String, java.util.Hashtable)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		String value
		java.util.Hashtable keys
		org.apache.tools.ant.PropertyHelper ph
	public static void parsePropertyString (java.lang.String, java.util.Vector, java.util.Vector)  throws org.apache.tools.ant.BuildException 
		String value
		java.util.Vector fragments
		java.util.Vector propertyRefs
	public static java.lang.String genComponentName (java.lang.String, java.lang.String) 
		String uri
		String name
	public static java.lang.String extractUriFromComponentName (java.lang.String) 
		String componentName
		int index
	public static java.lang.String extractNameFromComponentName (java.lang.String) 
		String componentName
		int index
	public static org.apache.tools.ant.BuildException addLocationToBuildException (org.apache.tools.ant.BuildException, org.apache.tools.ant.Location) 
		org.apache.tools.ant.BuildException ex
		org.apache.tools.ant.Location newLocation
		String errorMessage
}

org/apache/tools/ant/PropertyHelper.class
PropertyHelper.java
package org.apache.tools.ant
public org.apache.tools.ant.PropertyHelper extends java.lang.Object {
	private org.apache.tools.ant.Project project
	private org.apache.tools.ant.PropertyHelper next
	private java.util.Hashtable properties
	private java.util.Hashtable userProperties
	private java.util.Hashtable inheritedProperties
	protected void  () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public org.apache.tools.ant.Project getProject () 
	public void setNext (org.apache.tools.ant.PropertyHelper) 
		org.apache.tools.ant.PropertyHelper next
	public org.apache.tools.ant.PropertyHelper getNext () 
	public static synchronized org.apache.tools.ant.PropertyHelper getPropertyHelper (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
		org.apache.tools.ant.PropertyHelper helper
	public boolean setPropertyHook (java.lang.String, java.lang.String, java.lang.Object, boolean, boolean, boolean) 
		boolean subst
		String ns
		String name
		Object value
		boolean inherited
		boolean user
		boolean isNew
	public java.lang.Object getPropertyHook (java.lang.String, java.lang.String, boolean) 
		Object o
		Object v
		String ns
		String name
		boolean user
	public void parsePropertyString (java.lang.String, java.util.Vector, java.util.Vector)  throws org.apache.tools.ant.BuildException 
		String value
		java.util.Vector fragments
		java.util.Vector propertyRefs
	public java.lang.String replaceProperties (java.lang.String, java.lang.String, java.util.Hashtable)  throws org.apache.tools.ant.BuildException 
		String propertyName
		Object replacement
		String fragment
		String ns
		String value
		java.util.Hashtable keys
		java.util.Vector fragments
		java.util.Vector propertyRefs
		StringBuffer sb
		java.util.Enumeration i
		java.util.Enumeration j
	public synchronized boolean setProperty (java.lang.String, java.lang.String, java.lang.Object, boolean) 
		String ns
		String name
		Object value
		boolean verbose
		boolean done
	public synchronized void setNewProperty (java.lang.String, java.lang.String, java.lang.Object) 
		String ns
		String name
		Object value
		boolean done
	public synchronized void setUserProperty (java.lang.String, java.lang.String, java.lang.Object) 
		String ns
		String name
		Object value
		boolean done
	public synchronized void setInheritedProperty (java.lang.String, java.lang.String, java.lang.Object) 
		String ns
		String name
		Object value
		boolean done
	public synchronized java.lang.Object getProperty (java.lang.String, java.lang.String) 
		String ns
		String name
		Object o
	public synchronized java.lang.Object getUserProperty (java.lang.String, java.lang.String) 
		String ns
		String name
		Object o
	public java.util.Hashtable getProperties () 
	public java.util.Hashtable getUserProperties () 
	protected java.util.Hashtable getInternalProperties () 
	protected java.util.Hashtable getInternalUserProperties () 
	protected java.util.Hashtable getInternalInheritedProperties () 
	public void copyInheritedProperties (org.apache.tools.ant.Project) 
		String arg
		Object value
		java.util.Enumeration e
		org.apache.tools.ant.Project other
	public void copyUserProperties (org.apache.tools.ant.Project) 
		Object arg
		Object value
		java.util.Enumeration e
		org.apache.tools.ant.Project other
	static void parsePropertyStringDefault (java.lang.String, java.util.Vector, java.util.Vector)  throws org.apache.tools.ant.BuildException 
		int endName
		String propertyName
		String value
		java.util.Vector fragments
		java.util.Vector propertyRefs
		int prev
		int pos
}

org/apache/tools/ant/RuntimeConfigurable.class
RuntimeConfigurable.java
package org.apache.tools.ant
public org.apache.tools.ant.RuntimeConfigurable extends java.lang.Object implements java.io.Serializable  {
	private static final java.util.Hashtable EMPTY_HASHTABLE
	private String elementTag
	private java.util.List children
	private transient Object wrappedObject
	private transient org.apache.tools.ant.IntrospectionHelper$Creator creator
	private transient org.xml.sax.AttributeList attributes
	private java.util.List attributeNames
	private java.util.Map attributeMap
	private StringBuffer characters
	private boolean proxyConfigured
	private String polyType
	private String id
	public void  (java.lang.Object, java.lang.String) 
		Object proxy
		String elementTag
	public synchronized void setProxy (java.lang.Object) 
		Object proxy
	synchronized void setCreator (org.apache.tools.ant.IntrospectionHelper$Creator) 
		org.apache.tools.ant.IntrospectionHelper$Creator creator
	public synchronized java.lang.Object getProxy () 
	public synchronized java.lang.String getId () 
	public synchronized java.lang.String getPolyType () 
	public synchronized void setPolyType (java.lang.String) 
		String polyType
	public synchronized void setAttributes (org.xml.sax.AttributeList) 
		int i
		org.xml.sax.AttributeList attributes
	public synchronized void setAttribute (java.lang.String, java.lang.String) 
		String name
		String value
	public synchronized void removeAttribute (java.lang.String) 
		String name
	public synchronized java.util.Hashtable getAttributeMap () 
	public synchronized org.xml.sax.AttributeList getAttributes () 
	public synchronized void addChild (org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.RuntimeConfigurable child
	synchronized org.apache.tools.ant.RuntimeConfigurable getChild (int) 
		int index
	public synchronized java.util.Enumeration getChildren () 
	public synchronized void addText (java.lang.String) 
		String data
	public synchronized void addText (char[], int, int) 
		char[] buf
		int start
		int count
	public synchronized java.lang.StringBuffer getText () 
	public synchronized void setElementTag (java.lang.String) 
		String elementTag
	public synchronized java.lang.String getElementTag () 
	public void maybeConfigure (org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project p
	public synchronized void maybeConfigure (org.apache.tools.ant.Project, boolean)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.UnsupportedAttributeException be
		org.apache.tools.ant.BuildException be
		String name
		String value
		int i
		org.apache.tools.ant.Project p
		boolean configureChildren
		Object target
		org.apache.tools.ant.IntrospectionHelper ih
	public void reconfigure (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public void applyPreSet (org.apache.tools.ant.RuntimeConfigurable) 
		String name
		java.util.Iterator i
		java.util.List newChildren
		org.apache.tools.ant.RuntimeConfigurable r
	static void  () 
}

org/apache/tools/ant/SubBuildListener.class
SubBuildListener.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.SubBuildListener extends java.lang.Object implements org.apache.tools.ant.BuildListener  {
	public abstract void subBuildStarted (org.apache.tools.ant.BuildEvent) 
	public abstract void subBuildFinished (org.apache.tools.ant.BuildEvent) 
}

org/apache/tools/ant/Target.class
Target.java
package org.apache.tools.ant
public org.apache.tools.ant.Target extends java.lang.Object implements org.apache.tools.ant.TaskContainer  {
	private String name
	private String ifCondition
	private String unlessCondition
	private java.util.List dependencies
	private java.util.List children
	private org.apache.tools.ant.Location location
	private org.apache.tools.ant.Project project
	private String description
	public void  () 
	public void  (org.apache.tools.ant.Target) 
		org.apache.tools.ant.Target other
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.Project getProject () 
	public void setLocation (org.apache.tools.ant.Location) 
		org.apache.tools.ant.Location location
	public org.apache.tools.ant.Location getLocation () 
	public void setDepends (java.lang.String) 
		String token
		java.util.StringTokenizer tok
		String depS
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public void addDataType (org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.RuntimeConfigurable r
	public org.apache.tools.ant.Task[] getTasks () 
		Object o
		java.util.List tasks
		java.util.Iterator it
	public void addDependency (java.lang.String) 
		String dependency
	public java.util.Enumeration getDependencies () 
	public boolean dependsOn (java.lang.String) 
		String other
		org.apache.tools.ant.Project p
		java.util.Hashtable t
	public void setIf (java.lang.String) 
		String property
	public java.lang.String getIf () 
	public void setUnless (java.lang.String) 
		String property
	public java.lang.String getUnless () 
	public void setDescription (java.lang.String) 
		String description
	public java.lang.String getDescription () 
	public java.lang.String toString () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Task task
		org.apache.tools.ant.RuntimeConfigurable r
		Object o
		int taskPosition
	public final void performTasks () 
		RuntimeException exc
		RuntimeException thrown
	void replaceChild (org.apache.tools.ant.Task, org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.Task el
		org.apache.tools.ant.RuntimeConfigurable o
		int index
	void replaceChild (org.apache.tools.ant.Task, org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task el
		org.apache.tools.ant.Task o
		int index
	private boolean testIfCondition () 
		String test
	private boolean testUnlessCondition () 
		String test
}

org/apache/tools/ant/Task.class
Task.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.Task extends org.apache.tools.ant.ProjectComponent {
	protected org.apache.tools.ant.Target target
	protected String taskName
	protected String taskType
	protected org.apache.tools.ant.RuntimeConfigurable wrapper
	private boolean invalid
	private org.apache.tools.ant.UnknownElement replacement
	public void  () 
	public void setOwningTarget (org.apache.tools.ant.Target) 
		org.apache.tools.ant.Target target
	public org.apache.tools.ant.Target getOwningTarget () 
	public void setTaskName (java.lang.String) 
		String name
	public java.lang.String getTaskName () 
	public void setTaskType (java.lang.String) 
		String type
	public void init ()  throws org.apache.tools.ant.BuildException 
	public void execute ()  throws org.apache.tools.ant.BuildException 
	public org.apache.tools.ant.RuntimeConfigurable getRuntimeConfigurableWrapper () 
	public void setRuntimeConfigurableWrapper (org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.RuntimeConfigurable wrapper
	public void maybeConfigure ()  throws org.apache.tools.ant.BuildException 
	public void reconfigure () 
	protected void handleOutput (java.lang.String) 
		String output
	protected void handleFlush (java.lang.String) 
		String output
	protected int handleInput (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
	protected void handleErrorOutput (java.lang.String) 
		String output
	protected void handleErrorFlush (java.lang.String) 
		String output
	public void log (java.lang.String) 
		String msg
	public void log (java.lang.String, int) 
		String msg
		int msgLevel
	public void log (java.lang.Throwable, int) 
		Throwable t
		int msgLevel
	public void log (java.lang.String, java.lang.Throwable, int) 
		String msg
		Throwable t
		int msgLevel
	public final void perform () 
		org.apache.tools.ant.BuildException ex
		org.apache.tools.ant.BuildException be
		Exception ex
		Error ex
		Throwable reason
		org.apache.tools.ant.UnknownElement ue
		org.apache.tools.ant.Task task
	final void markInvalid () 
	protected final boolean isInvalid () 
	private org.apache.tools.ant.UnknownElement getReplacement () 
	private void replaceChildren (org.apache.tools.ant.RuntimeConfigurable, org.apache.tools.ant.UnknownElement) 
		org.apache.tools.ant.RuntimeConfigurable childWrapper
		org.apache.tools.ant.UnknownElement childElement
		org.apache.tools.ant.RuntimeConfigurable wrapper
		org.apache.tools.ant.UnknownElement parentElement
		java.util.Enumeration e
	public java.lang.String getTaskType () 
	protected org.apache.tools.ant.RuntimeConfigurable getWrapper () 
	public final void bindToOwner (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task owner
}

org/apache/tools/ant/TaskAdapter.class
TaskAdapter.java
package org.apache.tools.ant
public org.apache.tools.ant.TaskAdapter extends org.apache.tools.ant.Task implements org.apache.tools.ant.TypeAdapter  {
	private Object proxy
	static Class class$org$apache$tools$ant$dispatch$Dispatchable
	static Class class$org$apache$tools$ant$Location
	static Class class$org$apache$tools$ant$Project
	public void  () 
	public void  (java.lang.Object) 
		Object proxy
	public static void checkTaskClass (java.lang.Class, org.apache.tools.ant.Project) 
		String message
		java.lang.reflect.Method executeM
		String message
		NoSuchMethodException e
		String message
		LinkageError e
		Class taskClass
		org.apache.tools.ant.Project project
	public void checkProxyClass (java.lang.Class) 
		Class proxyClass
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.lang.reflect.Method setLocationM
		NoSuchMethodException e
		Exception ex
		java.lang.reflect.Method setProjectM
		NoSuchMethodException e
		Exception ex
		org.apache.tools.ant.BuildException be
		Exception ex
	public void setProxy (java.lang.Object) 
		Object o
	public java.lang.Object getProxy () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/TaskContainer.class
TaskContainer.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.TaskContainer extends java.lang.Object {
	public abstract void addTask (org.apache.tools.ant.Task) 
}

org/apache/tools/ant/TypeAdapter.class
TypeAdapter.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.TypeAdapter extends java.lang.Object {
	public abstract void setProject (org.apache.tools.ant.Project) 
	public abstract org.apache.tools.ant.Project getProject () 
	public abstract void setProxy (java.lang.Object) 
	public abstract java.lang.Object getProxy () 
	public abstract void checkProxyClass (java.lang.Class) 
}

org/apache/tools/ant/UnknownElement.class
UnknownElement.java
package org.apache.tools.ant
public org.apache.tools.ant.UnknownElement extends org.apache.tools.ant.Task {
	private String elementName
	private String namespace
	private String qname
	private Object realThing
	private java.util.List children
	private boolean presetDefed
	public void  (java.lang.String) 
		String elementName
	public java.util.List getChildren () 
	public java.lang.String getTag () 
	public java.lang.String getNamespace () 
	public void setNamespace (java.lang.String) 
		org.apache.tools.ant.ComponentHelper helper
		String namespace
	public java.lang.String getQName () 
	public void setQName (java.lang.String) 
		String qname
	public org.apache.tools.ant.RuntimeConfigurable getWrapper () 
	public void maybeConfigure ()  throws org.apache.tools.ant.BuildException 
	public void configure (java.lang.Object) 
		Object realObject
		org.apache.tools.ant.Task task
	protected void handleOutput (java.lang.String) 
		String output
	protected int handleInput (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
	protected void handleFlush (java.lang.String) 
		String output
	protected void handleErrorOutput (java.lang.String) 
		String output
	protected void handleErrorFlush (java.lang.String) 
		String output
	public void execute () 
	public void addChild (org.apache.tools.ant.UnknownElement) 
		org.apache.tools.ant.UnknownElement child
	protected void handleChildren (java.lang.Object, org.apache.tools.ant.RuntimeConfigurable)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.TaskContainer container
		org.apache.tools.ant.UnsupportedElementException ex
		org.apache.tools.ant.RuntimeConfigurable childWrapper
		org.apache.tools.ant.UnknownElement child
		int i
		java.util.Iterator it
		Object parent
		org.apache.tools.ant.RuntimeConfigurable parentWrapper
		String parentUri
		Class parentClass
		org.apache.tools.ant.IntrospectionHelper ih
	protected java.lang.String getComponentName () 
	public void applyPreSet (org.apache.tools.ant.UnknownElement) 
		java.util.List newChildren
		org.apache.tools.ant.UnknownElement u
	protected java.lang.Object makeObject (org.apache.tools.ant.UnknownElement, org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.Task task
		org.apache.tools.ant.taskdefs.PreSetDef$PreSetDefinition def
		org.apache.tools.ant.UnknownElement ue
		org.apache.tools.ant.RuntimeConfigurable w
		org.apache.tools.ant.ComponentHelper helper
		String name
		Object o
	protected org.apache.tools.ant.Task makeTask (org.apache.tools.ant.UnknownElement, org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.UnknownElement ue
		org.apache.tools.ant.RuntimeConfigurable w
		org.apache.tools.ant.Task task
	protected org.apache.tools.ant.BuildException getNotFoundException (java.lang.String, java.lang.String) 
		String what
		String name
		org.apache.tools.ant.ComponentHelper helper
		String msg
	public java.lang.String getTaskName () 
	public org.apache.tools.ant.Task getTask () 
	public java.lang.Object getRealThing () 
	public void setRealThing (java.lang.Object) 
		Object realThing
	private boolean handleChild (java.lang.String, org.apache.tools.ant.IntrospectionHelper, java.lang.Object, org.apache.tools.ant.UnknownElement, org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.taskdefs.PreSetDef$PreSetDefinition def
		org.apache.tools.ant.Task childTask
		org.apache.tools.ant.IntrospectionHelper$Creator creator
		Object realChild
		String parentUri
		org.apache.tools.ant.IntrospectionHelper ih
		Object parent
		org.apache.tools.ant.UnknownElement child
		org.apache.tools.ant.RuntimeConfigurable childWrapper
		String childName
	public boolean similar (java.lang.Object) 
		org.apache.tools.ant.UnknownElement child
		int i
		Object obj
		org.apache.tools.ant.UnknownElement other
	private static boolean equalsString (java.lang.String, java.lang.String) 
		String a
		String b
	public org.apache.tools.ant.UnknownElement copy (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Target t
		java.util.Map$Entry entry
		java.util.Iterator i
		org.apache.tools.ant.RuntimeConfigurable r
		org.apache.tools.ant.UnknownElement ueChild
		org.apache.tools.ant.UnknownElement copyChild
		java.util.Enumeration e
		org.apache.tools.ant.Project newProject
		org.apache.tools.ant.UnknownElement ret
		org.apache.tools.ant.RuntimeConfigurable copyRC
		java.util.Map m
}

org/apache/tools/ant/UnsupportedAttributeException.class
UnsupportedAttributeException.java
package org.apache.tools.ant
public org.apache.tools.ant.UnsupportedAttributeException extends org.apache.tools.ant.BuildException {
	private String attribute
	public void  (java.lang.String, java.lang.String) 
		String msg
		String attribute
	public java.lang.String getAttribute () 
}

org/apache/tools/ant/UnsupportedElementException.class
UnsupportedElementException.java
package org.apache.tools.ant
public org.apache.tools.ant.UnsupportedElementException extends org.apache.tools.ant.BuildException {
	private String element
	public void  (java.lang.String, java.lang.String) 
		String msg
		String element
	public java.lang.String getElement () 
}

org/apache/tools/ant/XmlLogger$1.class
XmlLogger.java
package org.apache.tools.ant
 org.apache.tools.ant.XmlLogger$1 extends java.lang.Object {
}

org/apache/tools/ant/XmlLogger$TimedElement.class
XmlLogger.java
package org.apache.tools.ant
 org.apache.tools.ant.XmlLogger$TimedElement extends java.lang.Object {
	private long startTime
	private org.w3c.dom.Element element
	private void  () 
	public java.lang.String toString () 
	void  (org.apache.tools.ant.XmlLogger$1) 
		org.apache.tools.ant.XmlLogger$1 x0
	static long access$102 (org.apache.tools.ant.XmlLogger$TimedElement, long) 
		org.apache.tools.ant.XmlLogger$TimedElement x0
		long x1
	static org.w3c.dom.Element access$202 (org.apache.tools.ant.XmlLogger$TimedElement, org.w3c.dom.Element) 
		org.apache.tools.ant.XmlLogger$TimedElement x0
		org.w3c.dom.Element x1
	static long access$100 (org.apache.tools.ant.XmlLogger$TimedElement) 
		org.apache.tools.ant.XmlLogger$TimedElement x0
	static org.w3c.dom.Element access$200 (org.apache.tools.ant.XmlLogger$TimedElement) 
		org.apache.tools.ant.XmlLogger$TimedElement x0
}

org/apache/tools/ant/XmlLogger.class
XmlLogger.java
package org.apache.tools.ant
public org.apache.tools.ant.XmlLogger extends java.lang.Object implements org.apache.tools.ant.BuildLogger  {
	private int msgOutputLevel
	private java.io.PrintStream outStream
	private static javax.xml.parsers.DocumentBuilder builder
	private static final String BUILD_TAG
	private static final String TARGET_TAG
	private static final String TASK_TAG
	private static final String MESSAGE_TAG
	private static final String NAME_ATTR
	private static final String TIME_ATTR
	private static final String PRIORITY_ATTR
	private static final String LOCATION_ATTR
	private static final String ERROR_ATTR
	private static final String STACKTRACE_TAG
	private org.w3c.dom.Document doc
	private java.util.Hashtable tasks
	private java.util.Hashtable targets
	private java.util.Hashtable threadStacks
	private org.apache.tools.ant.XmlLogger$TimedElement buildElement
	private static javax.xml.parsers.DocumentBuilder getDocumentBuilder () 
		Exception exc
	public void  () 
	public void buildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		Throwable t
		org.w3c.dom.Text errText
		org.w3c.dom.Element stacktrace
		java.io.OutputStream stream
		java.io.IOException e
		java.io.IOException exc
		java.io.IOException e
		org.apache.tools.ant.BuildEvent event
		long totalTime
		String outFilename
		String xslUri
		java.io.Writer out
	private java.util.Stack getStack () 
		java.util.Stack threadStack
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		org.apache.tools.ant.Target target
		org.apache.tools.ant.XmlLogger$TimedElement targetElement
	public void targetFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.XmlLogger$TimedElement poppedStack
		long totalTime
		org.apache.tools.ant.XmlLogger$TimedElement parentElement
		java.util.Stack threadStack
		org.apache.tools.ant.BuildEvent event
		org.apache.tools.ant.Target target
		org.apache.tools.ant.XmlLogger$TimedElement targetElement
	public void taskStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		org.apache.tools.ant.XmlLogger$TimedElement taskElement
		org.apache.tools.ant.Task task
		String name
	public void taskFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.XmlLogger$TimedElement poppedStack
		long totalTime
		org.apache.tools.ant.Target target
		org.apache.tools.ant.XmlLogger$TimedElement targetElement
		java.util.Stack threadStack
		org.apache.tools.ant.BuildEvent event
		org.apache.tools.ant.Task task
		org.apache.tools.ant.XmlLogger$TimedElement taskElement
	private org.apache.tools.ant.XmlLogger$TimedElement getTaskElement (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task key
		java.util.Enumeration e
		org.apache.tools.ant.Task task
		org.apache.tools.ant.XmlLogger$TimedElement element
	public void messageLogged (org.apache.tools.ant.BuildEvent) 
		org.w3c.dom.Text errText
		org.w3c.dom.Element stacktrace
		org.apache.tools.ant.BuildEvent event
		int priority
		org.w3c.dom.Element messageElement
		String name
		Throwable ex
		org.w3c.dom.Text messageText
		org.apache.tools.ant.XmlLogger$TimedElement parentElement
		org.apache.tools.ant.Task task
		org.apache.tools.ant.Target target
	public void setMessageOutputLevel (int) 
		int level
	public void setOutputPrintStream (java.io.PrintStream) 
		java.io.PrintStream output
	public void setEmacsMode (boolean) 
		boolean emacsMode
	public void setErrorPrintStream (java.io.PrintStream) 
		java.io.PrintStream err
	static void  () 
}

org/apache/tools/ant/defaultManifest.mf
org/apache/tools/ant/dispatch/DispatchTask.class
DispatchTask.java
package org.apache.tools.ant.dispatch
public abstract org.apache.tools.ant.dispatch.DispatchTask extends org.apache.tools.ant.Task implements org.apache.tools.ant.dispatch.Dispatchable  {
	private String action
	public void  () 
	public java.lang.String getActionParameterName () 
	public void setAction (java.lang.String) 
		String action
	public java.lang.String getAction () 
}

org/apache/tools/ant/dispatch/DispatchUtils.class
DispatchUtils.java
package org.apache.tools.ant.dispatch
public org.apache.tools.ant.dispatch.DispatchUtils extends java.lang.Object {
	public void  () 
	public static final void execute (java.lang.Object)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.UnknownElement ue
		Object realThing
		java.lang.reflect.Method executeM
		String s
		Object o
		Class c
		java.lang.reflect.Method actionM
		String name
		NoSuchMethodException nsme
		String mName
		java.lang.reflect.Method executeM
		Throwable t
		java.lang.reflect.InvocationTargetException ie
		NoSuchMethodException e
		IllegalAccessException e
		Object task
		String methodName
		org.apache.tools.ant.dispatch.Dispatchable dispatchable
}

org/apache/tools/ant/dispatch/Dispatchable.class
Dispatchable.java
package org.apache.tools.ant.dispatch
public abstract org.apache.tools.ant.dispatch.Dispatchable extends java.lang.Object {
	public abstract java.lang.String getActionParameterName () 
}

org/apache/tools/ant/filters/BaseFilterReader.class
BaseFilterReader.java
package org.apache.tools.ant.filters
public abstract org.apache.tools.ant.filters.BaseFilterReader extends java.io.FilterReader {
	private static final int BUFFER_SIZE
	private boolean initialized
	private org.apache.tools.ant.Project project
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public final int read (char[], int, int)  throws java.io.IOException 
		int ch
		int i
		char[] cbuf
		int off
		int len
	public final long skip (long)  throws java.io.IOException java.lang.IllegalArgumentException 
		long i
		long n
	protected final void setInitialized (boolean) 
		boolean initialized
	protected final boolean getInitialized () 
	public final void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	protected final org.apache.tools.ant.Project getProject () 
	protected final java.lang.String readLine ()  throws java.io.IOException 
		int ch
		StringBuffer line
	protected final java.lang.String readFully ()  throws java.io.IOException 
}

org/apache/tools/ant/filters/BaseParamFilterReader.class
BaseParamFilterReader.java
package org.apache.tools.ant.filters
public abstract org.apache.tools.ant.filters.BaseParamFilterReader extends org.apache.tools.ant.filters.BaseFilterReader implements org.apache.tools.ant.types.Parameterizable  {
	private org.apache.tools.ant.types.Parameter[] parameters
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public final void setParameters (org.apache.tools.ant.types.Parameter[]) 
		org.apache.tools.ant.types.Parameter[] parameters
	protected final org.apache.tools.ant.types.Parameter[] getParameters () 
}

org/apache/tools/ant/filters/ChainableReader.class
ChainableReader.java
package org.apache.tools.ant.filters
public abstract org.apache.tools.ant.filters.ChainableReader extends java.lang.Object {
	public abstract java.io.Reader chain (java.io.Reader) 
}

org/apache/tools/ant/filters/ClassConstants.class
ClassConstants.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.ClassConstants extends org.apache.tools.ant.filters.BaseFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private String queuedData
	private static final String JAVA_CLASS_HELPER
	static Class array$B
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		Class[] params
		java.lang.reflect.Method getConstants
		Object[] args
		StringBuffer sb
		Class javaClassHelper
		NoClassDefFoundError ex
		RuntimeException ex
		Throwable t
		java.lang.reflect.InvocationTargetException ex
		Exception ex
		byte[] bytes
		String clazz
		int ch
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.ClassConstants newFilter
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/filters/ConcatFilter.class
ConcatFilter.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.ConcatFilter extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private java.io.File prepend
	private java.io.File append
	private java.io.Reader prependReader
	private java.io.Reader appendReader
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		int ch
	public void setPrepend (java.io.File) 
		java.io.File prepend
	public java.io.File getPrepend () 
	public void setAppend (java.io.File) 
		java.io.File append
	public java.io.File getAppend () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.ConcatFilter newFilter
	private void initialize ()  throws java.io.IOException 
		int i
		org.apache.tools.ant.types.Parameter[] params
}

org/apache/tools/ant/filters/EscapeUnicode.class
EscapeUnicode.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.EscapeUnicode extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private StringBuffer unicodeBuf
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public final int read ()  throws java.io.IOException 
		int i
		String s
		char achar
		int ch
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.EscapeUnicode newFilter
	private void initialize () 
}

org/apache/tools/ant/filters/ExpandProperties.class
ExpandProperties.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.ExpandProperties extends org.apache.tools.ant.filters.BaseFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private String queuedData
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		org.apache.tools.ant.Project project
		int ch
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.ExpandProperties newFilter
}

org/apache/tools/ant/filters/FixCrLfFilter$AddAsisRemove.class
FixCrLfFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove ASIS
	private static final org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove ADD
	private static final org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove REMOVE
	public void  () 
	public java.lang.String[] getValues () 
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
	org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove resolve ()  throws java.lang.IllegalStateException 
	private org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove newInstance () 
	public static org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove newInstance (java.lang.String) 
		String value
		org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove a
	static org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove access$000 () 
	static org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove access$100 () 
	static org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove access$500 (org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove) 
		org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove x0
	static org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove access$1000 () 
	static void  () 
}

org/apache/tools/ant/filters/FixCrLfFilter$AddEofFilter.class
FixCrLfFilter.java
package org.apache.tools.ant.filters
 org.apache.tools.ant.filters.FixCrLfFilter$AddEofFilter extends org.apache.tools.ant.filters.FixCrLfFilter$SimpleFilterReader {
	private int lastChar
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		int thisChar
}

org/apache/tools/ant/filters/FixCrLfFilter$AddTabFilter.class
FixCrLfFilter.java
package org.apache.tools.ant.filters
 org.apache.tools.ant.filters.FixCrLfFilter$AddTabFilter extends org.apache.tools.ant.filters.FixCrLfFilter$SimpleFilterReader {
	private int columnNumber
	private int tabLength
	public void  (java.io.Reader, int) 
		java.io.Reader in
		int tabLength
	public int read ()  throws java.io.IOException 
		int colNextTab
		int countSpaces
		int numTabs
		int c
}

org/apache/tools/ant/filters/FixCrLfFilter$CrLf.class
FixCrLfFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.FixCrLfFilter$CrLf extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final org.apache.tools.ant.filters.FixCrLfFilter$CrLf ASIS
	private static final org.apache.tools.ant.filters.FixCrLfFilter$CrLf CR
	private static final org.apache.tools.ant.filters.FixCrLfFilter$CrLf CRLF
	private static final org.apache.tools.ant.filters.FixCrLfFilter$CrLf DOS
	private static final org.apache.tools.ant.filters.FixCrLfFilter$CrLf LF
	private static final org.apache.tools.ant.filters.FixCrLfFilter$CrLf MAC
	private static final org.apache.tools.ant.filters.FixCrLfFilter$CrLf UNIX
	public void  () 
	public java.lang.String[] getValues () 
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
	org.apache.tools.ant.filters.FixCrLfFilter$CrLf resolve () 
	private org.apache.tools.ant.filters.FixCrLfFilter$CrLf newInstance () 
	public static org.apache.tools.ant.filters.FixCrLfFilter$CrLf newInstance (java.lang.String) 
		String value
		org.apache.tools.ant.filters.FixCrLfFilter$CrLf c
	static org.apache.tools.ant.filters.FixCrLfFilter$CrLf access$200 () 
	static org.apache.tools.ant.filters.FixCrLfFilter$CrLf access$300 () 
	static org.apache.tools.ant.filters.FixCrLfFilter$CrLf access$400 () 
	static org.apache.tools.ant.filters.FixCrLfFilter$CrLf access$600 (org.apache.tools.ant.filters.FixCrLfFilter$CrLf) 
		org.apache.tools.ant.filters.FixCrLfFilter$CrLf x0
	static org.apache.tools.ant.filters.FixCrLfFilter$CrLf access$700 () 
	static org.apache.tools.ant.filters.FixCrLfFilter$CrLf access$800 () 
	static org.apache.tools.ant.filters.FixCrLfFilter$CrLf access$900 () 
	static void  () 
}

org/apache/tools/ant/filters/FixCrLfFilter$MaskJavaTabLiteralsFilter.class
FixCrLfFilter.java
package org.apache.tools.ant.filters
 org.apache.tools.ant.filters.FixCrLfFilter$MaskJavaTabLiteralsFilter extends org.apache.tools.ant.filters.FixCrLfFilter$SimpleFilterReader {
	private boolean editsBlocked
	private static final int JAVA
	private static final int IN_CHAR_CONST
	private static final int IN_STR_CONST
	private static final int IN_SINGLE_COMMENT
	private static final int IN_MULTI_COMMENT
	private static final int TRANS_TO_COMMENT
	private static final int TRANS_FROM_MULTI
	private int state
	public void  (java.io.Reader) 
		java.io.Reader in
	public boolean editsBlocked () 
	public int read ()  throws java.io.IOException 
		int thisChar
}

org/apache/tools/ant/filters/FixCrLfFilter$NormalizeEolFilter.class
FixCrLfFilter.java
package org.apache.tools.ant.filters
 org.apache.tools.ant.filters.FixCrLfFilter$NormalizeEolFilter extends org.apache.tools.ant.filters.FixCrLfFilter$SimpleFilterReader {
	private boolean previousWasEOL
	private boolean fixLast
	private int normalizedEOL
	private char[] eol
	public void  (java.io.Reader, java.lang.String, boolean) 
		java.io.Reader in
		String eolString
		boolean fixLast
	public int read ()  throws java.io.IOException 
		int c
		int c1
		int c2
		int numEOL
		boolean atEnd
		int thisChar
}

org/apache/tools/ant/filters/FixCrLfFilter$RemoveEofFilter.class
FixCrLfFilter.java
package org.apache.tools.ant.filters
 org.apache.tools.ant.filters.FixCrLfFilter$RemoveEofFilter extends org.apache.tools.ant.filters.FixCrLfFilter$SimpleFilterReader {
	private int lookAhead
	public void  (java.io.Reader) 
		java.io.IOException e
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		int lookAhead2
		int i
}

org/apache/tools/ant/filters/FixCrLfFilter$RemoveTabFilter.class
FixCrLfFilter.java
package org.apache.tools.ant.filters
 org.apache.tools.ant.filters.FixCrLfFilter$RemoveTabFilter extends org.apache.tools.ant.filters.FixCrLfFilter$SimpleFilterReader {
	private int columnNumber
	private int tabLength
	public void  (java.io.Reader, int) 
		java.io.Reader in
		int tabLength
	public int read ()  throws java.io.IOException 
		int width
		int c
}

org/apache/tools/ant/filters/FixCrLfFilter$SimpleFilterReader.class
FixCrLfFilter.java
package org.apache.tools.ant.filters
 org.apache.tools.ant.filters.FixCrLfFilter$SimpleFilterReader extends java.io.Reader {
	private static final int PREEMPT_BUFFER_LENGTH
	private java.io.Reader in
	private int[] preempt
	private int preemptIndex
	public void  (java.io.Reader) 
		java.io.Reader in
	public void push (char) 
		char c
	public void push (int) 
		int[] p2
		ArrayIndexOutOfBoundsException e
		int c
	public void push (char[], int, int) 
		int i
		char[] cs
		int start
		int length
	public void push (char[]) 
		char[] cs
	public void push (java.lang.String) 
		String s
	public boolean editsBlocked () 
	public int read ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	public void reset ()  throws java.io.IOException 
	public boolean markSupported () 
	public boolean ready ()  throws java.io.IOException 
	public void mark (int)  throws java.io.IOException 
		int i
	public long skip (long)  throws java.io.IOException 
		long i
	public int read (char[])  throws java.io.IOException 
		char[] buf
	public int read (char[], int, int)  throws java.io.IOException 
		char[] buf
		int start
		int length
		int count
		int c
}

org/apache/tools/ant/filters/FixCrLfFilter.class
FixCrLfFilter.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.FixCrLfFilter extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private static final int DEFAULT_TAB_LENGTH
	private static final int MIN_TAB_LENGTH
	private static final int MAX_TAB_LENGTH
	private static final char CTRLZ
	private int tabLength
	private org.apache.tools.ant.filters.FixCrLfFilter$CrLf eol
	private org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove ctrlz
	private org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove tabs
	private boolean javafiles
	private boolean fixlast
	private boolean initialized
	public void  () 
	public void  (java.io.Reader)  throws java.io.IOException 
		java.io.Reader in
	public java.io.Reader chain (java.io.Reader) 
		org.apache.tools.ant.filters.FixCrLfFilter newFilter
		java.io.IOException e
		java.io.Reader rdr
	public org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove getEof () 
	public org.apache.tools.ant.filters.FixCrLfFilter$CrLf getEol () 
	public boolean getFixlast () 
	public boolean getJavafiles () 
	public org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove getTab () 
	public int getTablength () 
	private static java.lang.String calculateEolString (org.apache.tools.ant.filters.FixCrLfFilter$CrLf) 
		org.apache.tools.ant.filters.FixCrLfFilter$CrLf eol
	private void initInternalFilters () 
	public synchronized int read ()  throws java.io.IOException 
	public void setEof (org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove) 
		org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove attr
	public void setEol (org.apache.tools.ant.filters.FixCrLfFilter$CrLf) 
		org.apache.tools.ant.filters.FixCrLfFilter$CrLf attr
	public void setFixlast (boolean) 
		boolean fixlast
	public void setJavafiles (boolean) 
		boolean javafiles
	public void setTab (org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove) 
		org.apache.tools.ant.filters.FixCrLfFilter$AddAsisRemove attr
	public void setTablength (int)  throws java.io.IOException 
		int tabLength
}

org/apache/tools/ant/filters/HeadFilter.class
HeadFilter.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.HeadFilter extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private static final String LINES_KEY
	private static final String SKIP_KEY
	private long linesRead
	private static final int DEFAULT_NUM_LINES
	private long lines
	private long skip
	private org.apache.tools.ant.util.LineTokenizer lineTokenizer
	private String line
	private int linePos
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		int ch
	public void setLines (long) 
		long lines
	private long getLines () 
	public void setSkip (long) 
		long skip
	private long getSkip () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.HeadFilter newFilter
	private void initialize () 
		int i
		org.apache.tools.ant.types.Parameter[] params
	private java.lang.String headFilter (java.lang.String) 
		String line
}

org/apache/tools/ant/filters/LineContains$Contains.class
LineContains.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.LineContains$Contains extends java.lang.Object {
	private String value
	public void  () 
	public final void setValue (java.lang.String) 
		String contains
	public final java.lang.String getValue () 
}

org/apache/tools/ant/filters/LineContains.class
LineContains.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.LineContains extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private static final String CONTAINS_KEY
	private static final String NEGATE_KEY
	private java.util.Vector contains
	private String line
	private boolean negate
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		String containsStr
		int i
		boolean matches
		int containsSize
		int ch
	public void addConfiguredContains (org.apache.tools.ant.filters.LineContains$Contains) 
		org.apache.tools.ant.filters.LineContains$Contains contains
	public void setNegate (boolean) 
		boolean b
	public boolean isNegated () 
	private void setContains (java.util.Vector) 
		java.util.Vector contains
	private java.util.Vector getContains () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.LineContains newFilter
	private void initialize () 
		int i
		org.apache.tools.ant.types.Parameter[] params
}

org/apache/tools/ant/filters/LineContainsRegExp.class
LineContainsRegExp.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.LineContainsRegExp extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private static final String REGEXP_KEY
	private static final String NEGATE_KEY
	private java.util.Vector regexps
	private String line
	private boolean negate
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		org.apache.tools.ant.types.RegularExpression regexp
		org.apache.tools.ant.util.regexp.Regexp re
		int i
		boolean matches
		int regexpsSize
		int ch
	public void addConfiguredRegexp (org.apache.tools.ant.types.RegularExpression) 
		org.apache.tools.ant.types.RegularExpression regExp
	private void setRegexps (java.util.Vector) 
		java.util.Vector regexps
	private java.util.Vector getRegexps () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.LineContainsRegExp newFilter
	public void setNegate (boolean) 
		boolean b
	public boolean isNegated () 
	private void initialize () 
		String pattern
		org.apache.tools.ant.types.RegularExpression regexp
		int i
		org.apache.tools.ant.types.Parameter[] params
}

org/apache/tools/ant/filters/PrefixLines.class
PrefixLines.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.PrefixLines extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private static final String PREFIX_KEY
	private String prefix
	private String queuedData
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		int ch
	public void setPrefix (java.lang.String) 
		String prefix
	private java.lang.String getPrefix () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.PrefixLines newFilter
	private void initialize () 
		int i
		org.apache.tools.ant.types.Parameter[] params
}

org/apache/tools/ant/filters/ReplaceTokens$Token.class
ReplaceTokens.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.ReplaceTokens$Token extends java.lang.Object {
	private String key
	private String value
	public void  () 
	public final void setKey (java.lang.String) 
		String key
	public final void setValue (java.lang.String) 
		String value
	public final java.lang.String getKey () 
	public final java.lang.String getValue () 
}

org/apache/tools/ant/filters/ReplaceTokens.class
ReplaceTokens.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.ReplaceTokens extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private static final char DEFAULT_BEGIN_TOKEN
	private static final char DEFAULT_END_TOKEN
	private String queuedData
	private String replaceData
	private int replaceIndex
	private int queueIndex
	private java.util.Hashtable hash
	private char beginToken
	private char endToken
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	private int getNextChar ()  throws java.io.IOException 
		int ch
	public int read ()  throws java.io.IOException 
		int ch
		String newData
		String replaceWith
		StringBuffer key
		int ch
	public void setBeginToken (char) 
		char beginToken
	private char getBeginToken () 
	public void setEndToken (char) 
		char endToken
	private char getEndToken () 
	public void addConfiguredToken (org.apache.tools.ant.filters.ReplaceTokens$Token) 
		org.apache.tools.ant.filters.ReplaceTokens$Token token
	private java.util.Properties getPropertiesFromFile (java.lang.String) 
		java.io.IOException ioe
		String fileName
		java.io.FileInputStream in
		java.util.Properties props
	private void setTokens (java.util.Hashtable) 
		java.util.Hashtable hash
	private java.util.Hashtable getTokens () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.ReplaceTokens newFilter
	private void initialize () 
		String name
		String value
		String name
		String value
		String key
		String value
		java.util.Enumeration e
		java.util.Properties props
		String type
		int i
		org.apache.tools.ant.types.Parameter[] params
}

org/apache/tools/ant/filters/StringInputStream.class
StringInputStream.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.StringInputStream extends org.apache.tools.ant.util.ReaderInputStream {
	public void  (java.lang.String) 
		String source
	public void  (java.lang.String, java.lang.String) 
		String source
		String encoding
}

org/apache/tools/ant/filters/StripJavaComments.class
StripJavaComments.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.StripJavaComments extends org.apache.tools.ant.filters.BaseFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private int readAheadCh
	private boolean inString
	private boolean quoted
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		int ch
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.StripJavaComments newFilter
}

org/apache/tools/ant/filters/StripLineBreaks.class
StripLineBreaks.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.StripLineBreaks extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private static final String DEFAULT_LINE_BREAKS
	private static final String LINE_BREAKS_KEY
	private String lineBreaks
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		int ch
	public void setLineBreaks (java.lang.String) 
		String lineBreaks
	private java.lang.String getLineBreaks () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.StripLineBreaks newFilter
	private void initialize () 
		int i
		String userDefinedLineBreaks
		org.apache.tools.ant.types.Parameter[] params
}

org/apache/tools/ant/filters/StripLineComments$Comment.class
StripLineComments.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.StripLineComments$Comment extends java.lang.Object {
	private String value
	public void  () 
	public final void setValue (java.lang.String) 
		String comment
	public final java.lang.String getValue () 
	public void addText (java.lang.String) 
		String comment
}

org/apache/tools/ant/filters/StripLineComments.class
StripLineComments.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.StripLineComments extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private static final String COMMENTS_KEY
	private java.util.Vector comments
	private String line
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		String comment
		int i
		int commentsSize
		int ch
	public void addConfiguredComment (org.apache.tools.ant.filters.StripLineComments$Comment) 
		org.apache.tools.ant.filters.StripLineComments$Comment comment
	private void setComments (java.util.Vector) 
		java.util.Vector comments
	private java.util.Vector getComments () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.StripLineComments newFilter
	private void initialize () 
		int i
		org.apache.tools.ant.types.Parameter[] params
}

org/apache/tools/ant/filters/TabsToSpaces.class
TabsToSpaces.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.TabsToSpaces extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private static final int DEFAULT_TAB_LENGTH
	private static final String TAB_LENGTH_KEY
	private int tabLength
	private int spacesRemaining
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		int ch
	public void setTablength (int) 
		int tabLength
	private int getTablength () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.TabsToSpaces newFilter
	private void initialize () 
		int i
		org.apache.tools.ant.types.Parameter[] params
}

org/apache/tools/ant/filters/TailFilter.class
TailFilter.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.TailFilter extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private static final String LINES_KEY
	private static final String SKIP_KEY
	private static final int DEFAULT_NUM_LINES
	private long lines
	private long skip
	private boolean completedReadAhead
	private org.apache.tools.ant.util.LineTokenizer lineTokenizer
	private String line
	private int linePos
	private java.util.LinkedList lineList
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		int ch
	public void setLines (long) 
		long lines
	private long getLines () 
	public void setSkip (long) 
		long skip
	private long getSkip () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.TailFilter newFilter
	private void initialize () 
		int i
		org.apache.tools.ant.types.Parameter[] params
	private java.lang.String tailFilter (java.lang.String) 
		long linesToKeep
		int i
		String line
}

org/apache/tools/ant/filters/TokenFilter$ChainableReaderFilter.class
TokenFilter.java
package org.apache.tools.ant.filters
public abstract org.apache.tools.ant.filters.TokenFilter$ChainableReaderFilter extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.filters.ChainableReader org.apache.tools.ant.filters.TokenFilter$Filter  {
	private boolean byLine
	public void  () 
	public void setByLine (boolean) 
		boolean byLine
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader reader
		org.apache.tools.ant.filters.TokenFilter tokenFilter
}

org/apache/tools/ant/filters/TokenFilter$ContainsRegex.class
TokenFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.TokenFilter$ContainsRegex extends org.apache.tools.ant.filters.TokenFilter$ChainableReaderFilter {
	private String from
	private String to
	private org.apache.tools.ant.types.RegularExpression regularExpression
	private org.apache.tools.ant.types.Substitution substitution
	private boolean initialized
	private String flags
	private int options
	private org.apache.tools.ant.util.regexp.Regexp regexp
	public void  () 
	public void setPattern (java.lang.String) 
		String from
	public void setReplace (java.lang.String) 
		String to
	public void setFlags (java.lang.String) 
		String flags
	private void initialize () 
	public java.lang.String filter (java.lang.String) 
		String string
}

org/apache/tools/ant/filters/TokenFilter$ContainsString.class
TokenFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.TokenFilter$ContainsString extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.filters.TokenFilter$Filter  {
	private String contains
	public void  () 
	public void setContains (java.lang.String) 
		String contains
	public java.lang.String filter (java.lang.String) 
		String string
}

org/apache/tools/ant/filters/TokenFilter$DeleteCharacters$1.class
TokenFilter.java
package org.apache.tools.ant.filters
 org.apache.tools.ant.filters.TokenFilter$DeleteCharacters$1 extends org.apache.tools.ant.filters.BaseFilterReader {
	private final org.apache.tools.ant.filters.TokenFilter$DeleteCharacters this$0
	void  (org.apache.tools.ant.filters.TokenFilter$DeleteCharacters, java.io.Reader) 
		java.io.Reader x0
	public int read ()  throws java.io.IOException 
		int c
}

org/apache/tools/ant/filters/TokenFilter$DeleteCharacters.class
TokenFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.TokenFilter$DeleteCharacters extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.filters.TokenFilter$Filter org.apache.tools.ant.filters.ChainableReader  {
	private String deleteChars
	public void  () 
	public void setChars (java.lang.String) 
		String deleteChars
	public java.lang.String filter (java.lang.String) 
		char ch
		int i
		String string
		StringBuffer output
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader reader
	private boolean isDeleteCharacter (char) 
		int d
		char c
	static boolean access$000 (org.apache.tools.ant.filters.TokenFilter$DeleteCharacters, char) 
		org.apache.tools.ant.filters.TokenFilter$DeleteCharacters x0
		char x1
}

org/apache/tools/ant/filters/TokenFilter$FileTokenizer.class
TokenFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.TokenFilter$FileTokenizer extends org.apache.tools.ant.util.FileTokenizer {
	public void  () 
}

org/apache/tools/ant/filters/TokenFilter$Filter.class
TokenFilter.java
package org.apache.tools.ant.filters
public abstract org.apache.tools.ant.filters.TokenFilter$Filter extends java.lang.Object {
	public abstract java.lang.String filter (java.lang.String) 
}

org/apache/tools/ant/filters/TokenFilter$IgnoreBlank.class
TokenFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.TokenFilter$IgnoreBlank extends org.apache.tools.ant.filters.TokenFilter$ChainableReaderFilter {
	public void  () 
	public java.lang.String filter (java.lang.String) 
		String line
}

org/apache/tools/ant/filters/TokenFilter$ReplaceRegex.class
TokenFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.TokenFilter$ReplaceRegex extends org.apache.tools.ant.filters.TokenFilter$ChainableReaderFilter {
	private String from
	private String to
	private org.apache.tools.ant.types.RegularExpression regularExpression
	private org.apache.tools.ant.types.Substitution substitution
	private boolean initialized
	private String flags
	private int options
	private org.apache.tools.ant.util.regexp.Regexp regexp
	public void  () 
	public void setPattern (java.lang.String) 
		String from
	public void setReplace (java.lang.String) 
		String to
	public void setFlags (java.lang.String) 
		String flags
	private void initialize () 
	public java.lang.String filter (java.lang.String) 
		String line
}

org/apache/tools/ant/filters/TokenFilter$ReplaceString.class
TokenFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.TokenFilter$ReplaceString extends org.apache.tools.ant.filters.TokenFilter$ChainableReaderFilter {
	private String from
	private String to
	public void  () 
	public void setFrom (java.lang.String) 
		String from
	public void setTo (java.lang.String) 
		String to
	public java.lang.String filter (java.lang.String) 
		String line
		StringBuffer ret
		int start
		int found
}

org/apache/tools/ant/filters/TokenFilter$StringTokenizer.class
TokenFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.TokenFilter$StringTokenizer extends org.apache.tools.ant.util.StringTokenizer {
	public void  () 
}

org/apache/tools/ant/filters/TokenFilter$Trim.class
TokenFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.TokenFilter$Trim extends org.apache.tools.ant.filters.TokenFilter$ChainableReaderFilter {
	public void  () 
	public java.lang.String filter (java.lang.String) 
		String line
}

org/apache/tools/ant/filters/TokenFilter.class
TokenFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.TokenFilter extends org.apache.tools.ant.filters.BaseFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private java.util.Vector filters
	private org.apache.tools.ant.util.Tokenizer tokenizer
	private String delimOutput
	private String line
	private int linePos
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		org.apache.tools.ant.filters.TokenFilter$Filter filter
		java.util.Enumeration e
		int ch
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader reader
		org.apache.tools.ant.filters.TokenFilter newFilter
	public void setDelimOutput (java.lang.String) 
		String delimOutput
	public void addLineTokenizer (org.apache.tools.ant.util.LineTokenizer) 
		org.apache.tools.ant.util.LineTokenizer tokenizer
	public void addStringTokenizer (org.apache.tools.ant.filters.TokenFilter$StringTokenizer) 
		org.apache.tools.ant.filters.TokenFilter$StringTokenizer tokenizer
	public void addFileTokenizer (org.apache.tools.ant.filters.TokenFilter$FileTokenizer) 
		org.apache.tools.ant.filters.TokenFilter$FileTokenizer tokenizer
	public void add (org.apache.tools.ant.util.Tokenizer) 
		org.apache.tools.ant.util.Tokenizer tokenizer
	public void addReplaceString (org.apache.tools.ant.filters.TokenFilter$ReplaceString) 
		org.apache.tools.ant.filters.TokenFilter$ReplaceString filter
	public void addContainsString (org.apache.tools.ant.filters.TokenFilter$ContainsString) 
		org.apache.tools.ant.filters.TokenFilter$ContainsString filter
	public void addReplaceRegex (org.apache.tools.ant.filters.TokenFilter$ReplaceRegex) 
		org.apache.tools.ant.filters.TokenFilter$ReplaceRegex filter
	public void addContainsRegex (org.apache.tools.ant.filters.TokenFilter$ContainsRegex) 
		org.apache.tools.ant.filters.TokenFilter$ContainsRegex filter
	public void addTrim (org.apache.tools.ant.filters.TokenFilter$Trim) 
		org.apache.tools.ant.filters.TokenFilter$Trim filter
	public void addIgnoreBlank (org.apache.tools.ant.filters.TokenFilter$IgnoreBlank) 
		org.apache.tools.ant.filters.TokenFilter$IgnoreBlank filter
	public void addDeleteCharacters (org.apache.tools.ant.filters.TokenFilter$DeleteCharacters) 
		org.apache.tools.ant.filters.TokenFilter$DeleteCharacters filter
	public void add (org.apache.tools.ant.filters.TokenFilter$Filter) 
		org.apache.tools.ant.filters.TokenFilter$Filter filter
	public static java.lang.String resolveBackSlash (java.lang.String) 
		String input
	public static int convertRegexOptions (java.lang.String) 
		String flags
		int options
}

org/apache/tools/ant/filters/util/ChainReaderHelper.class
ChainReaderHelper.java
package org.apache.tools.ant.filters.util
public final org.apache.tools.ant.filters.util.ChainReaderHelper extends java.lang.Object {
	private static final int DEFAULT_BUFFER_SIZE
	public java.io.Reader primaryReader
	public int bufferSize
	public java.util.Vector filterChains
	private org.apache.tools.ant.Project project
	static Class class$java$io$FilterReader
	static Class class$java$io$Reader
	static Class class$org$apache$tools$ant$types$Parameterizable
	public void  () 
	public void setPrimaryReader (java.io.Reader) 
		java.io.Reader rdr
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.Project getProject () 
	public void setBufferSize (int) 
		int size
	public void setFilterChains (java.util.Vector) 
		java.util.Vector fchain
	public java.io.Reader getAssembledReader ()  throws org.apache.tools.ant.BuildException 
		int j
		org.apache.tools.ant.types.FilterChain filterchain
		java.util.Vector filterReaders
		int readerCount
		int i
		org.apache.tools.ant.AntClassLoader al
		Class[] types
		org.apache.tools.ant.types.Parameter[] params
		java.lang.reflect.Constructor[] constructors
		int j
		boolean consPresent
		java.io.Reader[] rdr
		Class clazz
		ClassNotFoundException cnfe
		InstantiationException ie
		IllegalAccessException iae
		java.lang.reflect.InvocationTargetException ite
		org.apache.tools.ant.types.AntFilterReader filter
		String className
		org.apache.tools.ant.types.Path classpath
		org.apache.tools.ant.Project pro
		Object o
		int i
		java.io.Reader instream
		int filterReadersCount
		java.util.Vector finalFilters
		int filtersCount
	private void setProjectOnObject (java.lang.Object) 
		Object obj
	public java.lang.String readFully (java.io.Reader)  throws java.io.IOException 
		java.io.Reader rdr
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/helper/AntXMLContext.class
AntXMLContext.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.AntXMLContext extends java.lang.Object {
	private org.apache.tools.ant.Project project
	private java.io.File buildFile
	private java.util.Vector targetVector
	private java.io.File buildFileParent
	private String currentProjectName
	private org.xml.sax.Locator locator
	private org.apache.tools.ant.Target implicitTarget
	private org.apache.tools.ant.Target currentTarget
	private java.util.Vector wStack
	private boolean ignoreProjectTag
	private java.util.Map prefixMapping
	private java.util.Map currentTargets
	public void  (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void setBuildFile (java.io.File) 
		java.io.File buildFile
	public java.io.File getBuildFile () 
	public java.io.File getBuildFileParent () 
	public org.apache.tools.ant.Project getProject () 
	public java.lang.String getCurrentProjectName () 
	public void setCurrentProjectName (java.lang.String) 
		String name
	public org.apache.tools.ant.RuntimeConfigurable currentWrapper () 
	public org.apache.tools.ant.RuntimeConfigurable parentWrapper () 
	public void pushWrapper (org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.RuntimeConfigurable wrapper
	public void popWrapper () 
	public java.util.Vector getWrapperStack () 
	public void addTarget (org.apache.tools.ant.Target) 
		org.apache.tools.ant.Target target
	public org.apache.tools.ant.Target getCurrentTarget () 
	public org.apache.tools.ant.Target getImplicitTarget () 
	public void setCurrentTarget (org.apache.tools.ant.Target) 
		org.apache.tools.ant.Target target
	public void setImplicitTarget (org.apache.tools.ant.Target) 
		org.apache.tools.ant.Target target
	public java.util.Vector getTargets () 
	public void configureId (java.lang.Object, org.xml.sax.Attributes) 
		Object element
		org.xml.sax.Attributes attr
		String id
	public org.xml.sax.Locator getLocator () 
	public void setLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public boolean isIgnoringProjectTag () 
	public void setIgnoreProjectTag (boolean) 
		boolean flag
	public void startPrefixMapping (java.lang.String, java.lang.String) 
		String prefix
		String uri
		java.util.List list
	public void endPrefixMapping (java.lang.String) 
		String prefix
		java.util.List list
	public java.lang.String getPrefixMapping (java.lang.String) 
		String prefix
		java.util.List list
	public java.util.Map getCurrentTargets () 
	public void setCurrentTargets (java.util.Map) 
		java.util.Map currentTargets
}

org/apache/tools/ant/helper/DefaultExecutor.class
DefaultExecutor.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.DefaultExecutor extends java.lang.Object implements org.apache.tools.ant.Executor  {
	private static final org.apache.tools.ant.helper.SingleCheckExecutor SUB_EXECUTOR
	public void  () 
	public void executeTargets (org.apache.tools.ant.Project, java.lang.String[])  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.BuildException ex
		int i
		org.apache.tools.ant.Project project
		String[] targetNames
		org.apache.tools.ant.BuildException thrownException
	public org.apache.tools.ant.Executor getSubProjectExecutor () 
	static void  () 
}

org/apache/tools/ant/helper/IgnoreDependenciesExecutor.class
IgnoreDependenciesExecutor.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.IgnoreDependenciesExecutor extends java.lang.Object implements org.apache.tools.ant.Executor  {
	private static final org.apache.tools.ant.helper.SingleCheckExecutor SUB_EXECUTOR
	public void  () 
	public void executeTargets (org.apache.tools.ant.Project, java.lang.String[])  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Target t
		org.apache.tools.ant.BuildException ex
		int i
		org.apache.tools.ant.Project project
		String[] targetNames
		java.util.Hashtable targets
		org.apache.tools.ant.BuildException thrownException
	public org.apache.tools.ant.Executor getSubProjectExecutor () 
	static void  () 
}

org/apache/tools/ant/helper/ProjectHelper2$AntHandler.class
ProjectHelper2.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.ProjectHelper2$AntHandler extends java.lang.Object {
	public void  () 
	public void onStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
	public org.apache.tools.ant.helper.ProjectHelper2$AntHandler onStartChild (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
	public void onEndChild (java.lang.String, java.lang.String, java.lang.String, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String uri
		String tag
		String qname
		org.apache.tools.ant.helper.AntXMLContext context
	public void onEndElement (java.lang.String, java.lang.String, org.apache.tools.ant.helper.AntXMLContext) 
		String uri
		String tag
		org.apache.tools.ant.helper.AntXMLContext context
	public void characters (char[], int, int, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		char[] buf
		int start
		int count
		org.apache.tools.ant.helper.AntXMLContext context
		String s
	protected void checkNamespace (java.lang.String) 
		String uri
}

org/apache/tools/ant/helper/ProjectHelper2$ElementHandler.class
ProjectHelper2.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.ProjectHelper2$ElementHandler extends org.apache.tools.ant.helper.ProjectHelper2$AntHandler {
	public void  () 
	public void onStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String prefix
		String mappedUri
		int index
		String name
		String attrUri
		String value
		int i
		String uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
		org.apache.tools.ant.RuntimeConfigurable parentWrapper
		Object parent
		org.apache.tools.ant.UnknownElement task
		org.apache.tools.ant.Location location
		org.apache.tools.ant.RuntimeConfigurable wrapper
	public void characters (char[], int, int, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		char[] buf
		int start
		int count
		org.apache.tools.ant.helper.AntXMLContext context
		org.apache.tools.ant.RuntimeConfigurable wrapper
	public org.apache.tools.ant.helper.ProjectHelper2$AntHandler onStartChild (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
	public void onEndElement (java.lang.String, java.lang.String, org.apache.tools.ant.helper.AntXMLContext) 
		String uri
		String tag
		org.apache.tools.ant.helper.AntXMLContext context
}

org/apache/tools/ant/helper/ProjectHelper2$MainHandler.class
ProjectHelper2.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.ProjectHelper2$MainHandler extends org.apache.tools.ant.helper.ProjectHelper2$AntHandler {
	public void  () 
	public org.apache.tools.ant.helper.ProjectHelper2$AntHandler onStartChild (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String uri
		String name
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
}

org/apache/tools/ant/helper/ProjectHelper2$ProjectHandler.class
ProjectHelper2.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.ProjectHelper2$ProjectHandler extends org.apache.tools.ant.helper.ProjectHelper2$AntHandler {
	public void  () 
	public void onStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String attrUri
		String key
		String value
		int i
		java.io.File dupFile
		String uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
		String baseDir
		boolean nameAttributeSet
		org.apache.tools.ant.Project project
		String antFileProp
		String dup
	public org.apache.tools.ant.helper.ProjectHelper2$AntHandler onStartChild (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String uri
		String name
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
}

org/apache/tools/ant/helper/ProjectHelper2$RootHandler.class
ProjectHelper2.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.ProjectHelper2$RootHandler extends org.xml.sax.helpers.DefaultHandler {
	private java.util.Stack antHandlers
	private org.apache.tools.ant.helper.ProjectHelper2$AntHandler currentHandler
	private org.apache.tools.ant.helper.AntXMLContext context
	public void  (org.apache.tools.ant.helper.AntXMLContext, org.apache.tools.ant.helper.ProjectHelper2$AntHandler) 
		org.apache.tools.ant.helper.AntXMLContext context
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler rootHandler
	public org.apache.tools.ant.helper.ProjectHelper2$AntHandler getCurrentAntHandler () 
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) 
		org.xml.sax.InputSource inputSource
		java.io.FileNotFoundException fne
		String path
		java.io.File file
		String publicId
		String systemId
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXParseException 
		String uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler next
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String name
		String qName
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler prev
	public void characters (char[], int, int)  throws org.xml.sax.SAXParseException 
		char[] buf
		int start
		int count
	public void startPrefixMapping (java.lang.String, java.lang.String) 
		String prefix
		String uri
	public void endPrefixMapping (java.lang.String) 
		String prefix
	static org.apache.tools.ant.helper.AntXMLContext access$000 (org.apache.tools.ant.helper.ProjectHelper2$RootHandler) 
		org.apache.tools.ant.helper.ProjectHelper2$RootHandler x0
}

org/apache/tools/ant/helper/ProjectHelper2$TargetHandler.class
ProjectHelper2.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.ProjectHelper2$TargetHandler extends org.apache.tools.ant.helper.ProjectHelper2$AntHandler {
	public void  () 
	public void onStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String attrUri
		String key
		String value
		int i
		String newName
		org.apache.tools.ant.Target newTarget
		String uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
		String name
		String depends
		org.apache.tools.ant.Project project
		org.apache.tools.ant.Target target
		java.util.Hashtable projectTargets
		boolean usedTarget
	public org.apache.tools.ant.helper.ProjectHelper2$AntHandler onStartChild (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String uri
		String name
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
	public void onEndElement (java.lang.String, java.lang.String, org.apache.tools.ant.helper.AntXMLContext) 
		String uri
		String tag
		org.apache.tools.ant.helper.AntXMLContext context
}

org/apache/tools/ant/helper/ProjectHelper2.class
ProjectHelper2.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.ProjectHelper2 extends org.apache.tools.ant.ProjectHelper {
	public static final String REFID_TARGETS
	private static org.apache.tools.ant.helper.ProjectHelper2$AntHandler elementHandler
	private static org.apache.tools.ant.helper.ProjectHelper2$AntHandler targetHandler
	private static org.apache.tools.ant.helper.ProjectHelper2$AntHandler mainHandler
	private static org.apache.tools.ant.helper.ProjectHelper2$AntHandler projectHandler
	private static final String REFID_CONTEXT
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	public void  () 
	public org.apache.tools.ant.UnknownElement parseUnknownElement (org.apache.tools.ant.Project, java.net.URL)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		java.net.URL source
		org.apache.tools.ant.Target dummyTarget
		org.apache.tools.ant.helper.AntXMLContext context
		org.apache.tools.ant.Task[] tasks
	public void parse (org.apache.tools.ant.Project, java.lang.Object)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Target newCurrent
		org.apache.tools.ant.Target currentTarget
		org.apache.tools.ant.Target currentImplicit
		java.util.Map currentTargets
		org.apache.tools.ant.Project project
		Object source
		org.apache.tools.ant.helper.AntXMLContext context
	public void parse (org.apache.tools.ant.Project, java.lang.Object, org.apache.tools.ant.helper.ProjectHelper2$RootHandler)  throws org.apache.tools.ant.BuildException 
		org.xml.sax.XMLReader parser
		String uri
		org.xml.sax.helpers.DefaultHandler hb
		org.apache.tools.ant.BuildException be
		org.apache.tools.ant.Location location
		Throwable t
		org.xml.sax.SAXParseException exc
		Throwable t
		org.xml.sax.SAXException exc
		java.io.FileNotFoundException exc
		java.io.UnsupportedEncodingException exc
		java.io.IOException exc
		org.apache.tools.ant.Project project
		Object source
		org.apache.tools.ant.helper.ProjectHelper2$RootHandler handler
		org.apache.tools.ant.helper.AntXMLContext context
		java.io.File buildFile
		java.net.URL url
		String buildFileName
		java.io.InputStream inputStream
		org.xml.sax.InputSource inputSource
	protected static org.apache.tools.ant.helper.ProjectHelper2$AntHandler getMainHandler () 
	protected static void setMainHandler (org.apache.tools.ant.helper.ProjectHelper2$AntHandler) 
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler handler
	protected static org.apache.tools.ant.helper.ProjectHelper2$AntHandler getProjectHandler () 
	protected static void setProjectHandler (org.apache.tools.ant.helper.ProjectHelper2$AntHandler) 
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler handler
	protected static org.apache.tools.ant.helper.ProjectHelper2$AntHandler getTargetHandler () 
	protected static void setTargetHandler (org.apache.tools.ant.helper.ProjectHelper2$AntHandler) 
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler handler
	protected static org.apache.tools.ant.helper.ProjectHelper2$AntHandler getElementHandler () 
	protected static void setElementHandler (org.apache.tools.ant.helper.ProjectHelper2$AntHandler) 
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler handler
	static org.apache.tools.ant.util.FileUtils access$100 () 
	static org.apache.tools.ant.helper.ProjectHelper2$AntHandler access$200 () 
	static org.apache.tools.ant.helper.ProjectHelper2$AntHandler access$300 () 
	static org.apache.tools.ant.helper.ProjectHelper2$AntHandler access$400 () 
	static void  () 
}

org/apache/tools/ant/helper/ProjectHelperImpl$AbstractHandler.class
ProjectHelperImpl.java
package org.apache.tools.ant.helper
 org.apache.tools.ant.helper.ProjectHelperImpl$AbstractHandler extends org.xml.sax.HandlerBase {
	protected org.xml.sax.DocumentHandler parentHandler
	org.apache.tools.ant.helper.ProjectHelperImpl helperImpl
	public void  (org.apache.tools.ant.helper.ProjectHelperImpl, org.xml.sax.DocumentHandler) 
		org.apache.tools.ant.helper.ProjectHelperImpl helperImpl
		org.xml.sax.DocumentHandler parentHandler
	public void startElement (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		String tag
		org.xml.sax.AttributeList attrs
	public void characters (char[], int, int)  throws org.xml.sax.SAXParseException 
		char[] buf
		int start
		int count
		String s
	public void endElement (java.lang.String)  throws org.xml.sax.SAXException 
		String name
}

org/apache/tools/ant/helper/ProjectHelperImpl$DataTypeHandler.class
ProjectHelperImpl.java
package org.apache.tools.ant.helper
 org.apache.tools.ant.helper.ProjectHelperImpl$DataTypeHandler extends org.apache.tools.ant.helper.ProjectHelperImpl$AbstractHandler {
	private org.apache.tools.ant.Target target
	private Object element
	private org.apache.tools.ant.RuntimeConfigurable wrapper
	public void  (org.apache.tools.ant.helper.ProjectHelperImpl, org.xml.sax.DocumentHandler, org.apache.tools.ant.Target) 
		org.apache.tools.ant.helper.ProjectHelperImpl helperImpl
		org.xml.sax.DocumentHandler parentHandler
		org.apache.tools.ant.Target target
	public void init (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		org.apache.tools.ant.BuildException exc
		String propType
		org.xml.sax.AttributeList attrs
	public void characters (char[], int, int) 
		char[] buf
		int start
		int count
	public void startElement (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		String name
		org.xml.sax.AttributeList attrs
}

org/apache/tools/ant/helper/ProjectHelperImpl$DescriptionHandler.class
ProjectHelperImpl.java
package org.apache.tools.ant.helper
 org.apache.tools.ant.helper.ProjectHelperImpl$DescriptionHandler extends org.apache.tools.ant.helper.ProjectHelperImpl$AbstractHandler {
	public void  (org.apache.tools.ant.helper.ProjectHelperImpl, org.xml.sax.DocumentHandler) 
		org.apache.tools.ant.helper.ProjectHelperImpl helperImpl
		org.xml.sax.DocumentHandler parentHandler
	public void characters (char[], int, int) 
		char[] buf
		int start
		int count
		String text
		String currentDescription
}

org/apache/tools/ant/helper/ProjectHelperImpl$NestedElementHandler.class
ProjectHelperImpl.java
package org.apache.tools.ant.helper
 org.apache.tools.ant.helper.ProjectHelperImpl$NestedElementHandler extends org.apache.tools.ant.helper.ProjectHelperImpl$AbstractHandler {
	private Object parent
	private Object child
	private org.apache.tools.ant.RuntimeConfigurable parentWrapper
	private org.apache.tools.ant.RuntimeConfigurable childWrapper
	private org.apache.tools.ant.Target target
	public void  (org.apache.tools.ant.helper.ProjectHelperImpl, org.xml.sax.DocumentHandler, java.lang.Object, org.apache.tools.ant.RuntimeConfigurable, org.apache.tools.ant.Target) 
		org.apache.tools.ant.helper.ProjectHelperImpl helperImpl
		org.xml.sax.DocumentHandler parentHandler
		Object parent
		org.apache.tools.ant.RuntimeConfigurable parentWrapper
		org.apache.tools.ant.Target target
	public void init (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		org.apache.tools.ant.UnknownElement uc
		String elementName
		org.apache.tools.ant.BuildException exc
		String propType
		org.xml.sax.AttributeList attrs
		Class parentClass
		org.apache.tools.ant.IntrospectionHelper ih
	public void characters (char[], int, int) 
		char[] buf
		int start
		int count
	public void startElement (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		String name
		org.xml.sax.AttributeList attrs
}

org/apache/tools/ant/helper/ProjectHelperImpl$ProjectHandler.class
ProjectHelperImpl.java
package org.apache.tools.ant.helper
 org.apache.tools.ant.helper.ProjectHelperImpl$ProjectHandler extends org.apache.tools.ant.helper.ProjectHelperImpl$AbstractHandler {
	public void  (org.apache.tools.ant.helper.ProjectHelperImpl, org.xml.sax.DocumentHandler) 
		org.apache.tools.ant.helper.ProjectHelperImpl helperImpl
		org.xml.sax.DocumentHandler parentHandler
	public void init (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		String key
		String value
		int i
		java.io.File resolvedBaseDir
		String tag
		org.xml.sax.AttributeList attrs
		String def
		String name
		String id
		String baseDir
	public void startElement (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		String name
		org.xml.sax.AttributeList attrs
	private void handleTarget (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		String tag
		org.xml.sax.AttributeList attrs
}

org/apache/tools/ant/helper/ProjectHelperImpl$RootHandler.class
ProjectHelperImpl.java
package org.apache.tools.ant.helper
 org.apache.tools.ant.helper.ProjectHelperImpl$RootHandler extends org.xml.sax.HandlerBase {
	org.apache.tools.ant.helper.ProjectHelperImpl helperImpl
	public void  (org.apache.tools.ant.helper.ProjectHelperImpl) 
		org.apache.tools.ant.helper.ProjectHelperImpl helperImpl
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) 
		org.xml.sax.InputSource inputSource
		java.io.FileNotFoundException fne
		String path
		java.io.File file
		String publicId
		String systemId
	public void startElement (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		String tag
		org.xml.sax.AttributeList attrs
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
}

org/apache/tools/ant/helper/ProjectHelperImpl$TargetHandler.class
ProjectHelperImpl.java
package org.apache.tools.ant.helper
 org.apache.tools.ant.helper.ProjectHelperImpl$TargetHandler extends org.apache.tools.ant.helper.ProjectHelperImpl$AbstractHandler {
	private org.apache.tools.ant.Target target
	public void  (org.apache.tools.ant.helper.ProjectHelperImpl, org.xml.sax.DocumentHandler) 
		org.apache.tools.ant.helper.ProjectHelperImpl helperImpl
		org.xml.sax.DocumentHandler parentHandler
	public void init (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		String key
		String value
		int i
		String tag
		org.xml.sax.AttributeList attrs
		String name
		String depends
		String ifCond
		String unlessCond
		String id
		String description
	public void startElement (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		String name
		org.xml.sax.AttributeList attrs
}

org/apache/tools/ant/helper/ProjectHelperImpl$TaskHandler.class
ProjectHelperImpl.java
package org.apache.tools.ant.helper
 org.apache.tools.ant.helper.ProjectHelperImpl$TaskHandler extends org.apache.tools.ant.helper.ProjectHelperImpl$AbstractHandler {
	private org.apache.tools.ant.Target target
	private org.apache.tools.ant.TaskContainer container
	private org.apache.tools.ant.Task task
	private org.apache.tools.ant.RuntimeConfigurable parentWrapper
	private org.apache.tools.ant.RuntimeConfigurable wrapper
	public void  (org.apache.tools.ant.helper.ProjectHelperImpl, org.xml.sax.DocumentHandler, org.apache.tools.ant.TaskContainer, org.apache.tools.ant.RuntimeConfigurable, org.apache.tools.ant.Target) 
		org.apache.tools.ant.helper.ProjectHelperImpl helperImpl
		org.xml.sax.DocumentHandler parentHandler
		org.apache.tools.ant.TaskContainer container
		org.apache.tools.ant.RuntimeConfigurable parentWrapper
		org.apache.tools.ant.Target target
	public void init (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		org.apache.tools.ant.BuildException e
		String tag
		org.xml.sax.AttributeList attrs
	public void characters (char[], int, int) 
		char[] buf
		int start
		int count
	public void startElement (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		String name
		org.xml.sax.AttributeList attrs
}

org/apache/tools/ant/helper/ProjectHelperImpl.class
ProjectHelperImpl.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.ProjectHelperImpl extends org.apache.tools.ant.ProjectHelper {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private org.xml.sax.Parser parser
	private org.apache.tools.ant.Project project
	private java.io.File buildFile
	private java.io.File buildFileParent
	private org.xml.sax.Locator locator
	private org.apache.tools.ant.Target implicitTarget
	public void  () 
	public void parse (org.apache.tools.ant.Project, java.lang.Object)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.BuildException e
		String uri
		org.xml.sax.HandlerBase hb
		org.apache.tools.ant.BuildException be
		org.apache.tools.ant.Location location
		Throwable t
		org.xml.sax.SAXParseException exc
		Throwable t
		org.xml.sax.SAXException exc
		java.io.FileNotFoundException exc
		java.io.UnsupportedEncodingException exc
		java.io.IOException exc
		org.apache.tools.ant.Project project
		Object source
		java.io.File bFile
		java.io.FileInputStream inputStream
		org.xml.sax.InputSource inputSource
	private static void handleElement (org.apache.tools.ant.helper.ProjectHelperImpl, org.xml.sax.DocumentHandler, org.apache.tools.ant.Target, java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		org.apache.tools.ant.helper.ProjectHelperImpl helperImpl
		org.xml.sax.DocumentHandler parent
		org.apache.tools.ant.Target target
		String elementName
		org.xml.sax.AttributeList attrs
	private void configureId (java.lang.Object, org.xml.sax.AttributeList) 
		Object target
		org.xml.sax.AttributeList attr
		String id
	static org.xml.sax.Parser access$000 (org.apache.tools.ant.helper.ProjectHelperImpl) 
		org.apache.tools.ant.helper.ProjectHelperImpl x0
	static org.xml.sax.Locator access$100 (org.apache.tools.ant.helper.ProjectHelperImpl) 
		org.apache.tools.ant.helper.ProjectHelperImpl x0
	static org.apache.tools.ant.Project access$200 (org.apache.tools.ant.helper.ProjectHelperImpl) 
		org.apache.tools.ant.helper.ProjectHelperImpl x0
	static org.apache.tools.ant.util.FileUtils access$300 () 
	static java.io.File access$400 (org.apache.tools.ant.helper.ProjectHelperImpl) 
		org.apache.tools.ant.helper.ProjectHelperImpl x0
	static java.io.File access$500 (org.apache.tools.ant.helper.ProjectHelperImpl) 
		org.apache.tools.ant.helper.ProjectHelperImpl x0
	static org.xml.sax.Locator access$102 (org.apache.tools.ant.helper.ProjectHelperImpl, org.xml.sax.Locator) 
		org.apache.tools.ant.helper.ProjectHelperImpl x0
		org.xml.sax.Locator x1
	static org.apache.tools.ant.Target access$600 (org.apache.tools.ant.helper.ProjectHelperImpl) 
		org.apache.tools.ant.helper.ProjectHelperImpl x0
	static void access$700 (org.apache.tools.ant.helper.ProjectHelperImpl, org.xml.sax.DocumentHandler, org.apache.tools.ant.Target, java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		org.apache.tools.ant.helper.ProjectHelperImpl x0
		org.xml.sax.DocumentHandler x1
		org.apache.tools.ant.Target x2
		String x3
		org.xml.sax.AttributeList x4
	static void access$800 (org.apache.tools.ant.helper.ProjectHelperImpl, java.lang.Object, org.xml.sax.AttributeList) 
		org.apache.tools.ant.helper.ProjectHelperImpl x0
		Object x1
		org.xml.sax.AttributeList x2
	static void  () 
}

org/apache/tools/ant/helper/SingleCheckExecutor.class
SingleCheckExecutor.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.SingleCheckExecutor extends java.lang.Object implements org.apache.tools.ant.Executor  {
	public void  () 
	public void executeTargets (org.apache.tools.ant.Project, java.lang.String[])  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		String[] targetNames
	public org.apache.tools.ant.Executor getSubProjectExecutor () 
}

org/apache/tools/ant/input/DefaultInputHandler.class
DefaultInputHandler.java
package org.apache.tools.ant.input
public org.apache.tools.ant.input.DefaultInputHandler extends java.lang.Object implements org.apache.tools.ant.input.InputHandler  {
	public void  () 
	public void handleInput (org.apache.tools.ant.input.InputRequest)  throws org.apache.tools.ant.BuildException 
		String input
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		org.apache.tools.ant.input.InputRequest request
		String prompt
		java.io.BufferedReader r
	protected java.lang.String getPrompt (org.apache.tools.ant.input.InputRequest) 
		String next
		StringBuffer sb
		java.util.Enumeration e
		boolean first
		org.apache.tools.ant.input.InputRequest request
		String prompt
		String def
	protected java.io.InputStream getInputStream () 
}

org/apache/tools/ant/input/GreedyInputHandler.class
GreedyInputHandler.java
package org.apache.tools.ant.input
public org.apache.tools.ant.input.GreedyInputHandler extends org.apache.tools.ant.input.DefaultInputHandler {
	private static final int BUFFER_SIZE
	public void  () 
	public void handleInput (org.apache.tools.ant.input.InputRequest)  throws org.apache.tools.ant.BuildException 
		InterruptedException e2
		InterruptedException e
		java.io.ByteArrayOutputStream baos
		org.apache.tools.ant.taskdefs.StreamPumper p
		Thread t
		org.apache.tools.ant.input.InputRequest request
		String prompt
		java.io.InputStream in
}

org/apache/tools/ant/input/InputHandler.class
InputHandler.java
package org.apache.tools.ant.input
public abstract org.apache.tools.ant.input.InputHandler extends java.lang.Object {
	public abstract void handleInput (org.apache.tools.ant.input.InputRequest)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/input/InputRequest.class
InputRequest.java
package org.apache.tools.ant.input
public org.apache.tools.ant.input.InputRequest extends java.lang.Object {
	private String prompt
	private String input
	private String defaultValue
	public void  (java.lang.String) 
		String prompt
	public java.lang.String getPrompt () 
	public void setInput (java.lang.String) 
		String input
	public boolean isInputValid () 
	public java.lang.String getInput () 
	public java.lang.String getDefaultValue () 
	public void setDefaultValue (java.lang.String) 
		String d
}

org/apache/tools/ant/input/MultipleChoiceInputRequest.class
MultipleChoiceInputRequest.java
package org.apache.tools.ant.input
public org.apache.tools.ant.input.MultipleChoiceInputRequest extends org.apache.tools.ant.input.InputRequest {
	private java.util.Vector choices
	public void  (java.lang.String, java.util.Vector) 
		String prompt
		java.util.Vector choices
	public java.util.Vector getChoices () 
	public boolean isInputValid () 
}

org/apache/tools/ant/input/PropertyFileInputHandler.class
PropertyFileInputHandler.java
package org.apache.tools.ant.input
public org.apache.tools.ant.input.PropertyFileInputHandler extends java.lang.Object implements org.apache.tools.ant.input.InputHandler  {
	private java.util.Properties props
	public static final String FILE_NAME_KEY
	public void  () 
	public void handleInput (org.apache.tools.ant.input.InputRequest)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.input.InputRequest request
		Object o
	private synchronized void readProps ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		String propsFile
}

org/apache/tools/ant/input/SecureInputHandler.class
SecureInputHandler.java
package org.apache.tools.ant.input
public org.apache.tools.ant.input.SecureInputHandler extends org.apache.tools.ant.input.DefaultInputHandler {
	static Class class$java$lang$String
	static Class array$Ljava$lang$Object
	public void  () 
	public void handleInput (org.apache.tools.ant.input.InputRequest)  throws org.apache.tools.ant.BuildException 
		char[] input
		Class system
		Object console
		Exception e
		org.apache.tools.ant.input.InputRequest request
		String prompt
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/listener/AnsiColorLogger.class
AnsiColorLogger.java
package org.apache.tools.ant.listener
public org.apache.tools.ant.listener.AnsiColorLogger extends org.apache.tools.ant.DefaultLogger {
	private static final int ATTR_DIM
	private static final int FG_RED
	private static final int FG_GREEN
	private static final int FG_BLUE
	private static final int FG_MAGENTA
	private static final int FG_CYAN
	private static final String PREFIX
	private static final String SUFFIX
	private static final char SEPARATOR
	private static final String END_COLOR
	private String errColor
	private String warnColor
	private String infoColor
	private String verboseColor
	private String debugColor
	private boolean colorsSet
	public void  () 
	private void setColors () 
		java.util.Properties prop
		String errC
		String warn
		String info
		String verbose
		String debug
		java.io.IOException e
		java.io.IOException ioe
		java.io.IOException e
		java.io.IOException e
		String userColorFile
		String systemColorFile
		java.io.InputStream in
	protected void printMessage (java.lang.String, java.io.PrintStream, int) 
		StringBuffer msg
		String strmessage
		String message
		java.io.PrintStream stream
		int priority
}

org/apache/tools/ant/listener/BigProjectLogger.class
BigProjectLogger.java
package org.apache.tools.ant.listener
public org.apache.tools.ant.listener.BigProjectLogger extends org.apache.tools.ant.NoBannerLogger implements org.apache.tools.ant.SubBuildListener  {
	public static final String HEADER
	public static final String FOOTER
	public void  () 
	protected java.lang.String getBuildFailedMessage () 
	protected java.lang.String getBuildSuccessfulMessage () 
	public void buildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	protected java.lang.String extractTargetName (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		String targetName
		String projectName
	public void subBuildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		String name
		org.apache.tools.ant.Project project
		java.io.File base
		String path
	protected java.lang.String extractNameOrDefault (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		String name
	public void subBuildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		String name
		String failed
	protected java.lang.String getHeader () 
	protected java.lang.String getFooter () 
}

org/apache/tools/ant/listener/MailLogger$1.class
MailLogger.java
package org.apache.tools.ant.listener
 org.apache.tools.ant.listener.MailLogger$1 extends java.lang.Object {
}

org/apache/tools/ant/listener/MailLogger$Values.class
MailLogger.java
package org.apache.tools.ant.listener
 org.apache.tools.ant.listener.MailLogger$Values extends java.lang.Object {
	private String mailhost
	private int port
	private String user
	private String password
	private boolean ssl
	private String from
	private String replytoList
	private String toList
	private String subject
	private void  () 
	public java.lang.String mailhost () 
	public org.apache.tools.ant.listener.MailLogger$Values mailhost (java.lang.String) 
		String mailhost
	public int port () 
	public org.apache.tools.ant.listener.MailLogger$Values port (int) 
		int port
	public java.lang.String user () 
	public org.apache.tools.ant.listener.MailLogger$Values user (java.lang.String) 
		String user
	public java.lang.String password () 
	public org.apache.tools.ant.listener.MailLogger$Values password (java.lang.String) 
		String password
	public boolean ssl () 
	public org.apache.tools.ant.listener.MailLogger$Values ssl (boolean) 
		boolean ssl
	public java.lang.String from () 
	public org.apache.tools.ant.listener.MailLogger$Values from (java.lang.String) 
		String from
	public java.lang.String replytoList () 
	public org.apache.tools.ant.listener.MailLogger$Values replytoList (java.lang.String) 
		String replytoList
	public java.lang.String toList () 
	public org.apache.tools.ant.listener.MailLogger$Values toList (java.lang.String) 
		String toList
	public java.lang.String subject () 
	public org.apache.tools.ant.listener.MailLogger$Values subject (java.lang.String) 
		String subject
	void  (org.apache.tools.ant.listener.MailLogger$1) 
		org.apache.tools.ant.listener.MailLogger$1 x0
}

org/apache/tools/ant/listener/MailLogger.class
MailLogger.java
package org.apache.tools.ant.listener
public org.apache.tools.ant.listener.MailLogger extends org.apache.tools.ant.DefaultLogger {
	private StringBuffer buffer
	static Class class$org$apache$tools$ant$listener$MailLogger
	static Class class$org$apache$tools$ant$taskdefs$email$Mailer
	public void  () 
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		java.io.IOException e
		java.io.IOException ioe
		java.io.IOException e
		java.io.IOException e
		java.io.InputStream is
		String key
		String value
		java.util.Enumeration e
		boolean notify
		org.apache.tools.ant.listener.MailLogger$Values values
		Exception e
		org.apache.tools.ant.BuildEvent event
		org.apache.tools.ant.Project project
		java.util.Hashtable properties
		java.util.Properties fileProperties
		String filename
		boolean success
		String prefix
	protected void log (java.lang.String) 
		String message
	private java.lang.String getValue (java.util.Hashtable, java.lang.String, java.lang.String)  throws java.lang.Exception 
		java.util.Hashtable properties
		String name
		String defaultValue
		String propertyName
		String value
	private void sendMail (org.apache.tools.ant.listener.MailLogger$Values, java.lang.String)  throws java.io.IOException 
		java.util.StringTokenizer t
		org.apache.tools.ant.listener.MailLogger$Values values
		String message
		org.apache.tools.mail.MailMessage mailMessage
		java.util.StringTokenizer t
		java.io.PrintStream ps
	private void sendMimeMail (org.apache.tools.ant.Project, org.apache.tools.ant.listener.MailLogger$Values, java.lang.String) 
		Throwable t
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.Project project
		org.apache.tools.ant.listener.MailLogger$Values values
		String message
		org.apache.tools.ant.taskdefs.email.Mailer mailer
		java.util.Vector replyToList
		org.apache.tools.ant.taskdefs.email.Message mymessage
		java.util.Vector toList
	private java.util.Vector vectorizeEmailAddresses (java.lang.String) 
		String listString
		java.util.Vector emailList
		java.util.StringTokenizer tokens
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/listener/TimestampedLogger.class
TimestampedLogger.java
package org.apache.tools.ant.listener
public org.apache.tools.ant.listener.TimestampedLogger extends org.apache.tools.ant.DefaultLogger {
	public static final String SPACER
	public void  () 
	protected java.lang.String getBuildFailedMessage () 
	protected java.lang.String getBuildSuccessfulMessage () 
}

org/apache/tools/ant/listener/defaults.properties
org/apache/tools/ant/loader/AntClassLoader2.class
AntClassLoader2.java
package org.apache.tools.ant.loader
public org.apache.tools.ant.loader.AntClassLoader2 extends org.apache.tools.ant.AntClassLoader {
	public void  () 
}

org/apache/tools/ant/taskdefs/AbstractCvsTask.class
AbstractCvsTask.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.AbstractCvsTask extends org.apache.tools.ant.Task {
	public static final int DEFAULT_COMPRESSION_LEVEL
	private static final int MAXIMUM_COMRESSION_LEVEL
	private org.apache.tools.ant.types.Commandline cmd
	private java.util.Vector vecCommandlines
	private String cvsRoot
	private String cvsRsh
	private String cvsPackage
	private String tag
	private static final String DEFAULT_COMMAND
	private String command
	private boolean quiet
	private boolean reallyquiet
	private int compression
	private boolean noexec
	private int port
	private java.io.File passFile
	private java.io.File dest
	private boolean append
	private java.io.File output
	private java.io.File error
	private boolean failOnError
	private org.apache.tools.ant.taskdefs.ExecuteStreamHandler executeStreamHandler
	private java.io.OutputStream outputStream
	private java.io.OutputStream errorStream
	public void  () 
	public void setExecuteStreamHandler (org.apache.tools.ant.taskdefs.ExecuteStreamHandler) 
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler handler
	protected org.apache.tools.ant.taskdefs.ExecuteStreamHandler getExecuteStreamHandler () 
	protected void setOutputStream (java.io.OutputStream) 
		java.io.OutputStream outputStream
	protected java.io.OutputStream getOutputStream () 
		java.io.IOException e
	protected void setErrorStream (java.io.OutputStream) 
		java.io.OutputStream errorStream
	protected java.io.OutputStream getErrorStream () 
		java.io.IOException e
	protected void runCommand (org.apache.tools.ant.types.Commandline)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Environment$Variable var
		java.io.File defaultPassFile
		org.apache.tools.ant.types.Environment$Variable var
		org.apache.tools.ant.types.Environment$Variable var
		String actualCommandLine
		int retCode
		java.io.IOException e
		Throwable t
		org.apache.tools.ant.BuildException e
		Exception e
		org.apache.tools.ant.types.Commandline toExecute
		org.apache.tools.ant.types.Environment env
		org.apache.tools.ant.taskdefs.Execute exe
	public void execute ()  throws org.apache.tools.ant.BuildException 
		int i
		String savedCommand
		String c
		org.apache.tools.ant.types.Commandline cloned
	private java.lang.String executeToString (org.apache.tools.ant.taskdefs.Execute) 
		int z
		org.apache.tools.ant.taskdefs.Execute execute
		String cmdLine
		StringBuffer stringBuffer
		String newLine
		String[] variableArray
	private java.lang.StringBuffer removeCvsPassword (java.lang.String) 
		int i
		int stop
		int startproto
		int startuser
		int startpass
		String cmdLine
		StringBuffer stringBuffer
		int start
	public void setCvsRoot (java.lang.String) 
		String root
	public java.lang.String getCvsRoot () 
	public void setCvsRsh (java.lang.String) 
		String rsh
	public java.lang.String getCvsRsh () 
	public void setPort (int) 
		int port
	public int getPort () 
	public void setPassfile (java.io.File) 
		java.io.File passFile
	public java.io.File getPassFile () 
	public void setDest (java.io.File) 
		java.io.File dest
	public java.io.File getDest () 
	public void setPackage (java.lang.String) 
		String p
	public java.lang.String getPackage () 
	public java.lang.String getTag () 
	public void setTag (java.lang.String) 
		String p
	public void addCommandArgument (java.lang.String) 
		String arg
	public void addCommandArgument (org.apache.tools.ant.types.Commandline, java.lang.String) 
		org.apache.tools.ant.types.Commandline c
		String arg
	public void setDate (java.lang.String) 
		String p
	public void setCommand (java.lang.String) 
		String c
	public java.lang.String getCommand () 
	public void setQuiet (boolean) 
		boolean q
	public void setReallyquiet (boolean) 
		boolean q
	public void setNoexec (boolean) 
		boolean ne
	public void setOutput (java.io.File) 
		java.io.File output
	public void setError (java.io.File) 
		java.io.File error
	public void setAppend (boolean) 
		boolean value
	public void setFailOnError (boolean) 
		boolean failOnError
	protected void configureCommandline (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline c
	protected void removeCommandline (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline c
	public void addConfiguredCommandline (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline c
	public void addConfiguredCommandline (org.apache.tools.ant.types.Commandline, boolean) 
		org.apache.tools.ant.types.Commandline c
		boolean insertAtStart
	public void setCompressionLevel (int) 
		int level
	public void setCompression (boolean) 
		boolean usecomp
}

org/apache/tools/ant/taskdefs/AbstractJarSignerTask.class
AbstractJarSignerTask.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.AbstractJarSignerTask extends org.apache.tools.ant.Task {
	protected java.io.File jar
	protected String alias
	protected String keystore
	protected String storepass
	protected String storetype
	protected String keypass
	protected boolean verbose
	protected String maxMemory
	protected java.util.Vector filesets
	protected static final String JARSIGNER_COMMAND
	private org.apache.tools.ant.types.RedirectorElement redirector
	private org.apache.tools.ant.types.Environment sysProperties
	public static final String ERROR_NO_SOURCE
	private org.apache.tools.ant.types.Path path
	public void  () 
	public void setMaxmemory (java.lang.String) 
		String max
	public void setJar (java.io.File) 
		java.io.File jar
	public void setAlias (java.lang.String) 
		String alias
	public void setKeystore (java.lang.String) 
		String keystore
	public void setStorepass (java.lang.String) 
		String storepass
	public void setStoretype (java.lang.String) 
		String storetype
	public void setKeypass (java.lang.String) 
		String keypass
	public void setVerbose (boolean) 
		boolean verbose
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void addSysproperty (org.apache.tools.ant.types.Environment$Variable) 
		org.apache.tools.ant.types.Environment$Variable sysp
	public org.apache.tools.ant.types.Path createPath () 
	protected void beginExecution () 
	protected void endExecution () 
	private org.apache.tools.ant.types.RedirectorElement createRedirector () 
		StringBuffer input
		org.apache.tools.ant.types.RedirectorElement result
	public org.apache.tools.ant.types.RedirectorElement getRedirector () 
	protected void setCommonOptions (org.apache.tools.ant.taskdefs.ExecTask) 
		org.apache.tools.ant.types.Environment$Variable variable
		org.apache.tools.ant.taskdefs.ExecTask cmd
		java.util.Vector props
		java.util.Enumeration e
	protected void declareSysProperty (org.apache.tools.ant.taskdefs.ExecTask, org.apache.tools.ant.types.Environment$Variable)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.ExecTask cmd
		org.apache.tools.ant.types.Environment$Variable property
	protected void bindToKeystore (org.apache.tools.ant.taskdefs.ExecTask) 
		String loc
		String loc
		java.io.File keystoreFile
		org.apache.tools.ant.taskdefs.ExecTask cmd
	protected org.apache.tools.ant.taskdefs.ExecTask createJarSigner () 
		org.apache.tools.ant.taskdefs.ExecTask cmd
	protected java.util.Vector createUnifiedSources () 
		org.apache.tools.ant.types.FileSet sourceJar
		java.util.Vector sources
	protected org.apache.tools.ant.types.Path createUnifiedSourcePath () 
		org.apache.tools.ant.types.Path p
		java.util.Vector s
		java.util.Enumeration e
	protected boolean hasResources () 
	protected void addValue (org.apache.tools.ant.taskdefs.ExecTask, java.lang.String) 
		org.apache.tools.ant.taskdefs.ExecTask cmd
		String value
}

org/apache/tools/ant/taskdefs/Ant$Reference.class
Ant.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Ant$Reference extends org.apache.tools.ant.types.Reference {
	private String targetid
	public void  () 
	public void setToRefid (java.lang.String) 
		String targetid
	public java.lang.String getToRefid () 
}

org/apache/tools/ant/taskdefs/Ant$TargetElement.class
Ant.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Ant$TargetElement extends java.lang.Object {
	private String name
	public void  () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
}

org/apache/tools/ant/taskdefs/Ant.class
Ant.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Ant extends org.apache.tools.ant.Task {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private java.io.File dir
	private String antFile
	private String output
	private boolean inheritAll
	private boolean inheritRefs
	private java.util.Vector properties
	private java.util.Vector references
	private org.apache.tools.ant.Project newProject
	private java.io.PrintStream out
	private java.util.Vector propertySets
	private java.util.Vector targets
	private boolean targetAttributeSet
	static Class class$org$apache$tools$ant$Project
	public void  () 
	public void  (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task owner
	public void setInheritAll (boolean) 
		boolean value
	public void setInheritRefs (boolean) 
		boolean value
	public void init () 
	private void reinit () 
	private void initializeProject () 
		org.apache.tools.ant.DefaultLogger logger
		java.io.IOException ex
		java.io.File outfile
		org.apache.tools.ant.types.PropertySet ps
		java.util.Iterator iter
		java.util.Enumeration e
	public void handleOutput (java.lang.String) 
		String outputToHandle
	public int handleInput (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
	public void handleFlush (java.lang.String) 
		String toFlush
	public void handleErrorOutput (java.lang.String) 
		String errorOutputToHandle
	public void handleErrorFlush (java.lang.String) 
		String errorOutputToFlush
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.BuildException ex
		String defaultTarget
		org.apache.tools.ant.Target other
		java.util.Iterator it
		String owningTargetName
		boolean circular
		org.apache.tools.ant.BuildException ex
		org.apache.tools.ant.BuildException be
		java.io.File file
		String thisAntFile
		org.apache.tools.ant.taskdefs.Property p
		Exception ex
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Property p
		Exception ex
		java.util.Enumeration e
		java.io.File savedDir
		String savedAntFile
		java.util.Vector locals
	private void overrideProperties ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Property p
		int i
		org.apache.tools.ant.taskdefs.Property p
		java.util.Set set
		java.util.Enumeration e
	private void addReferences ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Ant$Reference ref
		String refid
		String toRefid
		java.util.Enumeration e
		String key
		java.util.Enumeration e
		java.util.Hashtable thisReferences
		java.util.Hashtable newReferences
	private void copyReference (java.lang.String, java.lang.String) 
		java.lang.reflect.Method cloneM
		Exception e
		java.lang.reflect.Method setProjectM
		NoSuchMethodException e
		String msg
		Exception e2
		String oldKey
		String newKey
		Object orig
		Class c
		Object copy
	private void addAlmostAll (java.util.Hashtable) 
		String key
		String value
		java.util.Hashtable props
		java.util.Enumeration e
	public void setDir (java.io.File) 
		java.io.File dir
	public void setAntfile (java.lang.String) 
		String antFile
	public void setTarget (java.lang.String) 
		String targetToAdd
	public void setOutput (java.lang.String) 
		String outputFile
	public org.apache.tools.ant.taskdefs.Property createProperty () 
		org.apache.tools.ant.taskdefs.Property p
	public void addReference (org.apache.tools.ant.taskdefs.Ant$Reference) 
		org.apache.tools.ant.taskdefs.Ant$Reference ref
	public void addConfiguredTarget (org.apache.tools.ant.taskdefs.Ant$TargetElement) 
		org.apache.tools.ant.taskdefs.Ant$TargetElement t
		String name
	public void addPropertyset (org.apache.tools.ant.types.PropertySet) 
		org.apache.tools.ant.types.PropertySet ps
	protected org.apache.tools.ant.Project getNewProject () 
	private java.util.Iterator getBuildListeners () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/apache/tools/ant/taskdefs/AntStructure$1.class
AntStructure.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.AntStructure$1 extends java.lang.Object {
}

org/apache/tools/ant/taskdefs/AntStructure$DTDPrinter.class
AntStructure.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.AntStructure$DTDPrinter extends java.lang.Object implements org.apache.tools.ant.taskdefs.AntStructure$StructurePrinter  {
	private static final String BOOLEAN
	private static final String TASKS
	private static final String TYPES
	private java.util.Hashtable visited
	private void  () 
	public void printTail (java.io.PrintWriter) 
		java.io.PrintWriter out
	public void printHead (java.io.PrintWriter, org.apache.tools.ant.Project, java.util.Hashtable, java.util.Hashtable) 
		java.io.PrintWriter out
		org.apache.tools.ant.Project p
		java.util.Hashtable tasks
		java.util.Hashtable types
	private void printHead (java.io.PrintWriter, java.util.Enumeration, java.util.Enumeration) 
		String tName
		String typeName
		java.io.PrintWriter out
		java.util.Enumeration tasks
		java.util.Enumeration types
		boolean first
	public void printTargetDecl (java.io.PrintWriter) 
		java.io.PrintWriter out
	public void printElementDecl (java.io.PrintWriter, org.apache.tools.ant.Project, java.lang.String, java.lang.Class) 
		Throwable t
		int i
		int count
		int i
		org.apache.tools.ant.types.EnumeratedAttribute ea
		String[] values
		InstantiationException ie
		IllegalAccessException ie
		int i
		Object[] values
		Exception x
		String attrName
		Class type
		String nestedName
		int i
		java.io.PrintWriter out
		org.apache.tools.ant.Project p
		String name
		Class element
		org.apache.tools.ant.IntrospectionHelper ih
		StringBuffer sb
		java.util.Vector v
		java.util.Enumeration e
		int count
	public static final boolean isNmtoken (java.lang.String) 
		char c
		int i
		String s
		int length
	public static final boolean areNmtokens (java.lang.String[]) 
		int i
		String[] s
	void  (org.apache.tools.ant.taskdefs.AntStructure$1) 
		org.apache.tools.ant.taskdefs.AntStructure$1 x0
}

org/apache/tools/ant/taskdefs/AntStructure$StructurePrinter.class
AntStructure.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.AntStructure$StructurePrinter extends java.lang.Object {
	public abstract void printHead (java.io.PrintWriter, org.apache.tools.ant.Project, java.util.Hashtable, java.util.Hashtable) 
	public abstract void printTargetDecl (java.io.PrintWriter) 
	public abstract void printElementDecl (java.io.PrintWriter, org.apache.tools.ant.Project, java.lang.String, java.lang.Class) 
	public abstract void printTail (java.io.PrintWriter) 
}

org/apache/tools/ant/taskdefs/AntStructure.class
AntStructure.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.AntStructure extends org.apache.tools.ant.Task {
	private static final String LINE_SEP
	private java.io.File output
	private org.apache.tools.ant.taskdefs.AntStructure$StructurePrinter printer
	static Class class$org$apache$tools$ant$types$Reference
	static Class class$org$apache$tools$ant$TaskContainer
	static Class class$java$lang$Boolean
	static Class class$org$apache$tools$ant$types$EnumeratedAttribute
	public void  () 
	public void setOutput (java.io.File) 
		java.io.File output
	public void add (org.apache.tools.ant.taskdefs.AntStructure$StructurePrinter) 
		org.apache.tools.ant.taskdefs.AntStructure$StructurePrinter p
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.UnsupportedEncodingException ue
		String typeName
		String tName
		java.util.Enumeration dataTypes
		java.util.Enumeration tasks
		java.io.IOException ioe
		java.io.PrintWriter out
	protected boolean isNmtoken (java.lang.String) 
		String s
	protected boolean areNmtokens (java.lang.String[]) 
		String[] s
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static java.lang.String access$100 () 
	static void  () 
}

org/apache/tools/ant/taskdefs/Antlib.class
Antlib.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Antlib extends org.apache.tools.ant.Task implements org.apache.tools.ant.TaskContainer  {
	public static final String TAG
	private ClassLoader classLoader
	private String uri
	private java.util.List tasks
	static Class class$org$apache$tools$ant$taskdefs$Antlib
	public void  () 
	public static org.apache.tools.ant.taskdefs.Antlib createAntlib (org.apache.tools.ant.Project, java.net.URL, java.lang.String) 
		java.io.IOException ex
		org.apache.tools.ant.helper.ProjectHelper2 parser
		org.apache.tools.ant.UnknownElement ue
		org.apache.tools.ant.taskdefs.Antlib antlib
		org.apache.tools.ant.Project project
		java.net.URL antlibUrl
		String uri
		org.apache.tools.ant.ComponentHelper helper
	protected void setClassLoader (java.lang.ClassLoader) 
		ClassLoader classLoader
	protected void setURI (java.lang.String) 
		String uri
	private java.lang.ClassLoader getClassLoader () 
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task nestedTask
	public void execute () 
		org.apache.tools.ant.UnknownElement ue
		Object configuredObject
		org.apache.tools.ant.taskdefs.AntlibDefinition def
		java.util.Iterator i
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/AntlibDefinition.class
AntlibDefinition.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.AntlibDefinition extends org.apache.tools.ant.Task {
	private String uri
	private ClassLoader antlibClassLoader
	public void  () 
	public void setURI (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String uri
	public java.lang.String getURI () 
	public void setAntlibClassLoader (java.lang.ClassLoader) 
		ClassLoader classLoader
	public java.lang.ClassLoader getAntlibClassLoader () 
}

org/apache/tools/ant/taskdefs/Apt$Option.class
Apt.java
package org.apache.tools.ant.taskdefs
public final org.apache.tools.ant.taskdefs.Apt$Option extends java.lang.Object {
	private String name
	private String value
	public void  () 
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String value
}

org/apache/tools/ant/taskdefs/Apt.class
Apt.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Apt extends org.apache.tools.ant.taskdefs.Javac {
	private boolean compile
	private String factory
	private org.apache.tools.ant.types.Path factoryPath
	private java.util.Vector options
	private java.io.File preprocessDir
	public static final String EXECUTABLE_NAME
	public static final String ERROR_IGNORING_COMPILER_OPTION
	public static final String ERROR_WRONG_JAVA_VERSION
	public static final String WARNING_IGNORING_FORK
	static Class class$org$apache$tools$ant$taskdefs$compilers$AptExternalCompilerAdapter
	public void  () 
	public java.lang.String getAptExecutable () 
	public void setCompiler (java.lang.String) 
		String compiler
	public void setFork (boolean) 
		boolean fork
	public java.lang.String getCompiler () 
	public boolean isCompile () 
	public void setCompile (boolean) 
		boolean compile
	public java.lang.String getFactory () 
	public void setFactory (java.lang.String) 
		String factory
	public void setFactoryPathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference ref
	public org.apache.tools.ant.types.Path createFactoryPath () 
	public org.apache.tools.ant.types.Path getFactoryPath () 
	public org.apache.tools.ant.taskdefs.Apt$Option createOption () 
		org.apache.tools.ant.taskdefs.Apt$Option opt
	public java.util.Vector getOptions () 
	public java.io.File getPreprocessDir () 
	public void setPreprocessDir (java.io.File) 
		java.io.File preprocessDir
	public void execute ()  throws org.apache.tools.ant.BuildException 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/Available$FileDir.class
Available.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Available$FileDir extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String[] VALUES
	public void  () 
	public java.lang.String[] getValues () 
	public boolean isDir () 
	public boolean isFile () 
	static void  () 
}

org/apache/tools/ant/taskdefs/Available.class
Available.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Available extends org.apache.tools.ant.Task implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private String property
	private String classname
	private String filename
	private java.io.File file
	private org.apache.tools.ant.types.Path filepath
	private String resource
	private org.apache.tools.ant.taskdefs.Available$FileDir type
	private org.apache.tools.ant.types.Path classpath
	private org.apache.tools.ant.AntClassLoader loader
	private String value
	private boolean isTask
	private boolean ignoreSystemclasses
	private boolean searchParents
	public void  () 
	public void setSearchParents (boolean) 
		boolean searchParents
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setFilepath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path filepath
	public org.apache.tools.ant.types.Path createFilepath () 
	public void setProperty (java.lang.String) 
		String property
	public void setValue (java.lang.String) 
		String value
	public void setClassname (java.lang.String) 
		String classname
	public void setFile (java.io.File) 
		java.io.File file
	public void setResource (java.lang.String) 
		String resource
	public void setType (java.lang.String) 
		String type
	public void setType (org.apache.tools.ant.taskdefs.Available$FileDir) 
		org.apache.tools.ant.taskdefs.Available$FileDir type
	public void setIgnoresystemclasses (boolean) 
		boolean ignore
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String oldvalue
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		StringBuffer buf
		String appendix
	private boolean checkFile () 
		java.io.File path
		java.io.File parent
		int i
		String[] paths
	private boolean checkFile (java.io.File, java.lang.String) 
		java.io.File f
		String text
	private boolean checkResource (java.lang.String) 
		ClassLoader cL
		String resource
	private boolean checkClass (java.lang.String) 
		SecurityException se
		ClassLoader l
		ClassNotFoundException e
		NoClassDefFoundError e
		String classname
	static void  () 
}

org/apache/tools/ant/taskdefs/BUnzip2.class
BUnzip2.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.BUnzip2 extends org.apache.tools.ant.taskdefs.Unpack {
	private static final int BUFFER_SIZE
	private static final String DEFAULT_EXTENSION
	static Class class$org$apache$tools$ant$taskdefs$BUnzip2
	public void  () 
	protected java.lang.String getDefaultExtension () 
	protected void extract () 
		int b
		byte[] buffer
		int count
		String msg
		java.io.IOException ioe
		java.io.FileOutputStream out
		org.apache.tools.bzip2.CBZip2InputStream zIn
		java.io.InputStream fis
		java.io.BufferedInputStream bis
	protected boolean supportsNonFileResources () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/BZip2.class
BZip2.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.BZip2 extends org.apache.tools.ant.taskdefs.Pack {
	static Class class$org$apache$tools$ant$taskdefs$BZip2
	public void  () 
	protected void pack () 
		java.io.BufferedOutputStream bos
		String msg
		java.io.IOException ioe
		org.apache.tools.bzip2.CBZip2OutputStream zOut
	protected boolean supportsNonFileResources () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/Basename.class
Basename.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Basename extends org.apache.tools.ant.Task {
	private java.io.File file
	private String property
	private String suffix
	public void  () 
	public void setFile (java.io.File) 
		java.io.File file
	public void setProperty (java.lang.String) 
		String property
	public void setSuffix (java.lang.String) 
		String suffix
	public void execute ()  throws org.apache.tools.ant.BuildException 
		int pos
		String value
}

org/apache/tools/ant/taskdefs/BuildNumber.class
BuildNumber.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.BuildNumber extends org.apache.tools.ant.Task {
	private static final String DEFAULT_PROPERTY_NAME
	private static final String DEFAULT_FILENAME
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private java.io.File myFile
	public void  () 
	public void setFile (java.io.File) 
		java.io.File file
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String header
		java.io.IOException ioe
		String message
		java.io.IOException ioe
		java.io.IOException ioe
		java.io.File savedFile
		java.util.Properties properties
		int buildNumber
		java.io.FileOutputStream output
	private int getBuildNumber (java.util.Properties)  throws org.apache.tools.ant.BuildException 
		String message
		NumberFormatException nfe
		java.util.Properties properties
		String buildNumber
	private java.util.Properties loadProperties ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		java.util.Properties properties
		java.io.IOException ioe
		java.io.IOException ioe
		java.io.FileInputStream input
	private void validate ()  throws org.apache.tools.ant.BuildException 
		String message
		java.io.IOException ioe
		String message
		String message
	static void  () 
}

org/apache/tools/ant/taskdefs/CVSPass.class
CVSPass.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.CVSPass extends org.apache.tools.ant.Task {
	private String cvsRoot
	private java.io.File passFile
	private String password
	private final char[] shifts
	public void  () 
	public final void execute ()  throws org.apache.tools.ant.BuildException 
		String line
		StringBuffer buf
		String pwdfile
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.BufferedReader reader
		java.io.PrintWriter writer
	private final java.lang.String mangle (java.lang.String) 
		int i
		String password
		StringBuffer buf
	public void setCvsroot (java.lang.String) 
		String cvsRoot
	public void setPassfile (java.io.File) 
		java.io.File passFile
	public void setPassword (java.lang.String) 
		String password
}

org/apache/tools/ant/taskdefs/CallTarget.class
CallTarget.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.CallTarget extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.taskdefs.Ant callee
	private boolean inheritAll
	private boolean inheritRefs
	private boolean targetSet
	public void  () 
	public void setInheritAll (boolean) 
		boolean inherit
	public void setInheritRefs (boolean) 
		boolean inheritRefs
	public void init () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
	public org.apache.tools.ant.taskdefs.Property createParam () 
	public void addReference (org.apache.tools.ant.taskdefs.Ant$Reference) 
		org.apache.tools.ant.taskdefs.Ant$Reference r
	public void addPropertyset (org.apache.tools.ant.types.PropertySet) 
		org.apache.tools.ant.types.PropertySet ps
	public void setTarget (java.lang.String) 
		String target
	public void addConfiguredTarget (org.apache.tools.ant.taskdefs.Ant$TargetElement) 
		org.apache.tools.ant.taskdefs.Ant$TargetElement t
	public void handleOutput (java.lang.String) 
		String output
	public int handleInput (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
	public void handleFlush (java.lang.String) 
		String output
	public void handleErrorOutput (java.lang.String) 
		String output
	public void handleErrorFlush (java.lang.String) 
		String output
}

org/apache/tools/ant/taskdefs/Checksum$FileUnion.class
Checksum.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Checksum$FileUnion extends org.apache.tools.ant.types.resources.Restrict {
	private org.apache.tools.ant.types.resources.Union u
	void  () 
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
}

org/apache/tools/ant/taskdefs/Checksum$FormatElement.class
Checksum.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Checksum$FormatElement extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static java.util.HashMap formatMap
	private static final String CHECKSUM
	private static final String MD5SUM
	private static final String SVF
	public void  () 
	public static org.apache.tools.ant.taskdefs.Checksum$FormatElement getDefault () 
		org.apache.tools.ant.taskdefs.Checksum$FormatElement e
	public java.text.MessageFormat getFormat () 
	public java.lang.String[] getValues () 
	static void  () 
}

org/apache/tools/ant/taskdefs/Checksum.class
Checksum.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Checksum extends org.apache.tools.ant.taskdefs.MatchingTask implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private static final int NIBBLE
	private static final int WORD
	private static final int BUFFER_SIZE
	private static final int BYTE_MASK
	private java.io.File file
	private java.io.File todir
	private String algorithm
	private String provider
	private String fileext
	private String property
	private java.util.Map allDigests
	private java.util.Map relativeFilePaths
	private String totalproperty
	private boolean forceOverwrite
	private String verifyProperty
	private org.apache.tools.ant.taskdefs.Checksum$FileUnion resources
	private java.util.Hashtable includeFileMap
	private java.security.MessageDigest messageDigest
	private boolean isCondition
	private int readBufferSize
	private java.text.MessageFormat format
	public void  () 
	public void setFile (java.io.File) 
		java.io.File file
	public void setTodir (java.io.File) 
		java.io.File todir
	public void setAlgorithm (java.lang.String) 
		String algorithm
	public void setProvider (java.lang.String) 
		String provider
	public void setFileext (java.lang.String) 
		String fileext
	public void setProperty (java.lang.String) 
		String property
	public void setTotalproperty (java.lang.String) 
		String totalproperty
	public void setVerifyproperty (java.lang.String) 
		String verifyProperty
	public void setForceOverwrite (boolean) 
		boolean forceOverwrite
	public void setReadBufferSize (int) 
		int size
	public void setFormat (org.apache.tools.ant.taskdefs.Checksum$FormatElement) 
		org.apache.tools.ant.taskdefs.Checksum$FormatElement e
	public void setPattern (java.lang.String) 
		String p
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public void execute ()  throws org.apache.tools.ant.BuildException 
		boolean value
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
	private boolean validateAndExecute ()  throws org.apache.tools.ant.BuildException 
		int ct
		java.security.NoSuchAlgorithmException noalgo
		java.security.NoSuchProviderException noprovider
		java.security.NoSuchAlgorithmException noalgo
		org.apache.tools.ant.types.resources.FileResource fr
		java.io.File src
		java.util.Iterator i
		String savedFileExt
	private void addToIncludeFileMap (java.io.File)  throws org.apache.tools.ant.BuildException 
		String checksum
		byte[] digest
		java.io.File checksumFile
		String message
		java.io.File file
	private java.io.File getChecksumFile (java.io.File) 
		String path
		java.io.File directory
		java.io.File file
		java.io.File directory
		java.io.File checksumFile
	private boolean generateChecksums ()  throws org.apache.tools.ant.BuildException 
		String prop
		String suppliedChecksum
		org.apache.tools.ant.BuildException be
		java.io.File existingFile
		java.io.File dest
		java.io.File src
		java.security.DigestInputStream dis
		byte[] fileDigest
		String checksum
		Object destination
		java.util.Enumeration e
		java.io.File src
		byte[] digest
		String fileName
		int i
		java.util.Set keys
		Object[] keyArray
		String totalChecksum
		Exception e
		boolean checksumMatches
		java.io.FileInputStream fis
		java.io.FileOutputStream fos
		byte[] buf
	private java.lang.String createDigestString (byte[]) 
		String hexStr
		int i
		byte[] fileDigest
		StringBuffer checksumSb
	public static byte[] decodeHex (char[])  throws org.apache.tools.ant.BuildException 
		int f
		int i
		int j
		char[] data
		int l
		byte[] out
	private java.lang.String readChecksum (java.io.File) 
		Object[] result
		java.io.IOException e
		java.text.ParseException e
		java.io.File f
		java.io.BufferedReader diskChecksumReader
}

org/apache/tools/ant/taskdefs/Chmod.class
Chmod.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Chmod extends org.apache.tools.ant.taskdefs.ExecuteOn {
	private org.apache.tools.ant.types.FileSet defaultSet
	private boolean defaultSetDefined
	private boolean havePerm
	public void  () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void setFile (java.io.File) 
		java.io.File src
		org.apache.tools.ant.types.FileSet fs
	public void setDir (java.io.File) 
		java.io.File src
	public void setPerm (java.lang.String) 
		String perm
	public org.apache.tools.ant.types.PatternSet$NameEntry createInclude () 
	public org.apache.tools.ant.types.PatternSet$NameEntry createExclude () 
	public org.apache.tools.ant.types.PatternSet createPatternSet () 
	public void setIncludes (java.lang.String) 
		String includes
	public void setExcludes (java.lang.String) 
		String excludes
	public void setDefaultexcludes (boolean) 
		boolean useDefaultExcludes
	protected void checkConfiguration () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		org.apache.tools.ant.taskdefs.Execute execute
		org.apache.tools.ant.types.Commandline cloned
	public void setExecutable (java.lang.String) 
		String e
	public void setCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmdl
	public void setSkipEmptyFilesets (boolean) 
		boolean skip
	public void setAddsourcefile (boolean) 
		boolean b
	protected boolean isValidOs () 
}

org/apache/tools/ant/taskdefs/Classloader.class
Classloader.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Classloader extends org.apache.tools.ant.Task {
	public static final String SYSTEM_LOADER_REF
	private String name
	private org.apache.tools.ant.types.Path classpath
	private boolean reset
	private boolean parentFirst
	private String parentName
	public void  () 
	public void setName (java.lang.String) 
		String name
	public void setReset (boolean) 
		boolean b
	public void setReverse (boolean) 
		boolean b
	public void setParentFirst (boolean) 
		boolean b
	public void setParentName (java.lang.String) 
		String name
	public void setClasspathRef (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference pathRef
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public org.apache.tools.ant.types.Path createClasspath () 
	public void execute () 
		Object parent
		java.io.File f
		int i
		String[] list
		String loaderName
		Object obj
		org.apache.tools.ant.AntClassLoader acl
		Exception ex
}

org/apache/tools/ant/taskdefs/Concat$1.class
Concat.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Concat$1 extends java.lang.Object implements org.apache.tools.ant.taskdefs.Concat$ReaderFactory  {
	private final org.apache.tools.ant.taskdefs.Concat this$0
	void  (org.apache.tools.ant.taskdefs.Concat) 
	public java.io.Reader getReader (java.lang.Object)  throws java.io.IOException 
		Object o
		java.io.InputStream is
}

org/apache/tools/ant/taskdefs/Concat$2.class
Concat.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Concat$2 extends java.lang.Object implements org.apache.tools.ant.taskdefs.Concat$ReaderFactory  {
	private final org.apache.tools.ant.taskdefs.Concat this$0
	void  (org.apache.tools.ant.taskdefs.Concat) 
	public java.io.Reader getReader (java.lang.Object) 
		Object o
}

org/apache/tools/ant/taskdefs/Concat$ConcatResource.class
Concat.java
package org.apache.tools.ant.taskdefs
final org.apache.tools.ant.taskdefs.Concat$ConcatResource extends org.apache.tools.ant.types.Resource {
	private org.apache.tools.ant.types.ResourceCollection c
	private final org.apache.tools.ant.taskdefs.Concat this$0
	private void  (org.apache.tools.ant.taskdefs.Concat, org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection c
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
		org.apache.tools.ant.util.ConcatResourceInputStream result
		java.io.Reader rdr
		int readerCount
		java.io.Reader[] readers
		int pos
		java.io.Reader resourceReader
		java.io.Reader rdr
	public java.lang.String getName () 
	void  (org.apache.tools.ant.taskdefs.Concat, org.apache.tools.ant.types.ResourceCollection, org.apache.tools.ant.taskdefs.Concat$1) 
		org.apache.tools.ant.taskdefs.Concat x0
		org.apache.tools.ant.types.ResourceCollection x1
		org.apache.tools.ant.taskdefs.Concat$1 x2
}

org/apache/tools/ant/taskdefs/Concat$MultiReader.class
Concat.java
package org.apache.tools.ant.taskdefs
final org.apache.tools.ant.taskdefs.Concat$MultiReader extends java.io.Reader {
	private java.io.Reader reader
	private int lastPos
	private char[] lastChars
	private boolean needAddSeparator
	private java.util.Iterator readerSources
	private org.apache.tools.ant.taskdefs.Concat$ReaderFactory factory
	private final org.apache.tools.ant.taskdefs.Concat this$0
	private void  (org.apache.tools.ant.taskdefs.Concat, java.util.Iterator, org.apache.tools.ant.taskdefs.Concat$ReaderFactory) 
		java.util.Iterator readerSources
		org.apache.tools.ant.taskdefs.Concat$ReaderFactory factory
	private java.io.Reader getReader ()  throws java.io.IOException 
	private void nextReader ()  throws java.io.IOException 
	public int read ()  throws java.io.IOException 
		int ret
		int ch
	public int read (char[], int, int)  throws java.io.IOException 
		int i
		int nRead
		char[] cbuf
		int off
		int len
		int amountRead
	public void close ()  throws java.io.IOException 
	private void addLastChar (char) 
		int i
		char ch
	private boolean isMissingEndOfLine () 
		int i
	private boolean isFixLastLine () 
	void  (org.apache.tools.ant.taskdefs.Concat, java.util.Iterator, org.apache.tools.ant.taskdefs.Concat$ReaderFactory, org.apache.tools.ant.taskdefs.Concat$1) 
		org.apache.tools.ant.taskdefs.Concat x0
		java.util.Iterator x1
		org.apache.tools.ant.taskdefs.Concat$ReaderFactory x2
		org.apache.tools.ant.taskdefs.Concat$1 x3
}

org/apache/tools/ant/taskdefs/Concat$ReaderFactory.class
Concat.java
package org.apache.tools.ant.taskdefs
abstract org.apache.tools.ant.taskdefs.Concat$ReaderFactory extends java.lang.Object {
	public abstract java.io.Reader getReader (java.lang.Object)  throws java.io.IOException 
}

org/apache/tools/ant/taskdefs/Concat$TextElement.class
Concat.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Concat$TextElement extends org.apache.tools.ant.ProjectComponent {
	private String value
	private boolean trimLeading
	private boolean trim
	private boolean filtering
	private String encoding
	public void  () 
	public void setFiltering (boolean) 
		boolean filtering
	private boolean getFiltering () 
	public void setEncoding (java.lang.String) 
		String encoding
	public void setFile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.IOException ex
		java.io.File file
		java.io.BufferedReader reader
	public void addText (java.lang.String) 
		String value
	public void setTrimLeading (boolean) 
		boolean strip
	public void setTrim (boolean) 
		boolean trim
	public java.lang.String getValue () 
		char ch
		char[] current
		StringBuffer b
		boolean startOfLine
		int pos
	static boolean access$900 (org.apache.tools.ant.taskdefs.Concat$TextElement) 
		org.apache.tools.ant.taskdefs.Concat$TextElement x0
}

org/apache/tools/ant/taskdefs/Concat.class
Concat.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Concat extends org.apache.tools.ant.Task implements org.apache.tools.ant.types.ResourceCollection  {
	private static final int BUFFER_SIZE
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final org.apache.tools.ant.types.resources.selectors.ResourceSelector EXISTS
	private static final org.apache.tools.ant.types.resources.selectors.ResourceSelector NOT_EXISTS
	private java.io.File destinationFile
	private boolean append
	private String encoding
	private String outputEncoding
	private boolean binary
	private StringBuffer textBuffer
	private org.apache.tools.ant.types.ResourceCollection rc
	private java.util.Vector filterChains
	private boolean forceOverwrite
	private org.apache.tools.ant.taskdefs.Concat$TextElement footer
	private org.apache.tools.ant.taskdefs.Concat$TextElement header
	private boolean fixLastLine
	private String eolString
	private java.io.Writer outputWriter
	private org.apache.tools.ant.taskdefs.Concat$ReaderFactory resourceReaderFactory
	private org.apache.tools.ant.taskdefs.Concat$ReaderFactory identityReaderFactory
	public void  () 
	public void reset () 
	public void setDestfile (java.io.File) 
		java.io.File destinationFile
	public void setAppend (boolean) 
		boolean append
	public void setEncoding (java.lang.String) 
		String encoding
	public void setOutputEncoding (java.lang.String) 
		String outputEncoding
	public void setForce (boolean) 
		boolean force
	public org.apache.tools.ant.types.Path createPath () 
		org.apache.tools.ant.types.Path path
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void addFilelist (org.apache.tools.ant.types.FileList) 
		org.apache.tools.ant.types.FileList list
	public synchronized void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.resources.Resources newRc
		org.apache.tools.ant.types.ResourceCollection c
	public void addFilterChain (org.apache.tools.ant.types.FilterChain) 
		org.apache.tools.ant.types.FilterChain filterChain
	public void addText (java.lang.String) 
		String text
	public void addHeader (org.apache.tools.ant.taskdefs.Concat$TextElement) 
		org.apache.tools.ant.taskdefs.Concat$TextElement headerToAdd
	public void addFooter (org.apache.tools.ant.taskdefs.Concat$TextElement) 
		org.apache.tools.ant.taskdefs.Concat$TextElement footerToAdd
	public void setFixLastLine (boolean) 
		boolean fixLastLine
	public void setEol (org.apache.tools.ant.taskdefs.FixCRLF$CrLf) 
		org.apache.tools.ant.taskdefs.FixCRLF$CrLf crlf
		String s
	public void setWriter (java.io.Writer) 
		java.io.Writer outputWriter
	public void setBinary (boolean) 
		boolean binary
	public void execute () 
		java.io.OutputStream out
		java.io.File parent
		Throwable t
		java.io.IOException e
		org.apache.tools.ant.types.ResourceCollection c
		java.io.OutputStream out
		java.io.InputStream catStream
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isFilesystemOnly () 
	private void validate () 
	private org.apache.tools.ant.types.ResourceCollection getResources () 
		java.util.Iterator i
		java.io.File f
		Object o
		java.util.Iterator i
		org.apache.tools.ant.types.resources.Restrict noexistRc
		org.apache.tools.ant.types.resources.Restrict result
	private boolean isUpToDate (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.Resource r
		java.util.Iterator i
		org.apache.tools.ant.types.ResourceCollection c
	private void sanitizeText () 
	private void pump (java.io.InputStream, java.io.OutputStream) 
		InterruptedException ee
		InterruptedException e
		java.io.InputStream in
		java.io.OutputStream out
		Thread t
	private java.io.Reader getFilteredReader (java.io.Reader) 
		java.io.Reader r
		org.apache.tools.ant.filters.util.ChainReaderHelper helper
	static java.lang.String access$000 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static boolean access$100 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static java.lang.StringBuffer access$200 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static boolean access$300 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static org.apache.tools.ant.taskdefs.Concat$ReaderFactory access$400 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static java.io.Reader access$600 (org.apache.tools.ant.taskdefs.Concat, java.io.Reader) 
		org.apache.tools.ant.taskdefs.Concat x0
		java.io.Reader x1
	static org.apache.tools.ant.taskdefs.Concat$TextElement access$700 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static org.apache.tools.ant.taskdefs.Concat$TextElement access$800 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static org.apache.tools.ant.taskdefs.Concat$ReaderFactory access$1000 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static java.lang.String access$1100 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static java.lang.String access$1200 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static void  () 
}

org/apache/tools/ant/taskdefs/ConditionTask.class
ConditionTask.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ConditionTask extends org.apache.tools.ant.taskdefs.condition.ConditionBase {
	private String property
	private String value
	private String alternative
	public void  () 
	public void setProperty (java.lang.String) 
		String p
	public void setValue (java.lang.String) 
		String v
	public void setElse (java.lang.String) 
		String e
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.condition.Condition c
}

org/apache/tools/ant/taskdefs/Copy$1.class
Copy.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Copy$1 extends java.lang.Object implements org.apache.tools.ant.types.ResourceFactory  {
	private final java.io.File val$toDir
	private final org.apache.tools.ant.taskdefs.Copy this$0
	void  (org.apache.tools.ant.taskdefs.Copy, java.io.File) 
	public org.apache.tools.ant.types.Resource getResource (java.lang.String) 
		String name
}

org/apache/tools/ant/taskdefs/Copy.class
Copy.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Copy extends org.apache.tools.ant.Task {
	static final java.io.File NULL_FILE_PLACEHOLDER
	static final String LINE_SEPARATOR
	protected java.io.File file
	protected java.io.File destFile
	protected java.io.File destDir
	protected java.util.Vector rcs
	private boolean enableMultipleMappings
	protected boolean filtering
	protected boolean preserveLastModified
	protected boolean forceOverwrite
	protected boolean flatten
	protected int verbosity
	protected boolean includeEmpty
	protected boolean failonerror
	protected java.util.Hashtable fileCopyMap
	protected java.util.Hashtable dirCopyMap
	protected java.util.Hashtable completeDirMap
	protected org.apache.tools.ant.types.Mapper mapperElement
	protected org.apache.tools.ant.util.FileUtils fileUtils
	private java.util.Vector filterChains
	private java.util.Vector filterSets
	private String inputEncoding
	private String outputEncoding
	private long granularity
	static Class class$org$apache$tools$ant$taskdefs$Copy
	static Class class$java$io$IOException
	public void  () 
	protected org.apache.tools.ant.util.FileUtils getFileUtils () 
	public void setFile (java.io.File) 
		java.io.File file
	public void setTofile (java.io.File) 
		java.io.File destFile
	public void setTodir (java.io.File) 
		java.io.File destDir
	public org.apache.tools.ant.types.FilterChain createFilterChain () 
		org.apache.tools.ant.types.FilterChain filterChain
	public org.apache.tools.ant.types.FilterSet createFilterSet () 
		org.apache.tools.ant.types.FilterSet filterSet
	public void setPreserveLastModified (java.lang.String) 
		String preserve
	public void setPreserveLastModified (boolean) 
		boolean preserve
	public boolean getPreserveLastModified () 
	protected java.util.Vector getFilterSets () 
	protected java.util.Vector getFilterChains () 
	public void setFiltering (boolean) 
		boolean filtering
	public void setOverwrite (boolean) 
		boolean overwrite
	public void setFlatten (boolean) 
		boolean flatten
	public void setVerbose (boolean) 
		boolean verbose
	public void setIncludeEmptyDirs (boolean) 
		boolean includeEmpty
	public void setEnableMultipleMappings (boolean) 
		boolean enableMultipleMappings
	public boolean isEnableMultipleMapping () 
	public void setFailOnError (boolean) 
		boolean failonerror
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection res
	public org.apache.tools.ant.types.Mapper createMapper ()  throws org.apache.tools.ant.BuildException 
	public void add (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncoding () 
	public void setOutputEncoding (java.lang.String) 
		String encoding
	public java.lang.String getOutputEncoding () 
	public void setGranularity (long) 
		long granularity
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		java.io.File fromDir
		String[] srcFiles
		String[] srcDirs
		org.apache.tools.ant.types.resources.FileResource fr
		org.apache.tools.ant.types.Resource r
		java.io.File baseDir
		String name
		java.util.Iterator resources
		org.apache.tools.ant.types.ResourceCollection rc
		int i
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.types.Resource[] nonFiles
		java.util.Map map
		java.util.HashMap filesByBasedir
		java.util.HashMap dirsByBasedir
		java.util.HashSet baseDirs
		java.util.ArrayList nonFileResources
		java.io.File savedFile
		java.io.File savedDestFile
		java.io.File savedDestDir
		org.apache.tools.ant.types.ResourceCollection savedRc
	private void copySingleFile () 
		String message
	private void iterateOverBaseDirs (java.util.HashSet, java.util.HashMap, java.util.HashMap) 
		java.io.File f
		java.util.List files
		java.util.List dirs
		String[] srcFiles
		String[] srcDirs
		java.util.HashSet baseDirs
		java.util.HashMap dirsByBasedir
		java.util.HashMap filesByBasedir
		java.util.Iterator iter
	protected void validateAttributes ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.resources.FileResource r
		org.apache.tools.ant.types.ResourceCollection rc
	protected void scan (java.io.File, java.io.File, java.lang.String[], java.lang.String[]) 
		java.io.File fromDir
		java.io.File toDir
		String[] files
		String[] dirs
		org.apache.tools.ant.util.FileNameMapper mapper
	protected java.util.Map scan (org.apache.tools.ant.types.Resource[], java.io.File) 
		org.apache.tools.ant.types.Resource[] fromResources
		java.io.File toDir
	protected void buildMap (java.io.File, java.io.File, java.lang.String[], org.apache.tools.ant.util.FileNameMapper, java.util.Hashtable) 
		int i
		java.util.Vector v
		org.apache.tools.ant.util.SourceFileScanner ds
		int k
		java.io.File src
		String[] mappedFiles
		int i
		java.io.File fromDir
		java.io.File toDir
		String[] names
		org.apache.tools.ant.util.FileNameMapper mapper
		java.util.Hashtable map
		String[] toCopy
	protected java.util.Map buildMap (org.apache.tools.ant.types.Resource[], java.io.File, org.apache.tools.ant.util.FileNameMapper) 
		int i
		java.util.Vector v
		int k
		String[] mappedFiles
		int i
		org.apache.tools.ant.types.Resource[] fromResources
		java.io.File toDir
		org.apache.tools.ant.util.FileNameMapper mapper
		java.util.HashMap map
		org.apache.tools.ant.types.Resource[] toCopy
	protected void doFileOperations () 
		java.util.Enumeration filterEnum
		org.apache.tools.ant.types.FilterSetCollection executionFilters
		String msg
		java.io.File targetFile
		java.io.IOException ioe
		String toFile
		int i
		String fromFile
		String[] toFiles
		java.util.Enumeration e
		java.io.File d
		int i
		String[] dirs
		java.util.Enumeration e
		int createCount
	protected void doResourceOperations (java.util.Map) 
		java.util.Enumeration filterEnum
		org.apache.tools.ant.types.FilterSetCollection executionFilters
		String msg
		java.io.File targetFile
		java.io.IOException ioe
		String toFile
		int i
		org.apache.tools.ant.types.Resource fromResource
		String[] toFiles
		java.util.Iterator iter
		java.util.Map map
	protected boolean supportsNonFileResources () 
	private static void add (java.io.File, java.lang.String[], java.util.Map) 
		java.util.List l
		java.io.File baseDir
		String[] names
		java.util.Map m
	private static void add (java.io.File, java.lang.String, java.util.Map) 
		java.io.File baseDir
		String name
		java.util.Map m
	private static java.io.File getKeyFile (java.io.File) 
		java.io.File f
	private org.apache.tools.ant.util.FileNameMapper getMapper () 
		org.apache.tools.ant.util.FileNameMapper mapper
	private java.lang.String getMessage (java.lang.Exception) 
		Exception ex
	private java.lang.String getDueTo (java.lang.Exception) 
		Exception ex
		boolean baseIOException
		StringBuffer message
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/apache/tools/ant/taskdefs/CopyPath.class
CopyPath.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.CopyPath extends org.apache.tools.ant.Task {
	public static final String ERROR_NO_DESTDIR
	public static final String ERROR_NO_PATH
	public static final String ERROR_NO_MAPPER
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private org.apache.tools.ant.util.FileNameMapper mapper
	private org.apache.tools.ant.types.Path path
	private java.io.File destDir
	private long granularity
	private boolean preserveLastModified
	public void  () 
	public void setDestDir (java.io.File) 
		java.io.File destDir
	public void add (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper newmapper
	public void setPath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path s
	public void setPathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public org.apache.tools.ant.types.Path createPath () 
	public void setGranularity (long) 
		long granularity
	public void setPreserveLastModified (boolean) 
		boolean preserveLastModified
	protected void validateAttributes ()  throws org.apache.tools.ant.BuildException 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		java.io.IOException ioe
		String destFileName
		java.io.File destFile
		int i
		String sourceFileName
		java.io.File sourceFile
		String[] toFiles
		int sources
		String[] sourceFiles
	static void  () 
}

org/apache/tools/ant/taskdefs/Copydir.class
Copydir.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Copydir extends org.apache.tools.ant.taskdefs.MatchingTask {
	private java.io.File srcDir
	private java.io.File destDir
	private boolean filtering
	private boolean flatten
	private boolean forceOverwrite
	private java.util.Hashtable filecopyList
	public void  () 
	public void setSrc (java.io.File) 
		java.io.File src
	public void setDest (java.io.File) 
		java.io.File dest
	public void setFiltering (boolean) 
		boolean filter
	public void setFlatten (boolean) 
		boolean flatten
	public void setForceoverwrite (boolean) 
		boolean force
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		java.io.IOException ioe
		String fromFile
		String toFile
		java.util.Enumeration e
		String[] files
		org.apache.tools.ant.DirectoryScanner ds
	private void scanDir (java.io.File, java.io.File, java.lang.String[]) 
		java.io.File destFile
		String filename
		java.io.File srcFile
		java.io.File destFile
		int i
		java.io.File from
		java.io.File to
		String[] files
}

org/apache/tools/ant/taskdefs/Copyfile.class
Copyfile.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Copyfile extends org.apache.tools.ant.Task {
	private java.io.File srcFile
	private java.io.File destFile
	private boolean filtering
	private boolean forceOverwrite
	public void  () 
	public void setSrc (java.io.File) 
		java.io.File src
	public void setForceoverwrite (boolean) 
		boolean force
	public void setDest (java.io.File) 
		java.io.File dest
	public void setFiltering (java.lang.String) 
		String filter
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		java.io.IOException ioe
}

org/apache/tools/ant/taskdefs/Cvs.class
Cvs.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Cvs extends org.apache.tools.ant.taskdefs.AbstractCvsTask {
	public void  () 
}

org/apache/tools/ant/taskdefs/DefBase.class
DefBase.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.DefBase extends org.apache.tools.ant.taskdefs.AntlibDefinition {
	private ClassLoader createdLoader
	private org.apache.tools.ant.util.ClasspathUtils$Delegate cpDelegate
	public void  () 
	protected boolean hasCpDelegate () 
	public void setReverseLoader (boolean) 
		boolean reverseLoader
	public org.apache.tools.ant.types.Path getClasspath () 
	public boolean isReverseLoader () 
	public java.lang.String getLoaderId () 
	public java.lang.String getClasspathId () 
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setLoaderRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	protected java.lang.ClassLoader createLoader () 
	public void init ()  throws org.apache.tools.ant.BuildException 
	private org.apache.tools.ant.util.ClasspathUtils$Delegate getDelegate () 
}

org/apache/tools/ant/taskdefs/DefaultExcludes.class
DefaultExcludes.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.DefaultExcludes extends org.apache.tools.ant.Task {
	private String add
	private String remove
	private boolean defaultrequested
	private boolean echo
	private int logLevel
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		int i
		StringBuffer message
		String[] excludes
	public void setDefault (boolean) 
		boolean def
	public void setAdd (java.lang.String) 
		String add
	public void setRemove (java.lang.String) 
		String remove
	public void setEcho (boolean) 
		boolean echo
}

org/apache/tools/ant/taskdefs/Definer$1.class
Definer.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Definer$1 extends java.lang.Object implements java.util.Enumeration  {
	private boolean more
	private final java.net.URL val$url
	private final org.apache.tools.ant.taskdefs.Definer this$0
	void  (org.apache.tools.ant.taskdefs.Definer, java.net.URL) 
	public boolean hasMoreElements () 
	public java.lang.Object nextElement ()  throws java.util.NoSuchElementException 
}

org/apache/tools/ant/taskdefs/Definer$Format.class
Definer.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Definer$Format extends org.apache.tools.ant.types.EnumeratedAttribute {
	public static final int PROPERTIES
	public static final int XML
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/Definer$OnError.class
Definer.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Definer$OnError extends org.apache.tools.ant.types.EnumeratedAttribute {
	public static final int FAIL
	public static final int REPORT
	public static final int IGNORE
	public static final int FAIL_ALL
	public static final String POLICY_FAIL
	public static final String POLICY_REPORT
	public static final String POLICY_IGNORE
	public static final String POLICY_FAILALL
	public void  () 
	public void  (java.lang.String) 
		String value
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/Definer$ResourceStack.class
Definer.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Definer$ResourceStack extends java.lang.ThreadLocal {
	private void  () 
	public java.lang.Object initialValue () 
	java.util.Map getStack () 
	void  (org.apache.tools.ant.taskdefs.Definer$1) 
		org.apache.tools.ant.taskdefs.Definer$1 x0
}

org/apache/tools/ant/taskdefs/Definer.class
Definer.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.Definer extends org.apache.tools.ant.taskdefs.DefBase {
	private static final String ANTLIB_XML
	private static org.apache.tools.ant.taskdefs.Definer$ResourceStack resourceStack
	private String name
	private String classname
	private java.io.File file
	private String resource
	private int format
	private boolean definerSet
	private int onError
	private String adapter
	private String adaptTo
	private Class adapterClass
	private Class adaptToClass
	public void  () 
	public void setOnError (org.apache.tools.ant.taskdefs.Definer$OnError) 
		org.apache.tools.ant.taskdefs.Definer$OnError onError
	public void setFormat (org.apache.tools.ant.taskdefs.Definer$Format) 
		org.apache.tools.ant.taskdefs.Definer$Format format
	public java.lang.String getName () 
	public java.io.File getFile () 
	public java.lang.String getResource () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String uri1
		String msg
		java.net.URL url
		java.net.URL url
		int fmt
		java.util.Enumeration urls
		ClassLoader al
	public static java.lang.String makeResourceFromURI (java.lang.String) 
		String resource
		String uri
		String path
		String resource
	private java.net.URL fileToURL () 
		Exception ex
		String message
	private java.util.Enumeration resourceToURLs (java.lang.ClassLoader) 
		java.io.IOException e
		String message
		ClassLoader classLoader
		java.util.Enumeration ret
	protected void loadProperties (java.lang.ClassLoader, java.net.URL) 
		java.util.Properties props
		java.util.Enumeration keys
		java.io.IOException ex
		ClassLoader al
		java.net.URL url
		java.io.InputStream is
	private void loadAntlib (java.lang.ClassLoader, java.net.URL) 
		org.apache.tools.ant.taskdefs.Antlib antlib
		org.apache.tools.ant.BuildException ex
		ClassLoader classLoader
		java.net.URL url
	public void setFile (java.io.File) 
		java.io.File file
	public void setResource (java.lang.String) 
		String res
	public void setAntlib (java.lang.String) 
		String antlib
	public void setName (java.lang.String) 
		String name
	public java.lang.String getClassname () 
	public void setClassname (java.lang.String) 
		String classname
	public void setAdapter (java.lang.String) 
		String adapter
	protected void setAdapterClass (java.lang.Class) 
		Class adapterClass
	public void setAdaptTo (java.lang.String) 
		String adaptTo
	protected void setAdaptToClass (java.lang.Class) 
		Class adaptToClass
	protected void addDefinition (java.lang.ClassLoader, java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.AntTypeDefinition def
		String msg
		ClassNotFoundException cnfe
		String msg
		NoClassDefFoundError ncdfe
		org.apache.tools.ant.BuildException ex
		ClassLoader al
		String name
		String classname
		Class cl
	private void tooManyDefinitions () 
	static void  () 
}

org/apache/tools/ant/taskdefs/Delete$ReverseDirs$1.class
Delete.java
package org.apache.tools.ant.taskdefs
final org.apache.tools.ant.taskdefs.Delete$ReverseDirs$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Object foo
		Object bar
}

org/apache/tools/ant/taskdefs/Delete$ReverseDirs.class
Delete.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Delete$ReverseDirs extends java.lang.Object implements org.apache.tools.ant.types.ResourceCollection  {
	static final java.util.Comparator REVERSE
	private java.io.File basedir
	private String[] dirs
	void  (java.io.File, java.lang.String[]) 
		java.io.File basedir
		String[] dirs
	public java.util.Iterator iterator () 
	public boolean isFilesystemOnly () 
	public int size () 
	static void  () 
}

org/apache/tools/ant/taskdefs/Delete.class
Delete.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Delete extends org.apache.tools.ant.taskdefs.MatchingTask {
	private static final int DELETE_RETRY_SLEEP_MILLIS
	private static final org.apache.tools.ant.types.resources.comparators.ResourceComparator REVERSE_FILESYSTEM
	private static final org.apache.tools.ant.types.resources.selectors.ResourceSelector EXISTS
	protected java.io.File file
	protected java.io.File dir
	protected java.util.Vector filesets
	protected boolean usedMatchingTask
	protected boolean includeEmpty
	private int verbosity
	private boolean quiet
	private boolean failonerror
	private boolean deleteOnExit
	private org.apache.tools.ant.types.resources.Resources rcs
	public void  () 
	public void setFile (java.io.File) 
		java.io.File file
	public void setDir (java.io.File) 
		java.io.File dir
	public void setVerbose (boolean) 
		boolean verbose
	public void setQuiet (boolean) 
		boolean quiet
	public void setFailOnError (boolean) 
		boolean failonerror
	public void setDeleteOnExit (boolean) 
		boolean deleteOnExit
	public void setIncludeEmptyDirs (boolean) 
		boolean includeEmpty
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public org.apache.tools.ant.types.PatternSet$NameEntry createInclude () 
	public org.apache.tools.ant.types.PatternSet$NameEntry createIncludesFile () 
	public org.apache.tools.ant.types.PatternSet$NameEntry createExclude () 
	public org.apache.tools.ant.types.PatternSet$NameEntry createExcludesFile () 
	public org.apache.tools.ant.types.PatternSet createPatternSet () 
	public void setIncludes (java.lang.String) 
		String includes
	public void setExcludes (java.lang.String) 
		String excludes
	public void setDefaultexcludes (boolean) 
		boolean useDefaultExcludes
	public void setIncludesfile (java.io.File) 
		java.io.File includesfile
	public void setExcludesfile (java.io.File) 
		java.io.File excludesfile
	public void setCaseSensitive (boolean) 
		boolean isCaseSensitive
	public void setFollowSymlinks (boolean) 
		boolean followSymlinks
	public void addSelector (org.apache.tools.ant.types.selectors.SelectSelector) 
		org.apache.tools.ant.types.selectors.SelectSelector selector
	public void addAnd (org.apache.tools.ant.types.selectors.AndSelector) 
		org.apache.tools.ant.types.selectors.AndSelector selector
	public void addOr (org.apache.tools.ant.types.selectors.OrSelector) 
		org.apache.tools.ant.types.selectors.OrSelector selector
	public void addNot (org.apache.tools.ant.types.selectors.NotSelector) 
		org.apache.tools.ant.types.selectors.NotSelector selector
	public void addNone (org.apache.tools.ant.types.selectors.NoneSelector) 
		org.apache.tools.ant.types.selectors.NoneSelector selector
	public void addMajority (org.apache.tools.ant.types.selectors.MajoritySelector) 
		org.apache.tools.ant.types.selectors.MajoritySelector selector
	public void addDate (org.apache.tools.ant.types.selectors.DateSelector) 
		org.apache.tools.ant.types.selectors.DateSelector selector
	public void addSize (org.apache.tools.ant.types.selectors.SizeSelector) 
		org.apache.tools.ant.types.selectors.SizeSelector selector
	public void addFilename (org.apache.tools.ant.types.selectors.FilenameSelector) 
		org.apache.tools.ant.types.selectors.FilenameSelector selector
	public void addCustom (org.apache.tools.ant.types.selectors.ExtendSelector) 
		org.apache.tools.ant.types.selectors.ExtendSelector selector
	public void addContains (org.apache.tools.ant.types.selectors.ContainsSelector) 
		org.apache.tools.ant.types.selectors.ContainsSelector selector
	public void addPresent (org.apache.tools.ant.types.selectors.PresentSelector) 
		org.apache.tools.ant.types.selectors.PresentSelector selector
	public void addDepth (org.apache.tools.ant.types.selectors.DepthSelector) 
		org.apache.tools.ant.types.selectors.DepthSelector selector
	public void addDepend (org.apache.tools.ant.types.selectors.DependSelector) 
		org.apache.tools.ant.types.selectors.DependSelector selector
	public void addContainsRegexp (org.apache.tools.ant.types.selectors.ContainsRegexpSelector) 
		org.apache.tools.ant.types.selectors.ContainsRegexpSelector selector
	public void addModified (org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector) 
		org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector selector
	public void add (org.apache.tools.ant.types.selectors.FileSelector) 
		org.apache.tools.ant.types.selectors.FileSelector selector
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.FileSet fs
		java.io.File fsDir
		int i
		int size
		org.apache.tools.ant.types.resources.Restrict exists
		org.apache.tools.ant.types.resources.Sort s
		org.apache.tools.ant.types.resources.FileResource r
		java.util.Iterator iter
		Exception e
		org.apache.tools.ant.types.resources.Resources resourcesToDelete
		org.apache.tools.ant.types.resources.Resources filesetDirs
		org.apache.tools.ant.types.FileSet implicit
	private void handle (java.lang.String) 
		String msg
	private void handle (java.lang.Exception) 
		Exception e
	private boolean delete (java.io.File) 
		InterruptedException ex
		int level
		java.io.File f
	protected void removeDir (java.io.File) 
		String s
		java.io.File f
		int i
		java.io.File d
		String[] list
	protected void removeFiles (java.io.File, java.lang.String[], java.lang.String[]) 
		java.io.File f
		int j
		java.io.File currDir
		String[] dirFiles
		int j
		int dirCount
		java.io.File d
		String[] files
		String[] dirs
	static void  () 
}

org/apache/tools/ant/taskdefs/Deltree.class
Deltree.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Deltree extends org.apache.tools.ant.Task {
	private java.io.File dir
	public void  () 
	public void setDir (java.io.File) 
		java.io.File dir
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		java.io.IOException ioe
	private void removeDir (java.io.File)  throws java.io.IOException 
		String s
		java.io.File f
		int i
		java.io.File dir
		String[] list
}

org/apache/tools/ant/taskdefs/DependSet$1.class
DependSet.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.DependSet$1 extends java.lang.Object {
}

org/apache/tools/ant/taskdefs/DependSet$HideMissingBasedir.class
DependSet.java
package org.apache.tools.ant.taskdefs
final org.apache.tools.ant.taskdefs.DependSet$HideMissingBasedir extends java.lang.Object implements org.apache.tools.ant.types.ResourceCollection  {
	private org.apache.tools.ant.types.FileSet fs
	private void  (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isFilesystemOnly () 
	private boolean basedirExists () 
		java.io.File basedir
	void  (org.apache.tools.ant.types.FileSet, org.apache.tools.ant.taskdefs.DependSet$1) 
		org.apache.tools.ant.types.FileSet x0
		org.apache.tools.ant.taskdefs.DependSet$1 x1
}

org/apache/tools/ant/taskdefs/DependSet$NonExistent.class
DependSet.java
package org.apache.tools.ant.taskdefs
final org.apache.tools.ant.taskdefs.DependSet$NonExistent extends org.apache.tools.ant.types.resources.Restrict {
	private void  (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	void  (org.apache.tools.ant.types.ResourceCollection, org.apache.tools.ant.taskdefs.DependSet$1) 
		org.apache.tools.ant.types.ResourceCollection x0
		org.apache.tools.ant.taskdefs.DependSet$1 x1
}

org/apache/tools/ant/taskdefs/DependSet.class
DependSet.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.DependSet extends org.apache.tools.ant.taskdefs.MatchingTask {
	private static final org.apache.tools.ant.types.resources.selectors.ResourceSelector NOT_EXISTS
	private static final org.apache.tools.ant.types.resources.comparators.ResourceComparator DATE
	private static final org.apache.tools.ant.types.resources.comparators.ResourceComparator REVERSE_DATE
	private org.apache.tools.ant.types.resources.Union sources
	private org.apache.tools.ant.types.Path targets
	public void  () 
	public synchronized org.apache.tools.ant.types.resources.Union createSources () 
	public void addSrcfileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
	public void addSrcfilelist (org.apache.tools.ant.types.FileList) 
		org.apache.tools.ant.types.FileList fl
	public synchronized org.apache.tools.ant.types.Path createTargets () 
	public void addTargetfileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
	public void addTargetfilelist (org.apache.tools.ant.types.FileList) 
		org.apache.tools.ant.types.FileList fl
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Delete delete
	private boolean uptodate (org.apache.tools.ant.types.ResourceCollection, org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection src
		org.apache.tools.ant.types.ResourceCollection target
		org.apache.tools.ant.types.resources.selectors.Date datesel
		int neTargets
		org.apache.tools.ant.types.resources.FileResource oldestTarget
		int neSources
		org.apache.tools.ant.types.Resource newestSource
	private void logFuture (org.apache.tools.ant.types.ResourceCollection, org.apache.tools.ant.types.resources.selectors.ResourceSelector) 
		java.util.Iterator i
		org.apache.tools.ant.types.ResourceCollection rc
		org.apache.tools.ant.types.resources.selectors.ResourceSelector rsel
		org.apache.tools.ant.types.resources.Restrict r
	private org.apache.tools.ant.types.Resource getXest (org.apache.tools.ant.types.ResourceCollection, org.apache.tools.ant.types.resources.comparators.ResourceComparator) 
		org.apache.tools.ant.types.Resource next
		org.apache.tools.ant.types.ResourceCollection rc
		org.apache.tools.ant.types.resources.comparators.ResourceComparator c
		java.util.Iterator i
		org.apache.tools.ant.types.Resource xest
	private org.apache.tools.ant.types.Resource getOldest (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	private org.apache.tools.ant.types.Resource getNewest (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	static org.apache.tools.ant.types.resources.selectors.ResourceSelector access$000 () 
	static void  () 
}

org/apache/tools/ant/taskdefs/DiagnosticsTask.class
DiagnosticsTask.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.DiagnosticsTask extends org.apache.tools.ant.Task {
	private static final String[] ARGS
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
	static void  () 
}

org/apache/tools/ant/taskdefs/Dirname.class
Dirname.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Dirname extends org.apache.tools.ant.Task {
	private java.io.File file
	private String property
	public void  () 
	public void setFile (java.io.File) 
		java.io.File file
	public void setProperty (java.lang.String) 
		String property
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String value
}

org/apache/tools/ant/taskdefs/Ear.class
Ear.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Ear extends org.apache.tools.ant.taskdefs.Jar {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private java.io.File deploymentDescriptor
	private boolean descriptorAdded
	private static final String XML_DESCRIPTOR_PATH
	public void  () 
	public void setEarfile (java.io.File) 
		java.io.File earFile
	public void setAppxml (java.io.File) 
		java.io.File descr
		org.apache.tools.ant.types.ZipFileSet fs
	public void addArchives (org.apache.tools.ant.types.ZipFileSet) 
		org.apache.tools.ant.types.ZipFileSet fs
	protected void initZipOutputStream (org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException org.apache.tools.ant.BuildException 
		org.apache.tools.zip.ZipOutputStream zOut
	protected void zipFile (java.io.File, org.apache.tools.zip.ZipOutputStream, java.lang.String, int)  throws java.io.IOException 
		java.io.File file
		org.apache.tools.zip.ZipOutputStream zOut
		String vPath
		int mode
		String vPathLowerCase
	protected void cleanUp () 
	static void  () 
}

org/apache/tools/ant/taskdefs/Echo$EchoLevel.class
Echo.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Echo$EchoLevel extends org.apache.tools.ant.types.LogLevel {
	public void  () 
}

org/apache/tools/ant/taskdefs/Echo.class
Echo.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Echo extends org.apache.tools.ant.Task {
	protected String message
	protected java.io.File file
	protected boolean append
	private String encoding
	protected int logLevel
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String filename
		java.io.IOException ioe
		java.io.Writer out
	public void setMessage (java.lang.String) 
		String msg
	public void setFile (java.io.File) 
		java.io.File file
	public void setAppend (boolean) 
		boolean append
	public void addText (java.lang.String) 
		String msg
	public void setLevel (org.apache.tools.ant.taskdefs.Echo$EchoLevel) 
		org.apache.tools.ant.taskdefs.Echo$EchoLevel echoLevel
	public void setEncoding (java.lang.String) 
		String encoding
}

org/apache/tools/ant/taskdefs/EchoXML.class
EchoXML.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.EchoXML extends org.apache.tools.ant.util.XMLFragment {
	private java.io.File file
	private boolean append
	private static final String ERROR_NO_XML
	public void  () 
	public void setFile (java.io.File) 
		java.io.File f
	public void setAppend (boolean) 
		boolean b
	public void execute () 
		org.w3c.dom.Node n
		org.apache.tools.ant.BuildException e
		Exception e
		org.apache.tools.ant.util.DOMElementWriter writer
		java.io.OutputStream os
}

org/apache/tools/ant/taskdefs/Exec$StreamPumper.class
Exec.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Exec$StreamPumper extends java.lang.Thread {
	private java.io.BufferedReader din
	private int messageLevel
	private boolean endOfStream
	private static final int SLEEP_TIME
	private final org.apache.tools.ant.taskdefs.Exec this$0
	public void  (org.apache.tools.ant.taskdefs.Exec, java.io.InputStream, int) 
		java.io.InputStream is
		int messageLevel
	public void pumpStream ()  throws java.io.IOException 
		String line
	public void run () 
		InterruptedException ie
		java.io.IOException ioe
}

org/apache/tools/ant/taskdefs/Exec.class
Exec.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Exec extends org.apache.tools.ant.Task {
	private String os
	private String out
	private java.io.File dir
	private String command
	protected java.io.PrintWriter fos
	private boolean failOnError
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
	protected int run (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String ant
		String antRun
		String ant
		String antRun
		Process proc
		org.apache.tools.ant.taskdefs.Exec$StreamPumper inputPumper
		org.apache.tools.ant.taskdefs.Exec$StreamPumper errorPumper
		java.io.IOException ioe
		InterruptedException ex
		String command
		int err
		String myos
	public void setDir (java.lang.String) 
		String d
	public void setOs (java.lang.String) 
		String os
	public void setCommand (java.lang.String) 
		String command
	public void setOutput (java.lang.String) 
		String out
	public void setFailonerror (boolean) 
		boolean fail
	protected void outputLog (java.lang.String, int) 
		String line
		int messageLevel
	protected void logFlush () 
}

org/apache/tools/ant/taskdefs/ExecTask.class
ExecTask.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ExecTask extends org.apache.tools.ant.Task {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private String os
	private String osFamily
	private java.io.File dir
	protected boolean failOnError
	protected boolean newEnvironment
	private Long timeout
	private org.apache.tools.ant.types.Environment env
	protected org.apache.tools.ant.types.Commandline cmdl
	private String resultProperty
	private boolean failIfExecFails
	private String executable
	private boolean resolveExecutable
	private boolean searchPath
	private boolean spawn
	private boolean incompatibleWithSpawn
	private String inputString
	private java.io.File input
	private java.io.File output
	private java.io.File error
	protected org.apache.tools.ant.taskdefs.Redirector redirector
	protected org.apache.tools.ant.types.RedirectorElement redirectorElement
	private boolean vmLauncher
	public void  () 
	public void  (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task owner
	public void setSpawn (boolean) 
		boolean spawn
	public void setTimeout (java.lang.Long) 
		Long value
	public void setTimeout (java.lang.Integer) 
		Integer value
	public void setExecutable (java.lang.String) 
		String value
	public void setDir (java.io.File) 
		java.io.File d
	public void setOs (java.lang.String) 
		String os
	public void setCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmdl
	public void setOutput (java.io.File) 
		java.io.File out
	public void setInput (java.io.File) 
		java.io.File input
	public void setInputString (java.lang.String) 
		String inputString
	public void setLogError (boolean) 
		boolean logError
	public void setError (java.io.File) 
		java.io.File error
	public void setOutputproperty (java.lang.String) 
		String outputProp
	public void setErrorProperty (java.lang.String) 
		String errorProperty
	public void setFailonerror (boolean) 
		boolean fail
	public void setNewenvironment (boolean) 
		boolean newenv
	public void setResolveExecutable (boolean) 
		boolean resolveExecutable
	public void setSearchPath (boolean) 
		boolean searchPath
	public boolean getResolveExecutable () 
	public void addEnv (org.apache.tools.ant.types.Environment$Variable) 
		org.apache.tools.ant.types.Environment$Variable var
	public org.apache.tools.ant.types.Commandline$Argument createArg () 
	public void setResultProperty (java.lang.String) 
		String resultProperty
	protected void maybeSetResultPropertyValue (int) 
		String res
		int result
	public void setFailIfExecutionFails (boolean) 
		boolean flag
	public void setAppend (boolean) 
		boolean append
	public void addConfiguredRedirector (org.apache.tools.ant.types.RedirectorElement) 
		org.apache.tools.ant.types.RedirectorElement redirectorElement
	public void setOsFamily (java.lang.String) 
		String osFamily
	protected java.lang.String resolveExecutable (java.lang.String, boolean) 
		int i
		String line
		java.util.Vector envVars
		java.util.Enumeration e
		int i
		String[] dirs
		org.apache.tools.ant.types.Path p
		String[] environment
		String exec
		boolean mustSearchPath
		java.io.File executableFile
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.File savedDir
	protected void checkConfiguration ()  throws org.apache.tools.ant.BuildException 
	protected void setupRedirector () 
	protected boolean isValidOs () 
		String myos
	public void setVMLauncher (boolean) 
		boolean vmLauncher
	protected org.apache.tools.ant.taskdefs.Execute prepareExec ()  throws org.apache.tools.ant.BuildException 
		int i
		org.apache.tools.ant.taskdefs.Execute exe
		String[] environment
	protected final void runExecute (org.apache.tools.ant.taskdefs.Execute)  throws java.io.IOException 
		String msg
		org.apache.tools.ant.taskdefs.Execute exe
		int returnCode
	protected void runExec (org.apache.tools.ant.taskdefs.Execute)  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		org.apache.tools.ant.taskdefs.Execute exe
	protected org.apache.tools.ant.taskdefs.ExecuteStreamHandler createHandler ()  throws org.apache.tools.ant.BuildException 
	protected org.apache.tools.ant.taskdefs.ExecuteWatchdog createWatchdog ()  throws org.apache.tools.ant.BuildException 
	protected void logFlush () 
	private boolean isPath (java.lang.String) 
		String line
	private java.lang.String getPath (java.lang.String) 
		String line
	static void  () 
}

org/apache/tools/ant/taskdefs/Execute$1.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$1 extends java.io.OutputStream {
	private final org.apache.tools.ant.taskdefs.Execute this$0
	void  (org.apache.tools.ant.taskdefs.Execute) 
	public void write (int)  throws java.io.IOException 
		int b
}

org/apache/tools/ant/taskdefs/Execute$CommandLauncher.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$CommandLauncher extends java.lang.Object {
	private void  () 
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[])  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[], java.io.File)  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File workingDir
	void  (org.apache.tools.ant.taskdefs.Execute$1) 
		org.apache.tools.ant.taskdefs.Execute$1 x0
}

org/apache/tools/ant/taskdefs/Execute$CommandLauncherProxy.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$CommandLauncherProxy extends org.apache.tools.ant.taskdefs.Execute$CommandLauncher {
	private org.apache.tools.ant.taskdefs.Execute$CommandLauncher myLauncher
	void  (org.apache.tools.ant.taskdefs.Execute$CommandLauncher) 
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher launcher
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[])  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
}

org/apache/tools/ant/taskdefs/Execute$Java13CommandLauncher.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher extends org.apache.tools.ant.taskdefs.Execute$CommandLauncher {
	private java.lang.reflect.Method myExecWithCWD
	public void  ()  throws java.lang.NoSuchMethodException 
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[], java.io.File)  throws java.io.IOException 
		Throwable realexc
		java.lang.reflect.InvocationTargetException exc
		Exception exc
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File workingDir
}

org/apache/tools/ant/taskdefs/Execute$MacCommandLauncher.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$MacCommandLauncher extends org.apache.tools.ant.taskdefs.Execute$CommandLauncherProxy {
	void  (org.apache.tools.ant.taskdefs.Execute$CommandLauncher) 
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher launcher
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[], java.io.File)  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File workingDir
}

org/apache/tools/ant/taskdefs/Execute$OS2CommandLauncher.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$OS2CommandLauncher extends org.apache.tools.ant.taskdefs.Execute$CommandLauncherProxy {
	void  (org.apache.tools.ant.taskdefs.Execute$CommandLauncher) 
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher launcher
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[], java.io.File)  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File workingDir
		java.io.File commandDir
		int preCmdLength
		String cmdDir
		String[] newcmd
}

org/apache/tools/ant/taskdefs/Execute$PerlScriptCommandLauncher.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$PerlScriptCommandLauncher extends org.apache.tools.ant.taskdefs.Execute$CommandLauncherProxy {
	private String myScript
	void  (java.lang.String, org.apache.tools.ant.taskdefs.Execute$CommandLauncher) 
		String script
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher launcher
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[], java.io.File)  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File workingDir
		String antHome
		String antRun
		java.io.File commandDir
		String[] newcmd
}

org/apache/tools/ant/taskdefs/Execute$ScriptCommandLauncher.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$ScriptCommandLauncher extends org.apache.tools.ant.taskdefs.Execute$CommandLauncherProxy {
	private String myScript
	void  (java.lang.String, org.apache.tools.ant.taskdefs.Execute$CommandLauncher) 
		String script
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher launcher
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[], java.io.File)  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File workingDir
		String antHome
		String antRun
		java.io.File commandDir
		String[] newcmd
}

org/apache/tools/ant/taskdefs/Execute$VmsCommandLauncher$1.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$VmsCommandLauncher$1 extends java.lang.Thread {
	private final Process val$p
	private final java.io.File val$f
	private final org.apache.tools.ant.taskdefs.Execute$VmsCommandLauncher this$0
	void  (org.apache.tools.ant.taskdefs.Execute$VmsCommandLauncher, java.lang.Process, java.io.File) 
	public void run () 
		InterruptedException e
}

org/apache/tools/ant/taskdefs/Execute$VmsCommandLauncher.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$VmsCommandLauncher extends org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher {
	public void  ()  throws java.lang.NoSuchMethodException 
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[])  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File cmdFile
		Process p
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[], java.io.File)  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File workingDir
		java.io.File cmdFile
		Process p
	private java.io.File createCommandFile (java.lang.String[], java.lang.String[])  throws java.io.IOException 
		int eqIndex
		int i
		int i
		String[] cmd
		String[] env
		java.io.File script
		java.io.PrintWriter out
	private void deleteAfter (java.io.File, java.lang.Process) 
		java.io.File f
		Process p
}

org/apache/tools/ant/taskdefs/Execute$WinNTCommandLauncher.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$WinNTCommandLauncher extends org.apache.tools.ant.taskdefs.Execute$CommandLauncherProxy {
	void  (org.apache.tools.ant.taskdefs.Execute$CommandLauncher) 
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher launcher
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[], java.io.File)  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File workingDir
		java.io.File commandDir
		int preCmdLength
		String[] newcmd
}

org/apache/tools/ant/taskdefs/Execute.class
Execute.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Execute extends java.lang.Object {
	private static final int ONE_SECOND
	public static final int INVALID
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private String[] cmdl
	private String[] env
	private int exitValue
	private org.apache.tools.ant.taskdefs.ExecuteStreamHandler streamHandler
	private org.apache.tools.ant.taskdefs.ExecuteWatchdog watchdog
	private java.io.File workingDirectory
	private org.apache.tools.ant.Project project
	private boolean newEnvironment
	private boolean spawn
	private boolean useVMLauncher
	private static String antWorkingDirectory
	private static org.apache.tools.ant.taskdefs.Execute$CommandLauncher vmLauncher
	private static org.apache.tools.ant.taskdefs.Execute$CommandLauncher shellLauncher
	private static java.util.Vector procEnvironment
	private static org.apache.tools.ant.taskdefs.ProcessDestroyer processDestroyer
	private static boolean environmentCaseInSensitive
	static Class array$Ljava$lang$String
	static Class class$java$io$File
	static Class class$java$lang$Runtime
	public void setSpawn (boolean) 
		boolean spawn
	public static synchronized java.util.Vector getProcEnvironment () 
		java.io.ByteArrayOutputStream out
		org.apache.tools.ant.taskdefs.Execute exe
		int retval
		java.io.BufferedReader in
		String var
		String line
		String lineSep
		java.io.IOException exc
	private static java.lang.String[] getProcEnvCommand () 
		String[] cmd
	public static java.lang.String toString (java.io.ByteArrayOutputStream) 
		java.io.UnsupportedEncodingException e
		java.io.UnsupportedEncodingException e
		java.io.ByteArrayOutputStream bos
	public void  () 
	public void  (org.apache.tools.ant.taskdefs.ExecuteStreamHandler) 
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler streamHandler
	public void  (org.apache.tools.ant.taskdefs.ExecuteStreamHandler, org.apache.tools.ant.taskdefs.ExecuteWatchdog) 
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler streamHandler
		org.apache.tools.ant.taskdefs.ExecuteWatchdog watchdog
	public void setStreamHandler (org.apache.tools.ant.taskdefs.ExecuteStreamHandler) 
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler streamHandler
	public java.lang.String[] getCommandline () 
	public void setCommandline (java.lang.String[]) 
		String[] commandline
	public void setNewenvironment (boolean) 
		boolean newenv
	public java.lang.String[] getEnvironment () 
	public void setEnvironment (java.lang.String[]) 
		String[] env
	public void setWorkingDirectory (java.io.File) 
		java.io.File wd
	public java.io.File getWorkingDirectory () 
	public void setAntRun (org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
	public void setVMLauncher (boolean) 
		boolean useVMLauncher
	public static java.lang.Process launch (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[], java.io.File, boolean)  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] command
		String[] env
		java.io.File dir
		boolean useVM
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher launcher
	public int execute ()  throws java.io.IOException 
		java.io.IOException e
		ThreadDeath t
		Process process
	public void spawn ()  throws java.io.IOException 
		InterruptedException e
		Process process
		java.io.OutputStream dummyOut
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler handler
	protected void waitFor (java.lang.Process) 
		InterruptedException e
		Process process
	protected void setExitValue (int) 
		int value
	public int getExitValue () 
	public static boolean isFailure (int) 
		int exitValue
	public boolean isFailure () 
	public boolean killedProcess () 
	private java.lang.String[] patchEnvironment () 
		String osEnvItem
		String convertedItem
		int j
		String keyValue
		String key
		int size
		int i
		java.util.Vector osEnv
	public static void runCommand (org.apache.tools.ant.Task, java.lang.String[])  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Execute exe
		int retval
		java.io.IOException exc
		org.apache.tools.ant.Task task
		String[] cmdline
	public static void closeStreams (java.lang.Process) 
		Process process
	private static java.util.Vector addVMSLogicals (java.util.Vector, java.io.BufferedReader)  throws java.io.IOException 
		int eqIndex
		String newLogName
		String logical
		java.util.Iterator i
		java.util.Vector environment
		java.io.BufferedReader in
		java.util.HashMap logicals
		String logName
		String logValue
		String line
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static java.lang.String access$100 () 
	static org.apache.tools.ant.util.FileUtils access$200 () 
	static void  () 
		NoSuchMethodException exc
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher baseLauncher
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher baseLauncher
		NoSuchMethodException exc
}

org/apache/tools/ant/taskdefs/ExecuteJava.class
ExecuteJava.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ExecuteJava extends java.lang.Object implements java.lang.Runnable org.apache.tools.ant.util.TimeoutObserver  {
	private org.apache.tools.ant.types.Commandline javaCommand
	private org.apache.tools.ant.types.Path classpath
	private org.apache.tools.ant.types.CommandlineJava$SysProperties sysProperties
	private org.apache.tools.ant.types.Permissions perm
	private java.lang.reflect.Method main
	private Long timeout
	private volatile Throwable caught
	private volatile boolean timedOut
	private Thread thread
	static Class array$Ljava$lang$String
	public void  () 
	public void setJavaCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline javaCommand
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path p
	public void setSystemProperties (org.apache.tools.ant.types.CommandlineJava$SysProperties) 
		org.apache.tools.ant.types.CommandlineJava$SysProperties s
	public void setPermissions (org.apache.tools.ant.types.Permissions) 
		org.apache.tools.ant.types.Permissions permissions
	public void setOutput (java.io.PrintStream) 
		java.io.PrintStream out
	public void setTimeout (java.lang.Long) 
		Long timeout
	public void execute (org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		ClassNotFoundException e
		InterruptedException e
		org.apache.tools.ant.Task currentThreadTask
		org.apache.tools.ant.util.Watchdog w
		Class target
		org.apache.tools.ant.BuildException e
		SecurityException e
		ThreadDeath e
		Throwable e
		org.apache.tools.ant.Project project
		String classname
		org.apache.tools.ant.AntClassLoader loader
	public void run () 
		Throwable t
		java.lang.reflect.InvocationTargetException e
		Throwable t
		Object[] argument
	public synchronized void timeoutOccured (org.apache.tools.ant.util.Watchdog) 
		org.apache.tools.ant.util.Watchdog w
	public synchronized boolean killedProcess () 
	public int fork (org.apache.tools.ant.ProjectComponent)  throws org.apache.tools.ant.BuildException 
		int i
		int rc
		java.io.IOException e
		org.apache.tools.ant.ProjectComponent pc
		org.apache.tools.ant.types.CommandlineJava cmdl
		String[] args
		org.apache.tools.ant.taskdefs.Redirector redirector
		org.apache.tools.ant.taskdefs.Execute exe
	public static void setupCommandLineForVMS (org.apache.tools.ant.taskdefs.Execute, java.lang.String[]) 
		String[] args
		String[] vmsCmd
		java.io.IOException e
		org.apache.tools.ant.taskdefs.Execute exe
		String[] command
		java.io.File vmsJavaOptionFile
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/ExecuteOn$FileDirBoth.class
ExecuteOn.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ExecuteOn$FileDirBoth extends org.apache.tools.ant.types.EnumeratedAttribute {
	public static final String FILE
	public static final String DIR
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/ExecuteOn.class
ExecuteOn.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ExecuteOn extends org.apache.tools.ant.taskdefs.ExecTask {
	protected java.util.Vector filesets
	private org.apache.tools.ant.types.resources.Union resources
	private boolean relative
	private boolean parallel
	private boolean forwardSlash
	protected String type
	protected org.apache.tools.ant.types.Commandline$Marker srcFilePos
	private boolean skipEmpty
	protected org.apache.tools.ant.types.Commandline$Marker targetFilePos
	protected org.apache.tools.ant.types.Mapper mapperElement
	protected org.apache.tools.ant.util.FileNameMapper mapper
	protected java.io.File destDir
	private int maxParallel
	private boolean addSourceFile
	private boolean verbose
	private boolean ignoreMissing
	private boolean force
	protected boolean srcIsFirst
	public void  () 
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void addDirset (org.apache.tools.ant.types.DirSet) 
		org.apache.tools.ant.types.DirSet set
	public void addFilelist (org.apache.tools.ant.types.FileList) 
		org.apache.tools.ant.types.FileList list
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public void setRelative (boolean) 
		boolean relative
	public void setParallel (boolean) 
		boolean parallel
	public void setType (org.apache.tools.ant.taskdefs.ExecuteOn$FileDirBoth) 
		org.apache.tools.ant.taskdefs.ExecuteOn$FileDirBoth type
	public void setSkipEmptyFilesets (boolean) 
		boolean skip
	public void setDest (java.io.File) 
		java.io.File destDir
	public void setForwardslash (boolean) 
		boolean forwardSlash
	public void setMaxParallel (int) 
		int max
	public void setAddsourcefile (boolean) 
		boolean b
	public void setVerbose (boolean) 
		boolean b
	public void setIgnoremissing (boolean) 
		boolean b
	public void setForce (boolean) 
		boolean b
	public org.apache.tools.ant.types.Commandline$Marker createSrcfile () 
	public org.apache.tools.ant.types.Commandline$Marker createTargetfile () 
	public org.apache.tools.ant.types.Mapper createMapper ()  throws org.apache.tools.ant.BuildException 
	public void add (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	protected void checkConfiguration () 
	protected org.apache.tools.ant.taskdefs.ExecuteStreamHandler createHandler ()  throws org.apache.tools.ant.BuildException 
	protected void setupRedirector () 
	protected void runExec (org.apache.tools.ant.taskdefs.Execute)  throws org.apache.tools.ant.BuildException 
		int j
		String[] s
		int j
		String[] s
		String[] command
		int j
		String[] s
		String currentType
		org.apache.tools.ant.types.AbstractFileSet fs
		java.io.File base
		org.apache.tools.ant.DirectoryScanner ds
		int i
		org.apache.tools.ant.types.resources.FileResource fr
		String[] command
		org.apache.tools.ant.types.Resource res
		java.io.File base
		String name
		java.util.Iterator iter
		java.util.Vector fileNames
		java.util.Vector baseDirs
		java.io.IOException e
		org.apache.tools.ant.taskdefs.Execute exe
		int totalFiles
		int totalDirs
		boolean haveExecuted
	private void logSkippingFileset (java.lang.String, org.apache.tools.ant.DirectoryScanner, java.io.File) 
		String currentType
		org.apache.tools.ant.DirectoryScanner ds
		java.io.File base
		int includedCount
	protected java.lang.String[] getCommandline (java.lang.String[], java.io.File[]) 
		String name
		int j
		String[] subTargets
		int i
		java.util.Hashtable addedFiles
		int targetIndex
		int i
		String[] srcFiles
		java.io.File[] baseDirs
		char fileSeparator
		java.util.Vector targets
		String[] targetFiles
		String[] orig
		String[] result
		int srcIndex
	protected java.lang.String[] getCommandline (java.lang.String, java.io.File) 
		String srcFile
		java.io.File baseDir
	protected java.lang.String[] getFiles (java.io.File, org.apache.tools.ant.DirectoryScanner) 
		java.io.File baseDir
		org.apache.tools.ant.DirectoryScanner ds
	protected java.lang.String[] getDirs (java.io.File, org.apache.tools.ant.DirectoryScanner) 
		java.io.File baseDir
		org.apache.tools.ant.DirectoryScanner ds
	protected java.lang.String[] getFilesAndDirs (org.apache.tools.ant.types.FileList) 
		org.apache.tools.ant.types.FileList list
	private java.lang.String[] restrict (java.lang.String[], java.io.File) 
		String[] s
		java.io.File baseDir
	protected void runParallel (org.apache.tools.ant.taskdefs.Execute, java.util.Vector, java.util.Vector)  throws java.io.IOException org.apache.tools.ant.BuildException 
		String[] command
		int currentAmount
		String[] cs
		java.io.File[] cb
		String[] command
		int stillToDo
		int currentOffset
		org.apache.tools.ant.taskdefs.Execute exe
		java.util.Vector fileNames
		java.util.Vector baseDirs
		String[] s
		java.io.File[] b
}

org/apache/tools/ant/taskdefs/ExecuteStreamHandler.class
ExecuteStreamHandler.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.ExecuteStreamHandler extends java.lang.Object {
	public abstract void setProcessInputStream (java.io.OutputStream)  throws java.io.IOException 
	public abstract void setProcessErrorStream (java.io.InputStream)  throws java.io.IOException 
	public abstract void setProcessOutputStream (java.io.InputStream)  throws java.io.IOException 
	public abstract void start ()  throws java.io.IOException 
	public abstract void stop () 
}

org/apache/tools/ant/taskdefs/ExecuteWatchdog.class
ExecuteWatchdog.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ExecuteWatchdog extends java.lang.Object implements org.apache.tools.ant.util.TimeoutObserver  {
	private Process process
	private volatile boolean watch
	private Exception caught
	private volatile boolean killedProcess
	private org.apache.tools.ant.util.Watchdog watchdog
	public void  (long) 
		long timeout
	public void  (int) 
		int timeout
	public synchronized void start (java.lang.Process) 
		Process process
	public synchronized void stop () 
	public synchronized void timeoutOccured (org.apache.tools.ant.util.Watchdog) 
		IllegalThreadStateException itse
		Exception e
		org.apache.tools.ant.util.Watchdog w
	protected synchronized void cleanUp () 
	public synchronized void checkException ()  throws org.apache.tools.ant.BuildException 
	public boolean isWatching () 
	public boolean killedProcess () 
}

org/apache/tools/ant/taskdefs/Exit$1.class
Exit.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Exit$1 extends java.lang.Object {
}

org/apache/tools/ant/taskdefs/Exit$NestedCondition.class
Exit.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Exit$NestedCondition extends org.apache.tools.ant.taskdefs.condition.ConditionBase implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private void  () 
	public boolean eval () 
	void  (org.apache.tools.ant.taskdefs.Exit$1) 
		org.apache.tools.ant.taskdefs.Exit$1 x0
}

org/apache/tools/ant/taskdefs/Exit.class
Exit.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Exit extends org.apache.tools.ant.Task {
	private String message
	private String ifCondition
	private String unlessCondition
	private org.apache.tools.ant.taskdefs.Exit$NestedCondition nestedCondition
	private Integer status
	public void  () 
	public void setMessage (java.lang.String) 
		String value
	public void setIf (java.lang.String) 
		String c
	public void setUnless (java.lang.String) 
		String c
	public void setStatus (int) 
		int i
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String text
		boolean fail
	public void addText (java.lang.String) 
		String msg
	public org.apache.tools.ant.taskdefs.condition.ConditionBase createCondition () 
	private boolean testIfCondition () 
	private boolean testUnlessCondition () 
	private boolean testNestedCondition () 
		boolean result
	private boolean nestedConditionPresent () 
}

org/apache/tools/ant/taskdefs/Expand.class
Expand.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Expand extends org.apache.tools.ant.Task {
	private static final int BUFFER_SIZE
	private java.io.File dest
	private java.io.File source
	private boolean overwrite
	private org.apache.tools.ant.types.Mapper mapperElement
	private java.util.Vector patternsets
	private org.apache.tools.ant.types.resources.Union resources
	private boolean resourcesSpecified
	private static final String NATIVE_ENCODING
	private String encoding
	public static final String ERROR_MULTIPLE_MAPPERS
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Resource r
		java.util.Iterator iter
	protected void expandFile (org.apache.tools.ant.util.FileUtils, java.io.File, java.io.File) 
		org.apache.tools.zip.ZipEntry ze
		java.util.Enumeration e
		java.io.IOException ioe
		org.apache.tools.ant.util.FileUtils fileUtils
		java.io.File srcF
		java.io.File dir
		org.apache.tools.zip.ZipFile zf
		org.apache.tools.ant.util.FileNameMapper mapper
	protected void expandResource (org.apache.tools.ant.types.Resource, java.io.File) 
		org.apache.tools.ant.types.Resource srcR
		java.io.File dir
	protected org.apache.tools.ant.util.FileNameMapper getMapper () 
		org.apache.tools.ant.util.FileNameMapper mapper
	protected void extractFile (org.apache.tools.ant.util.FileUtils, java.io.File, java.io.File, java.io.InputStream, java.lang.String, java.util.Date, boolean, org.apache.tools.ant.util.FileNameMapper)  throws java.io.IOException 
		String pattern
		int w
		String pattern
		int w
		org.apache.tools.ant.types.PatternSet p
		String[] incls
		String[] excls
		int v
		int size
		String pattern
		java.util.Iterator iter
		String pattern
		java.util.Iterator iter
		String name
		boolean included
		java.util.Set includePatterns
		java.util.Set excludePatterns
		byte[] buffer
		int length
		java.io.FileOutputStream fos
		java.io.File dirF
		java.io.FileNotFoundException ex
		org.apache.tools.ant.util.FileUtils fileUtils
		java.io.File srcF
		java.io.File dir
		java.io.InputStream compressedInputStream
		String entryName
		java.util.Date entryDate
		boolean isDirectory
		org.apache.tools.ant.util.FileNameMapper mapper
		String[] mappedNames
		java.io.File f
	public void setDest (java.io.File) 
		java.io.File d
	public void setSrc (java.io.File) 
		java.io.File s
	public void setOverwrite (boolean) 
		boolean b
	public void addPatternset (org.apache.tools.ant.types.PatternSet) 
		org.apache.tools.ant.types.PatternSet set
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public org.apache.tools.ant.types.Mapper createMapper ()  throws org.apache.tools.ant.BuildException 
	public void add (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	public void setEncoding (java.lang.String) 
		String encoding
	static void  () 
}

org/apache/tools/ant/taskdefs/Filter.class
Filter.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Filter extends org.apache.tools.ant.Task {
	private String token
	private String value
	private java.io.File filtersFile
	public void  () 
	public void setToken (java.lang.String) 
		String token
	public void setValue (java.lang.String) 
		String value
	public void setFiltersfile (java.io.File) 
		java.io.File filtersFile
	public void execute ()  throws org.apache.tools.ant.BuildException 
		boolean isFiltersFromFile
		boolean isSingleFilter
	protected void readFilters ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/FixCRLF$AddAsisRemove.class
FixCRLF.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.FixCRLF$AddAsisRemove extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/FixCRLF$CrLf.class
FixCRLF.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.FixCRLF$CrLf extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/FixCRLF$OneLiner$BufferLine.class
FixCRLF.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.FixCRLF$OneLiner$BufferLine extends java.lang.Object {
	private int next
	private int column
	private int lookahead
	private String line
	private String eolStr
	private final org.apache.tools.ant.taskdefs.FixCRLF$OneLiner this$1
	public void  (org.apache.tools.ant.taskdefs.FixCRLF$OneLiner, java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
		String line
		String eolStr
	public int getNext () 
	public void setNext (int) 
		int next
	public int getLookahead () 
	public void setLookahead (int) 
		int lookahead
	public char getChar (int) 
		int i
	public char getNextChar () 
	public char getNextCharInc () 
	public int getColumn () 
	public void setColumn (int) 
		int col
	public int incColumn () 
	public int length () 
	public int getEolLength () 
	public java.lang.String getLineString () 
	public java.lang.String getEol () 
	public java.lang.String substring (int) 
		int begin
	public java.lang.String substring (int, int) 
		int begin
		int end
	public void setState (int) 
		int state
	public int getState () 
}

org/apache/tools/ant/taskdefs/FixCRLF$OneLiner.class
FixCRLF.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.FixCRLF$OneLiner extends java.lang.Object implements java.util.Enumeration  {
	private static final int UNDEF
	private static final int NOTJAVA
	private static final int LOOKING
	private static final int INBUFLEN
	private static final int LINEBUFLEN
	private static final char CTRLZ
	private int state
	private StringBuffer eolStr
	private StringBuffer eofStr
	private java.io.BufferedReader reader
	private StringBuffer line
	private boolean reachedEof
	private java.io.File srcFile
	private final org.apache.tools.ant.taskdefs.FixCRLF this$0
	public void  (org.apache.tools.ant.taskdefs.FixCRLF, java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		java.io.File srcFile
	protected void nextLine ()  throws org.apache.tools.ant.BuildException 
		int i
		java.io.IOException e
		int ch
		int eolcount
	public java.lang.String getEofStr () 
	public int getState () 
	public void setState (int) 
		int state
	public boolean hasMoreElements () 
	public java.lang.Object nextElement ()  throws java.util.NoSuchElementException 
		org.apache.tools.ant.taskdefs.FixCRLF$OneLiner$BufferLine tmpLine
	public void close ()  throws java.io.IOException 
}

org/apache/tools/ant/taskdefs/FixCRLF.class
FixCRLF.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.FixCRLF extends org.apache.tools.ant.taskdefs.MatchingTask implements org.apache.tools.ant.filters.ChainableReader  {
	public static final String ERROR_FILE_AND_SRCDIR
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private boolean preserveLastModified
	private java.io.File srcDir
	private java.io.File destDir
	private java.io.File file
	private org.apache.tools.ant.filters.FixCrLfFilter filter
	private java.util.Vector fcv
	private String encoding
	private String outputEncoding
	public void  () 
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
	public void setSrcdir (java.io.File) 
		java.io.File srcDir
	public void setDestdir (java.io.File) 
		java.io.File destDir
	public void setJavafiles (boolean) 
		boolean javafiles
	public void setFile (java.io.File) 
		java.io.File file
	public void setEol (org.apache.tools.ant.taskdefs.FixCRLF$CrLf) 
		org.apache.tools.ant.taskdefs.FixCRLF$CrLf attr
	public void setCr (org.apache.tools.ant.taskdefs.FixCRLF$AddAsisRemove) 
		org.apache.tools.ant.taskdefs.FixCRLF$AddAsisRemove attr
		String option
		org.apache.tools.ant.taskdefs.FixCRLF$CrLf c
	public void setTab (org.apache.tools.ant.taskdefs.FixCRLF$AddAsisRemove) 
		org.apache.tools.ant.taskdefs.FixCRLF$AddAsisRemove attr
	public void setTablength (int)  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		int tlength
	public void setEof (org.apache.tools.ant.taskdefs.FixCRLF$AddAsisRemove) 
		org.apache.tools.ant.taskdefs.FixCRLF$AddAsisRemove attr
	public void setEncoding (java.lang.String) 
		String encoding
	public void setOutputEncoding (java.lang.String) 
		String outputEncoding
	public void setFixlast (boolean) 
		boolean fixlast
	public void setPreserveLastModified (boolean) 
		boolean preserve
	public void execute ()  throws org.apache.tools.ant.BuildException 
		int i
		String enc
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
	private void validate ()  throws org.apache.tools.ant.BuildException 
	private void processFile (java.lang.String)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.FilterChain fc
		java.io.File destFile
		boolean destIsWrong
		java.io.IOException e
		String file
		java.io.File srcFile
		long lastModified
		java.io.File destD
		java.io.File tmpFile
	static org.apache.tools.ant.filters.FixCrLfFilter access$000 (org.apache.tools.ant.taskdefs.FixCRLF) 
		org.apache.tools.ant.taskdefs.FixCRLF x0
	static java.lang.String access$100 (org.apache.tools.ant.taskdefs.FixCRLF) 
		org.apache.tools.ant.taskdefs.FixCRLF x0
	static void  () 
}

org/apache/tools/ant/taskdefs/GUnzip.class
GUnzip.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.GUnzip extends org.apache.tools.ant.taskdefs.Unpack {
	private static final int BUFFER_SIZE
	private static final String DEFAULT_EXTENSION
	static Class class$org$apache$tools$ant$taskdefs$GUnzip
	public void  () 
	protected java.lang.String getDefaultExtension () 
	protected void extract () 
		byte[] buffer
		int count
		String msg
		java.io.IOException ioe
		java.io.FileOutputStream out
		java.util.zip.GZIPInputStream zIn
		java.io.InputStream fis
	protected boolean supportsNonFileResources () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/GZip.class
GZip.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.GZip extends org.apache.tools.ant.taskdefs.Pack {
	static Class class$org$apache$tools$ant$taskdefs$GZip
	public void  () 
	protected void pack () 
		String msg
		java.io.IOException ioe
		java.util.zip.GZIPOutputStream zOut
	protected boolean supportsNonFileResources () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/GenerateKey$DistinguishedName.class
GenerateKey.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.GenerateKey$DistinguishedName extends java.lang.Object {
	private java.util.Vector params
	public void  () 
	public java.lang.Object createParam () 
		org.apache.tools.ant.taskdefs.GenerateKey$DnameParam param
	public java.util.Enumeration getParams () 
	public java.lang.String toString () 
		org.apache.tools.ant.taskdefs.GenerateKey$DnameParam param
		int i
		int size
		StringBuffer sb
		boolean firstPass
	public java.lang.String encode (java.lang.String) 
		String string
		int end
		StringBuffer sb
		int start
}

org/apache/tools/ant/taskdefs/GenerateKey$DnameParam.class
GenerateKey.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.GenerateKey$DnameParam extends java.lang.Object {
	private String name
	private String value
	public void  () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setValue (java.lang.String) 
		String value
	public java.lang.String getValue () 
}

org/apache/tools/ant/taskdefs/GenerateKey.class
GenerateKey.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.GenerateKey extends org.apache.tools.ant.Task {
	protected String alias
	protected String keystore
	protected String storepass
	protected String storetype
	protected String keypass
	protected String sigalg
	protected String keyalg
	protected String dname
	protected org.apache.tools.ant.taskdefs.GenerateKey$DistinguishedName expandedDname
	protected int keysize
	protected int validity
	protected boolean verbose
	public void  () 
	public org.apache.tools.ant.taskdefs.GenerateKey$DistinguishedName createDname ()  throws org.apache.tools.ant.BuildException 
	public void setDname (java.lang.String) 
		String dname
	public void setAlias (java.lang.String) 
		String alias
	public void setKeystore (java.lang.String) 
		String keystore
	public void setStorepass (java.lang.String) 
		String storepass
	public void setStoretype (java.lang.String) 
		String storetype
	public void setKeypass (java.lang.String) 
		String keypass
	public void setSigalg (java.lang.String) 
		String sigalg
	public void setKeyalg (java.lang.String) 
		String keyalg
	public void setKeysize (java.lang.String)  throws org.apache.tools.ant.BuildException 
		NumberFormatException nfe
		String keysize
	public void setValidity (java.lang.String)  throws org.apache.tools.ant.BuildException 
		NumberFormatException nfe
		String validity
	public void setVerbose (boolean) 
		boolean verbose
	public void execute ()  throws org.apache.tools.ant.BuildException 
		StringBuffer sb
		org.apache.tools.ant.taskdefs.ExecTask cmd
		org.apache.tools.ant.types.Commandline$Argument arg
}

org/apache/tools/ant/taskdefs/Get$Base64Converter.class
Get.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Get$Base64Converter extends org.apache.tools.ant.util.Base64Converter {
	protected void  () 
}

org/apache/tools/ant/taskdefs/Get$DownloadProgress.class
Get.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.Get$DownloadProgress extends java.lang.Object {
	public abstract void beginDownload () 
	public abstract void onTick () 
	public abstract void endDownload () 
}

org/apache/tools/ant/taskdefs/Get$NullProgress.class
Get.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Get$NullProgress extends java.lang.Object implements org.apache.tools.ant.taskdefs.Get$DownloadProgress  {
	public void  () 
	public void beginDownload () 
	public void onTick () 
	public void endDownload () 
}

org/apache/tools/ant/taskdefs/Get$VerboseProgress.class
Get.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Get$VerboseProgress extends java.lang.Object implements org.apache.tools.ant.taskdefs.Get$DownloadProgress  {
	private int dots
	java.io.PrintStream out
	public void  (java.io.PrintStream) 
		java.io.PrintStream out
	public void beginDownload () 
	public void onTick () 
	public void endDownload () 
}

org/apache/tools/ant/taskdefs/Get.class
Get.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Get extends org.apache.tools.ant.Task {
	private static final int NUMBER_RETRIES
	private static final int DOTS_PER_LINE
	private static final int BIG_BUFFER_SIZE
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private java.net.URL source
	private java.io.File dest
	private boolean verbose
	private boolean useTimestamp
	private boolean ignoreErrors
	private String uname
	private String pword
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		int logLevel
		org.apache.tools.ant.taskdefs.Get$DownloadProgress progress
	public boolean doGet (int, org.apache.tools.ant.taskdefs.Get$DownloadProgress)  throws java.io.IOException 
		java.util.Date t
		String up
		String encoding
		org.apache.tools.ant.taskdefs.Get$Base64Converter encoder
		String message
		java.net.HttpURLConnection httpConnection
		long lastModified
		java.io.IOException ex
		int i
		byte[] buffer
		int length
		java.util.Date t
		long remoteTimestamp
		int logLevel
		org.apache.tools.ant.taskdefs.Get$DownloadProgress progress
		long timestamp
		boolean hasTimestamp
		java.net.URLConnection connection
		java.io.InputStream is
		java.io.FileOutputStream fos
		boolean finished
	private void checkAttributes () 
	public void setSrc (java.net.URL) 
		java.net.URL u
	public void setDest (java.io.File) 
		java.io.File dest
	public void setVerbose (boolean) 
		boolean v
	public void setIgnoreErrors (boolean) 
		boolean v
	public void setUseTimestamp (boolean) 
		boolean v
	public void setUsername (java.lang.String) 
		String u
	public void setPassword (java.lang.String) 
		String p
	static void  () 
}

org/apache/tools/ant/taskdefs/ImportTask.class
ImportTask.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ImportTask extends org.apache.tools.ant.Task {
	private String file
	private boolean optional
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	public void  () 
	public void setOptional (boolean) 
		boolean optional
	public void setFile (java.lang.String) 
		String file
	public void execute () 
		String message
		org.apache.tools.ant.BuildException ex
		org.apache.tools.ant.ProjectHelper helper
		java.util.Vector importStack
		java.io.File buildFile
		java.io.File buildFileParent
		java.io.File importedFile
	static void  () 
}

org/apache/tools/ant/taskdefs/Input$Handler.class
Input.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Input$Handler extends org.apache.tools.ant.taskdefs.DefBase {
	private String refid
	private org.apache.tools.ant.taskdefs.Input$HandlerType type
	private String classname
	private final org.apache.tools.ant.taskdefs.Input this$0
	public void  (org.apache.tools.ant.taskdefs.Input) 
	public void setRefid (java.lang.String) 
		String refid
	public java.lang.String getRefid () 
	public void setClassname (java.lang.String) 
		String classname
	public java.lang.String getClassname () 
	public void setType (org.apache.tools.ant.taskdefs.Input$HandlerType) 
		org.apache.tools.ant.taskdefs.Input$HandlerType type
	public org.apache.tools.ant.taskdefs.Input$HandlerType getType () 
	private org.apache.tools.ant.input.InputHandler getInputHandler () 
		ClassCastException e
	static org.apache.tools.ant.input.InputHandler access$100 (org.apache.tools.ant.taskdefs.Input$Handler) 
		org.apache.tools.ant.taskdefs.Input$Handler x0
}

org/apache/tools/ant/taskdefs/Input$HandlerType.class
Input.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Input$HandlerType extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String[] VALUES
	private static final org.apache.tools.ant.input.InputHandler[] HANDLERS
	public void  () 
	public java.lang.String[] getValues () 
	private org.apache.tools.ant.input.InputHandler getInputHandler () 
	static org.apache.tools.ant.input.InputHandler access$000 (org.apache.tools.ant.taskdefs.Input$HandlerType) 
		org.apache.tools.ant.taskdefs.Input$HandlerType x0
	static void  () 
}

org/apache/tools/ant/taskdefs/Input.class
Input.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Input extends org.apache.tools.ant.Task {
	private String validargs
	private String message
	private String addproperty
	private String defaultvalue
	private org.apache.tools.ant.taskdefs.Input$Handler handler
	private boolean messageAttribute
	static Class class$org$apache$tools$ant$input$InputHandler
	public void setValidargs (java.lang.String) 
		String validargs
	public void setAddproperty (java.lang.String) 
		String addproperty
	public void setMessage (java.lang.String) 
		String message
	public void setDefaultvalue (java.lang.String) 
		String defaultvalue
	public void addText (java.lang.String) 
		String msg
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.util.Vector accept
		org.apache.tools.ant.input.InputRequest request
		org.apache.tools.ant.input.InputHandler h
		String value
	public org.apache.tools.ant.taskdefs.Input$Handler createHandler () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/JDBCTask.class
JDBCTask.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.JDBCTask extends org.apache.tools.ant.Task {
	private static final int HASH_TABLE_SIZE
	private static java.util.Hashtable loaderMap
	private boolean caching
	private org.apache.tools.ant.types.Path classpath
	private org.apache.tools.ant.AntClassLoader loader
	private boolean autocommit
	private String driver
	private String url
	private String userId
	private String password
	private String rdbms
	private String version
	public void  () 
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public void setCaching (boolean) 
		boolean enable
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setDriver (java.lang.String) 
		String driver
	public void setUrl (java.lang.String) 
		String url
	public void setPassword (java.lang.String) 
		String password
	public void setAutocommit (boolean) 
		boolean autocommit
	public void setRdbms (java.lang.String) 
		String rdbms
	public void setVersion (java.lang.String) 
		String version
	protected boolean isValidRdbms (java.sql.Connection) 
		String theVendor
		String theVersion
		java.sql.DatabaseMetaData dmd
		java.sql.SQLException e
		java.sql.Connection conn
	protected static java.util.Hashtable getLoaderMap () 
	protected org.apache.tools.ant.AntClassLoader getLoader () 
	protected java.sql.Connection getConnection ()  throws org.apache.tools.ant.BuildException 
		java.util.Properties info
		java.sql.Connection conn
		java.sql.SQLException e
	private java.sql.Driver getDriver ()  throws org.apache.tools.ant.BuildException 
		Class dc
		Class dc
		ClassNotFoundException e
		IllegalAccessException e
		InstantiationException e
		java.sql.Driver driverInstance
	public void isCaching (boolean) 
		boolean value
	public org.apache.tools.ant.types.Path getClasspath () 
	public boolean isAutocommit () 
	public java.lang.String getUrl () 
	public java.lang.String getUserId () 
	public void setUserid (java.lang.String) 
		String userId
	public java.lang.String getPassword () 
	public java.lang.String getRdbms () 
	public java.lang.String getVersion () 
	static void  () 
}

org/apache/tools/ant/taskdefs/Jar$1.class
Jar.java
package org.apache.tools.ant.taskdefs
final org.apache.tools.ant.taskdefs.Jar$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
}

org/apache/tools/ant/taskdefs/Jar$FilesetManifestConfig.class
Jar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Jar$FilesetManifestConfig extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/Jar$StrictMode.class
Jar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Jar$StrictMode extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public void  (java.lang.String) 
		String value
	public java.lang.String[] getValues () 
	public int getLogLevel () 
}

org/apache/tools/ant/taskdefs/Jar.class
Jar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Jar extends org.apache.tools.ant.taskdefs.Zip {
	private static final String INDEX_NAME
	private static final String MANIFEST_NAME
	private java.util.List serviceList
	private org.apache.tools.ant.taskdefs.Manifest configuredManifest
	private org.apache.tools.ant.taskdefs.Manifest savedConfiguredManifest
	private org.apache.tools.ant.taskdefs.Manifest filesetManifest
	private org.apache.tools.ant.taskdefs.Manifest originalManifest
	private org.apache.tools.ant.taskdefs.Jar$FilesetManifestConfig filesetManifestConfig
	private boolean mergeManifestsMain
	private org.apache.tools.ant.taskdefs.Manifest manifest
	private String manifestEncoding
	private java.io.File manifestFile
	private boolean index
	private boolean createEmpty
	private java.util.Vector rootEntries
	private org.apache.tools.ant.types.Path indexJars
	private org.apache.tools.ant.taskdefs.Jar$StrictMode strict
	private static final org.apache.tools.zip.ZipExtraField[] JAR_MARKER
	public void  () 
	public void setWhenempty (org.apache.tools.ant.taskdefs.Zip$WhenEmpty) 
		org.apache.tools.ant.taskdefs.Zip$WhenEmpty we
	public void setWhenmanifestonly (org.apache.tools.ant.taskdefs.Zip$WhenEmpty) 
		org.apache.tools.ant.taskdefs.Zip$WhenEmpty we
	public void setStrict (org.apache.tools.ant.taskdefs.Jar$StrictMode) 
		org.apache.tools.ant.taskdefs.Jar$StrictMode strict
	public void setJarfile (java.io.File) 
		java.io.File jarFile
	public void setIndex (boolean) 
		boolean flag
	public void setManifestEncoding (java.lang.String) 
		String manifestEncoding
	public void addConfiguredManifest (org.apache.tools.ant.taskdefs.Manifest)  throws org.apache.tools.ant.taskdefs.ManifestException 
		org.apache.tools.ant.taskdefs.Manifest newManifest
	public void setManifest (java.io.File) 
		java.io.File manifestFile
	private org.apache.tools.ant.taskdefs.Manifest getManifest (java.io.File) 
		java.io.UnsupportedEncodingException e
		java.io.IOException e
		java.io.File manifestFile
		org.apache.tools.ant.taskdefs.Manifest newManifest
		java.io.FileInputStream fis
		java.io.InputStreamReader isr
	private org.apache.tools.ant.taskdefs.Manifest getManifestFromJar (java.io.File)  throws java.io.IOException 
		java.io.InputStreamReader isr
		java.util.zip.ZipEntry ze
		java.util.Enumeration e
		java.io.IOException e
		java.io.File jarFile
		java.util.zip.ZipFile zf
	private org.apache.tools.ant.taskdefs.Manifest getManifest (java.io.Reader) 
		org.apache.tools.ant.taskdefs.ManifestException e
		java.io.IOException e
		java.io.Reader r
		org.apache.tools.ant.taskdefs.Manifest newManifest
	public void setFilesetmanifest (org.apache.tools.ant.taskdefs.Jar$FilesetManifestConfig) 
		org.apache.tools.ant.taskdefs.Jar$FilesetManifestConfig config
	public void addMetainf (org.apache.tools.ant.types.ZipFileSet) 
		org.apache.tools.ant.types.ZipFileSet fs
	public void addConfiguredIndexJars (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path p
	public void addConfiguredService (org.apache.tools.ant.types.spi.Service) 
		org.apache.tools.ant.types.spi.Service service
	private void writeServices (org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException 
		org.apache.tools.ant.types.spi.Service service
		org.apache.tools.zip.ZipOutputStream zOut
		java.util.Iterator serviceIterator
	protected void initZipOutputStream (org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Manifest jarManifest
		org.apache.tools.zip.ZipOutputStream zOut
	private org.apache.tools.ant.taskdefs.Manifest createManifest ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Manifest finalManifest
		org.apache.tools.ant.taskdefs.ManifestException e
	private void writeManifest (org.apache.tools.zip.ZipOutputStream, org.apache.tools.ant.taskdefs.Manifest)  throws java.io.IOException 
		java.util.Enumeration e
		org.apache.tools.zip.ZipOutputStream zOut
		org.apache.tools.ant.taskdefs.Manifest manifest
		java.io.ByteArrayOutputStream baos
		java.io.OutputStreamWriter osw
		java.io.PrintWriter writer
		java.io.ByteArrayInputStream bais
	protected void finalizeZipOutputStream (org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException org.apache.tools.ant.BuildException 
		org.apache.tools.zip.ZipOutputStream zOut
	private void createIndexList (org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException 
		java.util.StringTokenizer tok
		int c
		java.util.ArrayList dirs
		java.util.ArrayList files
		String name
		int i
		org.apache.tools.ant.taskdefs.Manifest mf
		org.apache.tools.ant.taskdefs.Manifest$Attribute classpath
		String[] cpEntries
		String[] indexJarEntries
		org.apache.tools.zip.ZipOutputStream zOut
		java.io.ByteArrayOutputStream baos
		java.io.PrintWriter writer
		java.io.ByteArrayInputStream bais
	protected void zipFile (java.io.InputStream, org.apache.tools.zip.ZipOutputStream, java.lang.String, long, java.io.File, int)  throws java.io.IOException 
		java.io.InputStream is
		org.apache.tools.zip.ZipOutputStream zOut
		String vPath
		long lastModified
		java.io.File fromArchive
		int mode
	private void filesetManifest (java.io.File, java.io.InputStream)  throws java.io.IOException 
		java.io.InputStreamReader isr
		java.io.InputStreamReader isr
		java.io.UnsupportedEncodingException e
		java.io.InputStreamReader isr
		java.io.InputStreamReader isr
		org.apache.tools.ant.taskdefs.Manifest newManifest
		java.io.UnsupportedEncodingException e
		org.apache.tools.ant.taskdefs.ManifestException e
		java.io.File file
		java.io.InputStream is
	protected org.apache.tools.ant.taskdefs.Zip$ArchiveState getResourcesToAdd (org.apache.tools.ant.types.ResourceCollection[], java.io.File, boolean)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Manifest mf
		Throwable t
		org.apache.tools.ant.types.ResourceCollection[] rcs
		java.io.File zipFile
		boolean needsUpdate
	protected boolean createEmptyZip (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		java.io.File zipFile
		org.apache.tools.zip.ZipOutputStream zOut
	protected void cleanUp () 
	private void checkJarSpec () 
		String br
		StringBuffer message
		org.apache.tools.ant.taskdefs.Manifest$Section mainSection
	public void reset () 
	protected final void writeIndexLikeList (java.util.List, java.util.List, java.io.PrintWriter)  throws java.io.IOException 
		String dir
		int pos
		java.util.List dirs
		java.util.List files
		java.io.PrintWriter writer
		java.util.Iterator iter
	protected static java.lang.String findJarName (java.lang.String, java.lang.String[]) 
		int slash
		String candidate
		int i
		String fileName
		String[] classpath
		java.util.TreeMap matches
	protected static void grabFilesAndDirs (java.lang.String, java.util.List, java.util.List)  throws java.io.IOException 
		org.apache.tools.zip.ZipEntry ze
		String name
		java.util.Enumeration entries
		java.util.HashSet dirSet
		String file
		java.util.List dirs
		java.util.List files
		org.apache.tools.zip.ZipFile zf
	static void  () 
}

org/apache/tools/ant/taskdefs/Java.class
Java.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Java extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.types.CommandlineJava cmdl
	private org.apache.tools.ant.types.Environment env
	private boolean fork
	private boolean newEnvironment
	private java.io.File dir
	private boolean failOnError
	private Long timeout
	private String inputString
	private java.io.File input
	private java.io.File output
	private java.io.File error
	protected org.apache.tools.ant.taskdefs.Redirector redirector
	protected org.apache.tools.ant.types.RedirectorElement redirectorElement
	private String resultProperty
	private org.apache.tools.ant.types.Permissions perm
	private boolean spawn
	private boolean incompatibleWithSpawn
	public void  () 
	public void  (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task owner
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.File savedDir
		org.apache.tools.ant.types.Permissions savedPermissions
		int err
	public int executeJava ()  throws org.apache.tools.ant.BuildException 
	protected void checkConfiguration ()  throws org.apache.tools.ant.BuildException 
		String classname
	protected int executeJava (org.apache.tools.ant.types.CommandlineJava) 
		org.apache.tools.ant.ExitException ex
		org.apache.tools.ant.BuildException e
		ThreadDeath t
		Throwable t
		org.apache.tools.ant.types.CommandlineJava commandLine
	public void setSpawn (boolean) 
		boolean spawn
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path s
	public org.apache.tools.ant.types.Path createClasspath () 
	public org.apache.tools.ant.types.Path createBootclasspath () 
	public org.apache.tools.ant.types.Permissions createPermissions () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setJar (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File jarfile
	public void setClassname (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String s
	public void setArgs (java.lang.String) 
		String s
	public void setCloneVm (boolean) 
		boolean cloneVm
	public org.apache.tools.ant.types.Commandline$Argument createArg () 
	public void setResultProperty (java.lang.String) 
		String resultProperty
	protected void maybeSetResultPropertyValue (int) 
		int result
		String res
	public void setFork (boolean) 
		boolean s
	public void setJvmargs (java.lang.String) 
		String s
	public org.apache.tools.ant.types.Commandline$Argument createJvmarg () 
	public void setJvm (java.lang.String) 
		String s
	public void addSysproperty (org.apache.tools.ant.types.Environment$Variable) 
		org.apache.tools.ant.types.Environment$Variable sysp
	public void addSyspropertyset (org.apache.tools.ant.types.PropertySet) 
		org.apache.tools.ant.types.PropertySet sysp
	public void setFailonerror (boolean) 
		boolean fail
	public void setDir (java.io.File) 
		java.io.File d
	public void setOutput (java.io.File) 
		java.io.File out
	public void setInput (java.io.File) 
		java.io.File input
	public void setInputString (java.lang.String) 
		String inputString
	public void setLogError (boolean) 
		boolean logError
	public void setError (java.io.File) 
		java.io.File error
	public void setOutputproperty (java.lang.String) 
		String outputProp
	public void setErrorProperty (java.lang.String) 
		String errorProperty
	public void setMaxmemory (java.lang.String) 
		String max
	public void setJVMVersion (java.lang.String) 
		String value
	public void addEnv (org.apache.tools.ant.types.Environment$Variable) 
		org.apache.tools.ant.types.Environment$Variable var
	public void setNewenvironment (boolean) 
		boolean newenv
	public void setAppend (boolean) 
		boolean append
	public void setTimeout (java.lang.Long) 
		Long value
	public void addAssertions (org.apache.tools.ant.types.Assertions) 
		org.apache.tools.ant.types.Assertions asserts
	public void addConfiguredRedirector (org.apache.tools.ant.types.RedirectorElement) 
		org.apache.tools.ant.types.RedirectorElement redirectorElement
	protected void handleOutput (java.lang.String) 
		String output
	public int handleInput (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
	protected void handleFlush (java.lang.String) 
		String output
	protected void handleErrorOutput (java.lang.String) 
		String output
	protected void handleErrorFlush (java.lang.String) 
		String output
	protected void setupRedirector () 
	private void run (org.apache.tools.ant.types.CommandlineJava)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.ExecuteJava exe
		java.io.IOException e
		org.apache.tools.ant.types.CommandlineJava command
	private int fork (java.lang.String[])  throws org.apache.tools.ant.BuildException 
		int rc
		java.io.IOException e
		String[] command
		org.apache.tools.ant.taskdefs.Execute exe
	private void spawn (java.lang.String[])  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		String[] command
		org.apache.tools.ant.taskdefs.Execute exe
	private void setupExecutable (org.apache.tools.ant.taskdefs.Execute, java.lang.String[]) 
		org.apache.tools.ant.taskdefs.Execute exe
		String[] command
	private void setupEnvironment (org.apache.tools.ant.taskdefs.Execute) 
		int i
		org.apache.tools.ant.taskdefs.Execute exe
		String[] environment
	private void setupWorkingDir (org.apache.tools.ant.taskdefs.Execute) 
		org.apache.tools.ant.taskdefs.Execute exe
	private void setupCommandLine (org.apache.tools.ant.taskdefs.Execute, java.lang.String[]) 
		org.apache.tools.ant.taskdefs.Execute exe
		String[] command
	private void setupCommandLineForVMS (org.apache.tools.ant.taskdefs.Execute, java.lang.String[]) 
		org.apache.tools.ant.taskdefs.Execute exe
		String[] command
	protected void run (java.lang.String, java.util.Vector)  throws org.apache.tools.ant.BuildException 
		int i
		String classname
		java.util.Vector args
		org.apache.tools.ant.types.CommandlineJava cmdj
	public void clearArgs () 
	protected org.apache.tools.ant.taskdefs.ExecuteWatchdog createWatchdog ()  throws org.apache.tools.ant.BuildException 
	private void log (java.lang.Throwable) 
		Throwable t
		java.io.StringWriter sw
		java.io.PrintWriter w
	public org.apache.tools.ant.types.CommandlineJava getCommandLine () 
	public org.apache.tools.ant.types.CommandlineJava$SysProperties getSysProperties () 
}

org/apache/tools/ant/taskdefs/Javac$ImplementationSpecificArgument.class
Javac.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javac$ImplementationSpecificArgument extends org.apache.tools.ant.util.facade.ImplementationSpecificArgument {
	private final org.apache.tools.ant.taskdefs.Javac this$0
	public void  (org.apache.tools.ant.taskdefs.Javac) 
	public void setCompiler (java.lang.String) 
		String impl
}

org/apache/tools/ant/taskdefs/Javac.class
Javac.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javac extends org.apache.tools.ant.taskdefs.MatchingTask {
	private static final String FAIL_MSG
	private static final String JAVAC16
	private static final String JAVAC15
	private static final String JAVAC14
	private static final String JAVAC13
	private static final String JAVAC12
	private static final String JAVAC11
	private static final String MODERN
	private static final String CLASSIC
	private static final String EXTJAVAC
	private static final String PACKAGE_INFO_JAVA
	private static final String PACKAGE_INFO_CLASS
	private org.apache.tools.ant.types.Path src
	private java.io.File destDir
	private org.apache.tools.ant.types.Path compileClasspath
	private org.apache.tools.ant.types.Path compileSourcepath
	private String encoding
	private boolean debug
	private boolean optimize
	private boolean deprecation
	private boolean depend
	private boolean verbose
	private String targetAttribute
	private org.apache.tools.ant.types.Path bootclasspath
	private org.apache.tools.ant.types.Path extdirs
	private boolean includeAntRuntime
	private boolean includeJavaRuntime
	private boolean fork
	private String forkedExecutable
	private boolean nowarn
	private String memoryInitialSize
	private String memoryMaximumSize
	private org.apache.tools.ant.util.facade.FacadeTaskHelper facade
	protected boolean failOnError
	protected boolean listFiles
	protected java.io.File[] compileList
	private String source
	private String debugLevel
	private java.io.File tmpDir
	private String updatedProperty
	private String errorProperty
	private boolean taskSuccess
	private boolean includeDestClasses
	private java.util.List updateDirList
	public void  () 
	private java.lang.String assumedJavaVersion () 
	public java.lang.String getDebugLevel () 
	public void setDebugLevel (java.lang.String) 
		String v
	public java.lang.String getSource () 
	public void setSource (java.lang.String) 
		String v
	public org.apache.tools.ant.types.Path createSrc () 
	protected org.apache.tools.ant.types.Path recreateSrc () 
	public void setSrcdir (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path srcDir
	public org.apache.tools.ant.types.Path getSrcdir () 
	public void setDestdir (java.io.File) 
		java.io.File destDir
	public java.io.File getDestdir () 
	public void setSourcepath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path sourcepath
	public org.apache.tools.ant.types.Path getSourcepath () 
	public org.apache.tools.ant.types.Path createSourcepath () 
	public void setSourcepathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public org.apache.tools.ant.types.Path getClasspath () 
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setBootclasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path bootclasspath
	public org.apache.tools.ant.types.Path getBootclasspath () 
	public org.apache.tools.ant.types.Path createBootclasspath () 
	public void setBootClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setExtdirs (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path extdirs
	public org.apache.tools.ant.types.Path getExtdirs () 
	public org.apache.tools.ant.types.Path createExtdirs () 
	public void setListfiles (boolean) 
		boolean list
	public boolean getListfiles () 
	public void setFailonerror (boolean) 
		boolean fail
	public void setProceed (boolean) 
		boolean proceed
	public boolean getFailonerror () 
	public void setDeprecation (boolean) 
		boolean deprecation
	public boolean getDeprecation () 
	public void setMemoryInitialSize (java.lang.String) 
		String memoryInitialSize
	public java.lang.String getMemoryInitialSize () 
	public void setMemoryMaximumSize (java.lang.String) 
		String memoryMaximumSize
	public java.lang.String getMemoryMaximumSize () 
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncoding () 
	public void setDebug (boolean) 
		boolean debug
	public boolean getDebug () 
	public void setOptimize (boolean) 
		boolean optimize
	public boolean getOptimize () 
	public void setDepend (boolean) 
		boolean depend
	public boolean getDepend () 
	public void setVerbose (boolean) 
		boolean verbose
	public boolean getVerbose () 
	public void setTarget (java.lang.String) 
		String target
	public java.lang.String getTarget () 
	public void setIncludeantruntime (boolean) 
		boolean include
	public boolean getIncludeantruntime () 
	public void setIncludejavaruntime (boolean) 
		boolean include
	public boolean getIncludejavaruntime () 
	public void setFork (boolean) 
		boolean f
	public void setExecutable (java.lang.String) 
		String forkExec
	public java.lang.String getExecutable () 
	public boolean isForkedJavac () 
	public java.lang.String getJavacExecutable () 
	public void setNowarn (boolean) 
		boolean flag
	public boolean getNowarn () 
	public org.apache.tools.ant.taskdefs.Javac$ImplementationSpecificArgument createCompilerArg () 
		org.apache.tools.ant.taskdefs.Javac$ImplementationSpecificArgument arg
	public java.lang.String[] getCurrentCompilerArgs () 
		String appliedCompiler
		String[] result
		String altCompilerName
		String chosen
	private java.lang.String getAltCompilerName (java.lang.String) 
		String nextSelected
		String anImplementation
	public void setTempdir (java.io.File) 
		java.io.File tmpDir
	public java.io.File getTempdir () 
	public void setUpdatedProperty (java.lang.String) 
		String updatedProperty
	public void setErrorProperty (java.lang.String) 
		String errorProperty
	public void setIncludeDestClasses (boolean) 
		boolean includeDestClasses
	public boolean isIncludeDestClasses () 
	public boolean getTaskSuccess () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.File srcDir
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		int i
		String[] list
	protected void resetFileLists () 
	protected void scanDir (java.io.File, java.io.File, java.lang.String[]) 
		java.io.File[] newCompileList
		java.io.File srcDir
		java.io.File destDir
		String[] files
		org.apache.tools.ant.util.GlobPatternMapper m
		org.apache.tools.ant.util.SourceFileScanner sfs
		java.io.File[] newFiles
	public java.io.File[] getFileList () 
	protected boolean isJdkCompiler (java.lang.String) 
		String compilerImpl
	protected java.lang.String getSystemJavac () 
	public void setCompiler (java.lang.String) 
		String compiler
	public java.lang.String getCompiler () 
		String compilerImpl
	public java.lang.String getCompilerVersion () 
	protected void checkParameters ()  throws org.apache.tools.ant.BuildException 
	protected void compile () 
		String filename
		int i
		java.io.File file
		java.util.Iterator i
		org.apache.tools.ant.taskdefs.compilers.CompilerAdapter adapter
		String compilerImpl
	private java.io.File[] removePackageInfoFiles (java.io.File[], java.io.File, java.io.File) 
		int i
		java.io.File[] newFiles
		java.io.File srcDir
		java.io.File destDir
		java.util.List ret
	private boolean hasPackageInfo (java.io.File[]) 
		int i
		java.io.File[] newFiles
	private boolean needsCompilePackageFile (java.io.File, java.io.File, java.io.File) 
		java.io.File file
		java.io.File srcDir
		java.io.File destDir
		String rel
		java.io.File destFile
		java.io.File parent
		java.io.File sourceFile
	private java.lang.String relativePath (java.io.File, java.io.File) 
		java.io.File src
		java.io.File file
}

org/apache/tools/ant/taskdefs/Javadoc$1.class
Javadoc.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Javadoc$1 extends java.lang.Object implements java.io.FilenameFilter  {
	private final org.apache.tools.ant.taskdefs.Javadoc this$0
	void  (org.apache.tools.ant.taskdefs.Javadoc) 
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir1
		String name
}

org/apache/tools/ant/taskdefs/Javadoc$AccessType.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc$AccessType extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/Javadoc$DocletInfo.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc$DocletInfo extends org.apache.tools.ant.taskdefs.Javadoc$ExtensionInfo {
	private java.util.Vector params
	private final org.apache.tools.ant.taskdefs.Javadoc this$0
	public void  (org.apache.tools.ant.taskdefs.Javadoc) 
	public org.apache.tools.ant.taskdefs.Javadoc$DocletParam createParam () 
		org.apache.tools.ant.taskdefs.Javadoc$DocletParam param
	public java.util.Enumeration getParams () 
}

org/apache/tools/ant/taskdefs/Javadoc$DocletParam.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc$DocletParam extends java.lang.Object {
	private String name
	private String value
	private final org.apache.tools.ant.taskdefs.Javadoc this$0
	public void  (org.apache.tools.ant.taskdefs.Javadoc) 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setValue (java.lang.String) 
		String value
	public java.lang.String getValue () 
}

org/apache/tools/ant/taskdefs/Javadoc$ExtensionInfo.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc$ExtensionInfo extends org.apache.tools.ant.ProjectComponent {
	private String name
	private org.apache.tools.ant.types.Path path
	public void  () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setPath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path path
	public org.apache.tools.ant.types.Path getPath () 
	public org.apache.tools.ant.types.Path createPath () 
	public void setPathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
}

org/apache/tools/ant/taskdefs/Javadoc$GroupArgument.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc$GroupArgument extends java.lang.Object {
	private org.apache.tools.ant.taskdefs.Javadoc$Html title
	private java.util.Vector packages
	private final org.apache.tools.ant.taskdefs.Javadoc this$0
	public void  (org.apache.tools.ant.taskdefs.Javadoc) 
	public void setTitle (java.lang.String) 
		String src
		org.apache.tools.ant.taskdefs.Javadoc$Html h
	public void addTitle (org.apache.tools.ant.taskdefs.Javadoc$Html) 
		org.apache.tools.ant.taskdefs.Javadoc$Html text
	public java.lang.String getTitle () 
	public void setPackages (java.lang.String) 
		String p
		org.apache.tools.ant.taskdefs.Javadoc$PackageName pn
		String src
		java.util.StringTokenizer tok
	public void addPackage (org.apache.tools.ant.taskdefs.Javadoc$PackageName) 
		org.apache.tools.ant.taskdefs.Javadoc$PackageName pn
	public java.lang.String getPackages () 
		int i
		StringBuffer p
}

org/apache/tools/ant/taskdefs/Javadoc$Html.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc$Html extends java.lang.Object {
	private StringBuffer text
	public void  () 
	public void addText (java.lang.String) 
		String t
	public java.lang.String getText () 
}

org/apache/tools/ant/taskdefs/Javadoc$JavadocOutputStream.class
Javadoc.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Javadoc$JavadocOutputStream extends org.apache.tools.ant.taskdefs.LogOutputStream {
	private String queuedLine
	private final org.apache.tools.ant.taskdefs.Javadoc this$0
	void  (org.apache.tools.ant.taskdefs.Javadoc, int) 
		int level
	protected void processLine (java.lang.String, int) 
		String line
		int messageLevel
	protected void logFlush () 
}

org/apache/tools/ant/taskdefs/Javadoc$LinkArgument.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc$LinkArgument extends java.lang.Object {
	private String href
	private boolean offline
	private java.io.File packagelistLoc
	private boolean resolveLink
	private final org.apache.tools.ant.taskdefs.Javadoc this$0
	public void  (org.apache.tools.ant.taskdefs.Javadoc) 
	public void setHref (java.lang.String) 
		String hr
	public java.lang.String getHref () 
	public void setPackagelistLoc (java.io.File) 
		java.io.File src
	public java.io.File getPackagelistLoc () 
	public void setOffline (boolean) 
		boolean offline
	public boolean isLinkOffline () 
	public void setResolveLink (boolean) 
		boolean resolve
	public boolean shouldResolveLink () 
}

org/apache/tools/ant/taskdefs/Javadoc$PackageName.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc$PackageName extends java.lang.Object {
	private String name
	public void  () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/Javadoc$ResourceCollectionContainer.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc$ResourceCollectionContainer extends java.lang.Object {
	private java.util.ArrayList rcs
	private final org.apache.tools.ant.taskdefs.Javadoc this$0
	public void  (org.apache.tools.ant.taskdefs.Javadoc) 
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	private java.util.Iterator iterator () 
	static java.util.Iterator access$000 (org.apache.tools.ant.taskdefs.Javadoc$ResourceCollectionContainer) 
		org.apache.tools.ant.taskdefs.Javadoc$ResourceCollectionContainer x0
}

org/apache/tools/ant/taskdefs/Javadoc$SourceFile.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc$SourceFile extends java.lang.Object {
	private java.io.File file
	public void  () 
	public void  (java.io.File) 
		java.io.File file
	public void setFile (java.io.File) 
		java.io.File file
	public java.io.File getFile () 
}

org/apache/tools/ant/taskdefs/Javadoc$TagArgument.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc$TagArgument extends org.apache.tools.ant.types.FileSet {
	private String name
	private boolean enabled
	private String scope
	private final org.apache.tools.ant.taskdefs.Javadoc this$0
	public void  (org.apache.tools.ant.taskdefs.Javadoc) 
	public void setName (java.lang.String) 
		String name
	public void setScope (java.lang.String)  throws org.apache.tools.ant.BuildException 
		int i
		String next
		int i
		StringBuffer buff
		String verboseScope
		boolean[] elements
		boolean gotAll
		boolean gotNotAll
		java.util.StringTokenizer tok
	public void setEnabled (boolean) 
		boolean enabled
	public java.lang.String getParameter ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/Javadoc.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc extends org.apache.tools.ant.Task {
	private static final boolean JAVADOC_4
	private static final boolean JAVADOC_5
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private org.apache.tools.ant.types.Commandline cmd
	private boolean failOnError
	private org.apache.tools.ant.types.Path sourcePath
	private java.io.File destDir
	private java.util.Vector sourceFiles
	private java.util.Vector packageNames
	private java.util.Vector excludePackageNames
	private boolean author
	private boolean version
	private org.apache.tools.ant.taskdefs.Javadoc$DocletInfo doclet
	private org.apache.tools.ant.types.Path classpath
	private org.apache.tools.ant.types.Path bootclasspath
	private String group
	private String packageList
	private java.util.Vector links
	private java.util.Vector groups
	private java.util.Vector tags
	private boolean useDefaultExcludes
	private org.apache.tools.ant.taskdefs.Javadoc$Html doctitle
	private org.apache.tools.ant.taskdefs.Javadoc$Html header
	private org.apache.tools.ant.taskdefs.Javadoc$Html footer
	private org.apache.tools.ant.taskdefs.Javadoc$Html bottom
	private boolean useExternalFile
	private String source
	private boolean linksource
	private boolean breakiterator
	private String noqualifier
	private boolean includeNoSourcePackages
	private boolean old
	private String executable
	private org.apache.tools.ant.taskdefs.Javadoc$ResourceCollectionContainer nestedSourceFiles
	private java.util.Vector packageSets
	static final String[] SCOPE_ELEMENTS
	public void  () 
	private void addArgIf (boolean, java.lang.String) 
		boolean b
		String arg
	private void addArgIfNotEmpty (java.lang.String, java.lang.String) 
		String key
		String value
	public void setUseExternalFile (boolean) 
		boolean b
	public void setDefaultexcludes (boolean) 
		boolean useDefaultExcludes
	public void setMaxmemory (java.lang.String) 
		String max
	public void setAdditionalparam (java.lang.String) 
		String add
	public org.apache.tools.ant.types.Commandline$Argument createArg () 
	public void setSourcepath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path src
	public org.apache.tools.ant.types.Path createSourcepath () 
	public void setSourcepathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setDestdir (java.io.File) 
		java.io.File dir
	public void setSourcefiles (java.lang.String) 
		String f
		org.apache.tools.ant.taskdefs.Javadoc$SourceFile sf
		String src
		java.util.StringTokenizer tok
	public void addSource (org.apache.tools.ant.taskdefs.Javadoc$SourceFile) 
		org.apache.tools.ant.taskdefs.Javadoc$SourceFile sf
	public void setPackagenames (java.lang.String) 
		String p
		org.apache.tools.ant.taskdefs.Javadoc$PackageName pn
		String packages
		java.util.StringTokenizer tok
	public void addPackage (org.apache.tools.ant.taskdefs.Javadoc$PackageName) 
		org.apache.tools.ant.taskdefs.Javadoc$PackageName pn
	public void setExcludePackageNames (java.lang.String) 
		String p
		org.apache.tools.ant.taskdefs.Javadoc$PackageName pn
		String packages
		java.util.StringTokenizer tok
	public void addExcludePackage (org.apache.tools.ant.taskdefs.Javadoc$PackageName) 
		org.apache.tools.ant.taskdefs.Javadoc$PackageName pn
	public void setOverview (java.io.File) 
		java.io.File f
	public void setPublic (boolean) 
		boolean b
	public void setProtected (boolean) 
		boolean b
	public void setPackage (boolean) 
		boolean b
	public void setPrivate (boolean) 
		boolean b
	public void setAccess (org.apache.tools.ant.taskdefs.Javadoc$AccessType) 
		org.apache.tools.ant.taskdefs.Javadoc$AccessType at
	public void setDoclet (java.lang.String) 
		String docletName
	public void setDocletPath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path docletPath
	public void setDocletPathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public org.apache.tools.ant.taskdefs.Javadoc$DocletInfo createDoclet () 
	public void addTaglet (org.apache.tools.ant.taskdefs.Javadoc$ExtensionInfo) 
		org.apache.tools.ant.taskdefs.Javadoc$ExtensionInfo tagletInfo
	public void setOld (boolean) 
		boolean b
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path path
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setBootclasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path path
	public org.apache.tools.ant.types.Path createBootclasspath () 
	public void setBootClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setExtdirs (java.lang.String) 
		String path
	public void setExtdirs (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path path
	public void setVerbose (boolean) 
		boolean b
	public void setLocale (java.lang.String) 
		String locale
	public void setEncoding (java.lang.String) 
		String enc
	public void setVersion (boolean) 
		boolean b
	public void setUse (boolean) 
		boolean b
	public void setAuthor (boolean) 
		boolean b
	public void setSplitindex (boolean) 
		boolean b
	public void setWindowtitle (java.lang.String) 
		String title
	public void setDoctitle (java.lang.String) 
		String doctitle
		org.apache.tools.ant.taskdefs.Javadoc$Html h
	public void addDoctitle (org.apache.tools.ant.taskdefs.Javadoc$Html) 
		org.apache.tools.ant.taskdefs.Javadoc$Html text
	public void setHeader (java.lang.String) 
		String header
		org.apache.tools.ant.taskdefs.Javadoc$Html h
	public void addHeader (org.apache.tools.ant.taskdefs.Javadoc$Html) 
		org.apache.tools.ant.taskdefs.Javadoc$Html text
	public void setFooter (java.lang.String) 
		String footer
		org.apache.tools.ant.taskdefs.Javadoc$Html h
	public void addFooter (org.apache.tools.ant.taskdefs.Javadoc$Html) 
		org.apache.tools.ant.taskdefs.Javadoc$Html text
	public void setBottom (java.lang.String) 
		String bottom
		org.apache.tools.ant.taskdefs.Javadoc$Html h
	public void addBottom (org.apache.tools.ant.taskdefs.Javadoc$Html) 
		org.apache.tools.ant.taskdefs.Javadoc$Html text
	public void setLinkoffline (java.lang.String) 
		String src
		org.apache.tools.ant.taskdefs.Javadoc$LinkArgument le
		String linkOfflineError
		java.util.StringTokenizer tok
	public void setGroup (java.lang.String) 
		String src
	public void setLink (java.lang.String) 
		String src
	public void setNodeprecated (boolean) 
		boolean b
	public void setNodeprecatedlist (boolean) 
		boolean b
	public void setNotree (boolean) 
		boolean b
	public void setNoindex (boolean) 
		boolean b
	public void setNohelp (boolean) 
		boolean b
	public void setNonavbar (boolean) 
		boolean b
	public void setSerialwarn (boolean) 
		boolean b
	public void setStylesheetfile (java.io.File) 
		java.io.File f
	public void setHelpfile (java.io.File) 
		java.io.File f
	public void setDocencoding (java.lang.String) 
		String enc
	public void setPackageList (java.lang.String) 
		String src
	public org.apache.tools.ant.taskdefs.Javadoc$LinkArgument createLink () 
		org.apache.tools.ant.taskdefs.Javadoc$LinkArgument la
	public org.apache.tools.ant.taskdefs.Javadoc$TagArgument createTag () 
		org.apache.tools.ant.taskdefs.Javadoc$TagArgument ta
	public org.apache.tools.ant.taskdefs.Javadoc$GroupArgument createGroup () 
		org.apache.tools.ant.taskdefs.Javadoc$GroupArgument ga
	public void setCharset (java.lang.String) 
		String src
	public void setFailonerror (boolean) 
		boolean b
	public void setSource (java.lang.String) 
		String source
	public void setExecutable (java.lang.String) 
		String executable
	public void addPackageset (org.apache.tools.ant.types.DirSet) 
		org.apache.tools.ant.types.DirSet packageSet
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
	public org.apache.tools.ant.taskdefs.Javadoc$ResourceCollectionContainer createSourceFiles () 
	public void setLinksource (boolean) 
		boolean b
	public void setBreakiterator (boolean) 
		boolean b
	public void setNoqualifier (java.lang.String) 
		String noqualifier
	public void setIncludeNoSourcePackages (boolean) 
		boolean b
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		int ret
		java.io.IOException e
		java.io.IOException e
		java.util.Vector packagesToDoc
		org.apache.tools.ant.types.Path sourceDirs
		java.util.Vector sourceFilesToDoc
		org.apache.tools.ant.types.Commandline toExecute
		java.io.File tmpList
		java.io.PrintWriter srcListWriter
		org.apache.tools.ant.taskdefs.Javadoc$JavadocOutputStream out
		org.apache.tools.ant.taskdefs.Javadoc$JavadocOutputStream err
		org.apache.tools.ant.taskdefs.Execute exe
	private void checkTaskName () 
	private void checkPackageAndSourcePath () 
		String msg
	private void checkPackages (java.util.Vector, org.apache.tools.ant.types.Path) 
		String msg
		java.util.Vector packagesToDoc
		org.apache.tools.ant.types.Path sourceDirs
	private void checkPackagesToDoc (java.util.Vector, java.util.Vector) 
		java.util.Vector packagesToDoc
		java.util.Vector sourceFilesToDoc
	private void doSourcePath (org.apache.tools.ant.types.Commandline, org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Commandline toExecute
		org.apache.tools.ant.types.Path sourceDirs
	private void generalJavadocArguments (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline toExecute
	private void doDoclet (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Path docletPath
		org.apache.tools.ant.taskdefs.Javadoc$DocletParam param
		java.util.Enumeration e
		org.apache.tools.ant.types.Commandline toExecute
	private void writeExternalArgs (org.apache.tools.ant.types.Commandline) 
		String string
		int i
		String[] listOpt
		java.io.IOException ex
		org.apache.tools.ant.types.Commandline toExecute
		java.io.File optionsTmpFile
		java.io.PrintWriter optionsListWriter
	private void doBootPath (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline toExecute
		org.apache.tools.ant.types.Path bcp
	private void doLinks (org.apache.tools.ant.types.Commandline) 
		java.net.MalformedURLException ex
		java.io.File hrefAsFile
		java.net.URL base
		java.net.MalformedURLException mue
		String packageListURL
		java.net.MalformedURLException ex
		java.io.File packageListLocation
		java.io.File packageListFile
		org.apache.tools.ant.taskdefs.Javadoc$LinkArgument la
		String link
		java.util.Enumeration e
		org.apache.tools.ant.types.Commandline toExecute
	private void doGroup (org.apache.tools.ant.types.Commandline) 
		String name
		String pkgList
		String grp
		int space
		java.util.StringTokenizer tok
		org.apache.tools.ant.types.Commandline toExecute
	private void doGroups (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.taskdefs.Javadoc$GroupArgument ga
		String title
		String packages
		java.util.Enumeration e
		org.apache.tools.ant.types.Commandline toExecute
	private void doJava14 (org.apache.tools.ant.types.Commandline) 
		java.io.BufferedReader in
		String line
		java.io.IOException ioe
		java.io.File tagDefFile
		int i
		org.apache.tools.ant.DirectoryScanner tagDefScanner
		String[] files
		org.apache.tools.ant.taskdefs.Javadoc$TagArgument ta
		java.io.File tagDir
		org.apache.tools.ant.types.Path tagletPath
		org.apache.tools.ant.taskdefs.Javadoc$ExtensionInfo tagletInfo
		Object element
		java.util.Enumeration e
		org.apache.tools.ant.types.Commandline toExecute
		String sourceArg
	private void doNotJava14 () 
	private void doSourceAndPackageNames (org.apache.tools.ant.types.Commandline, java.util.Vector, java.util.Vector, boolean, java.io.File, java.io.PrintWriter)  throws java.io.IOException 
		String packageName
		String name
		org.apache.tools.ant.taskdefs.Javadoc$SourceFile sf
		String sourceFileName
		org.apache.tools.ant.types.Commandline toExecute
		java.util.Vector packagesToDoc
		java.util.Vector sourceFilesToDoc
		boolean useExternalFile
		java.io.File tmpList
		java.io.PrintWriter srcListWriter
		java.util.Enumeration e
	private java.lang.String quoteString (java.lang.String) 
		String str
	private java.lang.String quoteString (java.lang.String, char) 
		String str
		char delim
		StringBuffer buf
	private java.lang.String replace (java.lang.String, char, java.lang.String) 
		char ch
		int i
		String str
		char fromChar
		String toString
		StringBuffer buf
	private void addSourceFiles (java.util.Vector) 
		org.apache.tools.ant.types.FileSet fs2
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.types.ResourceCollection rc
		java.util.Iterator iter
		java.util.Vector sf
		java.util.Iterator e
	private void parsePackages (java.util.Vector, org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.taskdefs.Javadoc$PackageName p
		String pkg
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Javadoc$PackageName p
		String pkg
		org.apache.tools.ant.types.DirSet ds
		java.io.File dir
		int i
		org.apache.tools.ant.types.PatternSet ps
		java.util.Enumeration e
		String[] pathElements
		String packageName
		java.io.File pd
		String[] files
		int i
		org.apache.tools.ant.types.DirSet ds
		java.io.File baseDir
		org.apache.tools.ant.DirectoryScanner dsc
		String[] dirs
		boolean containsPackages
		java.util.Vector pn
		org.apache.tools.ant.types.Path sp
		java.util.Vector addedPackages
		java.util.Vector dirSets
		java.util.Enumeration e
	protected java.lang.String expand (java.lang.String) 
		String content
	static boolean access$100 (org.apache.tools.ant.taskdefs.Javadoc) 
		org.apache.tools.ant.taskdefs.Javadoc x0
	static void  () 
}

org/apache/tools/ant/taskdefs/Jikes.class
Jikes.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Jikes extends java.lang.Object {
	private static final int MAX_FILES_ON_COMMAND_LINE
	protected org.apache.tools.ant.taskdefs.JikesOutputParser jop
	protected String command
	protected org.apache.tools.ant.Project project
	protected void  (org.apache.tools.ant.taskdefs.JikesOutputParser, java.lang.String, org.apache.tools.ant.Project) 
		org.apache.tools.ant.taskdefs.JikesOutputParser jop
		String command
		org.apache.tools.ant.Project project
	protected void compile (java.lang.String[]) 
		int i
		String tempFileName
		java.io.IOException e
		java.io.PrintWriter out
		org.apache.tools.ant.taskdefs.Execute exe
		java.io.IOException e
		String myos
		String[] args
		String[] commandArray
		java.io.File tmpFile
}

org/apache/tools/ant/taskdefs/JikesOutputParser.class
JikesOutputParser.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.JikesOutputParser extends java.lang.Object implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler  {
	protected org.apache.tools.ant.Task task
	protected boolean errorFlag
	protected int errors
	protected int warnings
	protected boolean error
	protected boolean emacsMode
	protected java.io.BufferedReader br
	public void setProcessInputStream (java.io.OutputStream) 
		java.io.OutputStream os
	public void setProcessErrorStream (java.io.InputStream) 
		java.io.InputStream is
	public void setProcessOutputStream (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream is
	public void start ()  throws java.io.IOException 
	public void stop () 
	protected void  (org.apache.tools.ant.Task, boolean) 
		org.apache.tools.ant.Task task
		boolean emacsMode
	protected void parseOutput (java.io.BufferedReader)  throws java.io.IOException 
		java.io.BufferedReader reader
	private void parseStandardOutput (java.io.BufferedReader)  throws java.io.IOException 
		String lower
		java.io.BufferedReader reader
		String line
	private void parseEmacsOutput (java.io.BufferedReader)  throws java.io.IOException 
		java.io.BufferedReader reader
	private void setError (boolean) 
		boolean err
	private void log (java.lang.String) 
		String line
	protected boolean getErrorFlag () 
}

org/apache/tools/ant/taskdefs/KeySubst.class
KeySubst.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.KeySubst extends org.apache.tools.ant.Task {
	private java.io.File source
	private java.io.File dest
	private String sep
	private java.util.Hashtable replacements
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String line
		String newline
		java.io.IOException e
		java.io.IOException e
		java.io.IOException ioe
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.BufferedReader br
		java.io.BufferedWriter bw
	public void setSrc (java.io.File) 
		java.io.File s
	public void setDest (java.io.File) 
		java.io.File dest
	public void setSep (java.lang.String) 
		String sep
	public void setKeys (java.lang.String) 
		String token
		java.util.StringTokenizer itok
		String name
		String value
		java.util.StringTokenizer tok
		String keys
	public static void main (java.lang.String[]) 
		java.util.Hashtable hash
		Exception e
		String[] args
	public static java.lang.String replace (java.lang.String, java.util.Hashtable)  throws org.apache.tools.ant.BuildException 
		String origString
		java.util.Hashtable keys
		StringBuffer finalString
		int index
		int i
		String key
}

org/apache/tools/ant/taskdefs/Length$AccumHandler.class
Length.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Length$AccumHandler extends org.apache.tools.ant.taskdefs.Length$Handler {
	private long accum
	private final org.apache.tools.ant.taskdefs.Length this$0
	void  (org.apache.tools.ant.taskdefs.Length) 
	protected void  (org.apache.tools.ant.taskdefs.Length, java.io.PrintStream) 
		java.io.PrintStream ps
	protected long getAccum () 
	protected synchronized void handle (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
		long size
}

org/apache/tools/ant/taskdefs/Length$AllHandler.class
Length.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Length$AllHandler extends org.apache.tools.ant.taskdefs.Length$AccumHandler {
	private final org.apache.tools.ant.taskdefs.Length this$0
	void  (org.apache.tools.ant.taskdefs.Length, java.io.PrintStream) 
		java.io.PrintStream ps
	void complete () 
}

org/apache/tools/ant/taskdefs/Length$EachHandler.class
Length.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Length$EachHandler extends org.apache.tools.ant.taskdefs.Length$Handler {
	private final org.apache.tools.ant.taskdefs.Length this$0
	void  (org.apache.tools.ant.taskdefs.Length, java.io.PrintStream) 
		java.io.PrintStream ps
	protected void handle (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
		long size
}

org/apache/tools/ant/taskdefs/Length$FileMode.class
Length.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Length$FileMode extends org.apache.tools.ant.types.EnumeratedAttribute {
	static final String[] MODES
	public void  () 
	public java.lang.String[] getValues () 
	static void  () 
}

org/apache/tools/ant/taskdefs/Length$Handler.class
Length.java
package org.apache.tools.ant.taskdefs
abstract org.apache.tools.ant.taskdefs.Length$Handler extends java.lang.Object {
	private java.io.PrintStream ps
	private final org.apache.tools.ant.taskdefs.Length this$0
	void  (org.apache.tools.ant.taskdefs.Length, java.io.PrintStream) 
		java.io.PrintStream ps
	protected java.io.PrintStream getPs () 
	protected abstract void handle (org.apache.tools.ant.types.Resource) 
	void complete () 
}

org/apache/tools/ant/taskdefs/Length$When.class
Length.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Length$When extends org.apache.tools.ant.types.Comparison {
	public void  () 
}

org/apache/tools/ant/taskdefs/Length.class
Length.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Length extends org.apache.tools.ant.Task implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private static final String ALL
	private static final String EACH
	private static final String STRING
	private static final String LENGTH_REQUIRED
	private String property
	private String string
	private Boolean trim
	private String mode
	private org.apache.tools.ant.types.Comparison when
	private Long length
	private org.apache.tools.ant.types.resources.Resources resources
	public void  () 
	public synchronized void setProperty (java.lang.String) 
		String property
	public synchronized void setFile (java.io.File) 
		java.io.File file
	public synchronized void add (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
	public synchronized void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection c
	public synchronized void setLength (long) 
		long ell
	public synchronized void setWhen (org.apache.tools.ant.taskdefs.Length$When) 
		org.apache.tools.ant.taskdefs.Length$When w
	public synchronized void setWhen (org.apache.tools.ant.types.Comparison) 
		org.apache.tools.ant.types.Comparison c
	public synchronized void setMode (org.apache.tools.ant.taskdefs.Length$FileMode) 
		org.apache.tools.ant.taskdefs.Length$FileMode m
	public synchronized void setString (java.lang.String) 
		String string
	public synchronized void setTrim (boolean) 
		boolean trim
	public boolean getTrim () 
	public void execute () 
		java.io.PrintStream ps
	public boolean eval () 
		Long ell
		org.apache.tools.ant.taskdefs.Length$AccumHandler h
		Long ell
	private void validate () 
	private void handleResources (org.apache.tools.ant.taskdefs.Length$Handler) 
		org.apache.tools.ant.types.Resource r
		java.util.Iterator i
		org.apache.tools.ant.taskdefs.Length$Handler h
	private static long getLength (java.lang.String, boolean) 
		String s
		boolean t
}

org/apache/tools/ant/taskdefs/LoadFile.class
LoadFile.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.LoadFile extends org.apache.tools.ant.taskdefs.LoadResource {
	public void  () 
	public final void setSrcFile (java.io.File) 
		java.io.File srcFile
}

org/apache/tools/ant/taskdefs/LoadProperties.class
LoadProperties.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.LoadProperties extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.types.Resource src
	private final java.util.Vector filterChains
	private String encoding
	public void  () 
	public final void setSrcFile (java.io.File) 
		java.io.File srcFile
	public void setResource (java.lang.String) 
		String resource
	public final void setEncoding (java.lang.String) 
		String encoding
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public org.apache.tools.ant.types.Path getClasspath () 
	public final void execute ()  throws org.apache.tools.ant.BuildException 
		java.util.Properties props
		org.apache.tools.ant.taskdefs.Property propertyTask
		org.apache.tools.ant.filters.util.ChainReaderHelper crh
		String text
		String message
		java.io.IOException ioe
		java.io.BufferedInputStream bis
		java.io.Reader instream
		java.io.ByteArrayInputStream tis
	public final void addFilterChain (org.apache.tools.ant.types.FilterChain) 
		org.apache.tools.ant.types.FilterChain filter
	public void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
	private void assertSrcIsJavaResource () 
}

org/apache/tools/ant/taskdefs/LoadResource.class
LoadResource.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.LoadResource extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.types.Resource src
	private boolean failOnError
	private boolean quiet
	private String encoding
	private String property
	private final java.util.Vector filterChains
	public void  () 
	public final void setEncoding (java.lang.String) 
		String encoding
	public final void setProperty (java.lang.String) 
		String property
	public final void setFailonerror (boolean) 
		boolean fail
	public void setQuiet (boolean) 
		boolean quiet
	public final void execute ()  throws org.apache.tools.ant.BuildException 
		String message
		org.apache.tools.ant.filters.util.ChainReaderHelper crh
		long len
		int size
		String text
		String message
		java.io.IOException ioe
		org.apache.tools.ant.BuildException be
		java.io.InputStream is
		java.io.BufferedInputStream bis
		java.io.Reader instream
	public final void addFilterChain (org.apache.tools.ant.types.FilterChain) 
		org.apache.tools.ant.types.FilterChain filter
	public void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
}

org/apache/tools/ant/taskdefs/LogOutputStream.class
LogOutputStream.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.LogOutputStream extends org.apache.tools.ant.util.LineOrientedOutputStream {
	private org.apache.tools.ant.ProjectComponent pc
	private int level
	public void  (org.apache.tools.ant.ProjectComponent) 
		org.apache.tools.ant.ProjectComponent pc
	public void  (org.apache.tools.ant.Task, int) 
		org.apache.tools.ant.Task task
		int level
	public void  (org.apache.tools.ant.ProjectComponent, int) 
		org.apache.tools.ant.ProjectComponent pc
		int level
	protected void processBuffer () 
		java.io.IOException e
	protected void processLine (java.lang.String) 
		String line
	protected void processLine (java.lang.String, int) 
		String line
		int level
	public int getMessageLevel () 
}

org/apache/tools/ant/taskdefs/LogStreamHandler.class
LogStreamHandler.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.LogStreamHandler extends org.apache.tools.ant.taskdefs.PumpStreamHandler {
	public void  (org.apache.tools.ant.Task, int, int) 
		org.apache.tools.ant.Task task
		int outlevel
		int errlevel
	public void  (org.apache.tools.ant.ProjectComponent, int, int) 
		org.apache.tools.ant.ProjectComponent pc
		int outlevel
		int errlevel
	public void stop () 
		java.io.IOException e
}

org/apache/tools/ant/taskdefs/MacroDef$Attribute.class
MacroDef.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.MacroDef$Attribute extends java.lang.Object {
	private String name
	private String defaultValue
	private String description
	public void  () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setDefault (java.lang.String) 
		String defaultValue
	public java.lang.String getDefault () 
	public void setDescription (java.lang.String) 
		String desc
	public java.lang.String getDescription () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.tools.ant.taskdefs.MacroDef$Attribute other
	public int hashCode () 
}

org/apache/tools/ant/taskdefs/MacroDef$MyAntTypeDefinition.class
MacroDef.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.MacroDef$MyAntTypeDefinition extends org.apache.tools.ant.AntTypeDefinition {
	private org.apache.tools.ant.taskdefs.MacroDef macroDef
	public void  (org.apache.tools.ant.taskdefs.MacroDef) 
		org.apache.tools.ant.taskdefs.MacroDef macroDef
	public java.lang.Object create (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
		Object o
	public boolean sameDefinition (org.apache.tools.ant.AntTypeDefinition, org.apache.tools.ant.Project) 
		org.apache.tools.ant.AntTypeDefinition other
		org.apache.tools.ant.Project project
		org.apache.tools.ant.taskdefs.MacroDef$MyAntTypeDefinition otherDef
	public boolean similarDefinition (org.apache.tools.ant.AntTypeDefinition, org.apache.tools.ant.Project) 
		org.apache.tools.ant.AntTypeDefinition other
		org.apache.tools.ant.Project project
		org.apache.tools.ant.taskdefs.MacroDef$MyAntTypeDefinition otherDef
}

org/apache/tools/ant/taskdefs/MacroDef$NestedSequential.class
MacroDef.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.MacroDef$NestedSequential extends java.lang.Object implements org.apache.tools.ant.TaskContainer  {
	private java.util.List nested
	public void  () 
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public java.util.List getNested () 
	public boolean similar (org.apache.tools.ant.taskdefs.MacroDef$NestedSequential) 
		org.apache.tools.ant.UnknownElement me
		org.apache.tools.ant.UnknownElement o
		int i
		org.apache.tools.ant.taskdefs.MacroDef$NestedSequential other
}

org/apache/tools/ant/taskdefs/MacroDef$TemplateElement.class
MacroDef.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.MacroDef$TemplateElement extends java.lang.Object {
	private String name
	private String description
	private boolean optional
	private boolean implicit
	public void  () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setDescription (java.lang.String) 
		String desc
	public java.lang.String getDescription () 
	public void setOptional (boolean) 
		boolean optional
	public boolean isOptional () 
	public void setImplicit (boolean) 
		boolean implicit
	public boolean isImplicit () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.tools.ant.taskdefs.MacroDef$TemplateElement t
	public int hashCode () 
}

org/apache/tools/ant/taskdefs/MacroDef$Text.class
MacroDef.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.MacroDef$Text extends java.lang.Object {
	private String name
	private boolean optional
	private boolean trim
	private String description
	private String defaultString
	public void  () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setOptional (boolean) 
		boolean optional
	public boolean getOptional () 
	public void setTrim (boolean) 
		boolean trim
	public boolean getTrim () 
	public void setDescription (java.lang.String) 
		String desc
	public java.lang.String getDescription () 
	public void setDefault (java.lang.String) 
		String defaultString
	public java.lang.String getDefault () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.tools.ant.taskdefs.MacroDef$Text other
	public int hashCode () 
}

org/apache/tools/ant/taskdefs/MacroDef.class
MacroDef.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.MacroDef extends org.apache.tools.ant.taskdefs.AntlibDefinition {
	private org.apache.tools.ant.taskdefs.MacroDef$NestedSequential nestedSequential
	private String name
	private boolean backTrace
	private java.util.List attributes
	private java.util.Map elements
	private String textName
	private org.apache.tools.ant.taskdefs.MacroDef$Text text
	private boolean hasImplicitElement
	static Class class$org$apache$tools$ant$taskdefs$MacroInstance
	public void  () 
	public void setName (java.lang.String) 
		String name
	public void addConfiguredText (org.apache.tools.ant.taskdefs.MacroDef$Text) 
		org.apache.tools.ant.taskdefs.MacroDef$Attribute attribute
		java.util.Iterator i
		org.apache.tools.ant.taskdefs.MacroDef$Text text
	public org.apache.tools.ant.taskdefs.MacroDef$Text getText () 
	public void setBackTrace (boolean) 
		boolean backTrace
	public boolean getBackTrace () 
	public org.apache.tools.ant.taskdefs.MacroDef$NestedSequential createSequential () 
	public org.apache.tools.ant.UnknownElement getNestedTask () 
		org.apache.tools.ant.UnknownElement e
		int i
		org.apache.tools.ant.UnknownElement ret
	public java.util.List getAttributes () 
	public java.util.Map getElements () 
	public static boolean isValidNameCharacter (char) 
		char c
	private static boolean isValidName (java.lang.String) 
		int i
		String name
	public void addConfiguredAttribute (org.apache.tools.ant.taskdefs.MacroDef$Attribute) 
		org.apache.tools.ant.taskdefs.MacroDef$Attribute att
		int i
		org.apache.tools.ant.taskdefs.MacroDef$Attribute attribute
	public void addConfiguredElement (org.apache.tools.ant.taskdefs.MacroDef$TemplateElement) 
		org.apache.tools.ant.taskdefs.MacroDef$TemplateElement element
	public void execute () 
		org.apache.tools.ant.taskdefs.MacroDef$MyAntTypeDefinition def
		org.apache.tools.ant.ComponentHelper helper
	private static boolean safeCompare (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	private boolean sameOrSimilar (java.lang.Object, boolean) 
		Object obj
		boolean same
		org.apache.tools.ant.taskdefs.MacroDef other
	public boolean similar (java.lang.Object) 
		Object obj
	public boolean sameDefinition (java.lang.Object) 
		Object obj
	private static int objectHashCode (java.lang.Object) 
		Object o
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static boolean access$000 (java.lang.String) 
		String x0
	static int access$100 (java.lang.Object) 
		Object x0
	static boolean access$200 (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

org/apache/tools/ant/taskdefs/MacroInstance$Element.class
MacroInstance.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.MacroInstance$Element extends java.lang.Object implements org.apache.tools.ant.TaskContainer  {
	private java.util.List unknownElements
	public void  () 
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task nestedTask
	public java.util.List getUnknownElements () 
}

org/apache/tools/ant/taskdefs/MacroInstance.class
MacroInstance.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.MacroInstance extends org.apache.tools.ant.Task implements org.apache.tools.ant.DynamicAttribute org.apache.tools.ant.TaskContainer  {
	private org.apache.tools.ant.taskdefs.MacroDef macroDef
	private java.util.Map map
	private java.util.Map nsElements
	private java.util.Map presentElements
	private java.util.Hashtable localAttributes
	private String text
	private String implicitTag
	private java.util.List unknownElements
	private static final int STATE_NORMAL
	private static final int STATE_EXPECT_BRACKET
	private static final int STATE_EXPECT_NAME
	public void  () 
	public void setMacroDef (org.apache.tools.ant.taskdefs.MacroDef) 
		org.apache.tools.ant.taskdefs.MacroDef macroDef
	public org.apache.tools.ant.taskdefs.MacroDef getMacroDef () 
	public void setDynamicAttribute (java.lang.String, java.lang.String) 
		String name
		String value
	public java.lang.Object createDynamicElement (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String name
	private java.util.Map getNsElements () 
		java.util.Map$Entry entry
		org.apache.tools.ant.taskdefs.MacroDef$TemplateElement te
		java.util.Iterator i
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task nestedTask
	private void processTasks () 
		org.apache.tools.ant.UnknownElement ue
		String name
		java.util.Iterator i
	private java.lang.String macroSubs (java.lang.String, java.util.Map) 
		String name
		String value
		char ch
		int i
		String s
		java.util.Map macroMapping
		StringBuffer ret
		StringBuffer macroName
		int state
	public void addText (java.lang.String) 
		String text
	private org.apache.tools.ant.UnknownElement copy (org.apache.tools.ant.UnknownElement, boolean) 
		org.apache.tools.ant.Target t
		java.util.Map$Entry entry
		java.util.Iterator i
		org.apache.tools.ant.UnknownElement child
		org.apache.tools.ant.UnknownElement child
		java.util.Iterator i
		org.apache.tools.ant.UnknownElement child
		java.util.Iterator i
		org.apache.tools.ant.UnknownElement presentElement
		String presentText
		java.util.List list
		org.apache.tools.ant.RuntimeConfigurable r
		org.apache.tools.ant.UnknownElement unknownElement
		String tag
		org.apache.tools.ant.taskdefs.MacroDef$TemplateElement templateElement
		org.apache.tools.ant.UnknownElement ue
		boolean nested
		org.apache.tools.ant.UnknownElement ret
		org.apache.tools.ant.RuntimeConfigurable rc
		java.util.Map m
		java.util.Enumeration e
	public void execute () 
		org.apache.tools.ant.taskdefs.MacroDef$Attribute attribute
		String value
		java.util.Iterator i
		String defaultText
		org.apache.tools.ant.BuildException ex
		java.util.Set copyKeys
		org.apache.tools.ant.UnknownElement c
}

org/apache/tools/ant/taskdefs/MakeUrl.class
MakeUrl.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.MakeUrl extends org.apache.tools.ant.Task {
	private String property
	private java.io.File file
	private String separator
	private java.util.List filesets
	private java.util.List paths
	private boolean validate
	public static final String ERROR_MISSING_FILE
	public static final String ERROR_NO_PROPERTY
	public static final String ERROR_NO_FILES
	public void  () 
	public void setProperty (java.lang.String) 
		String property
	public void setFile (java.io.File) 
		java.io.File file
	public void addFileSet (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileset
	public void setSeparator (java.lang.String) 
		String separator
	public void setValidate (boolean) 
		boolean validate
	public void addPath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path path
	private java.lang.String filesetsToURL () 
		java.io.File f
		String asUrl
		int i
		org.apache.tools.ant.types.FileSet set
		org.apache.tools.ant.DirectoryScanner scanner
		String[] files
		int count
		StringBuffer urls
		java.util.ListIterator list
	private java.lang.String stripTrailingSeparator (java.lang.StringBuffer, int) 
		StringBuffer urls
		int count
	private java.lang.String pathsToURL () 
		java.io.File f
		String asUrl
		int i
		org.apache.tools.ant.types.Path path
		String[] elements
		int count
		StringBuffer urls
		java.util.ListIterator list
	private void validateFile (java.io.File) 
		java.io.File fileToCheck
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String url
		String url
		String filesetURL
		String pathURL
	private void validate () 
	private java.lang.String toURL (java.io.File) 
		java.io.File fileToConvert
		String url
}

org/apache/tools/ant/taskdefs/Manifest$Attribute.class
Manifest.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Manifest$Attribute extends java.lang.Object {
	private static final int MAX_NAME_VALUE_LENGTH
	private static final int MAX_NAME_LENGTH
	private String name
	private java.util.Vector values
	private int currentIndex
	public void  () 
	public void  (java.lang.String)  throws org.apache.tools.ant.taskdefs.ManifestException 
		String line
	public void  (java.lang.String, java.lang.String) 
		String name
		String value
	public int hashCode () 
		int hashCode
	public boolean equals (java.lang.Object) 
		Object rhs
		org.apache.tools.ant.taskdefs.Manifest$Attribute rhsAttribute
		String lhsKey
		String rhsKey
	public void parse (java.lang.String)  throws org.apache.tools.ant.taskdefs.ManifestException 
		String line
		int index
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public java.lang.String getKey () 
	public void setValue (java.lang.String) 
		String value
	public java.lang.String getValue () 
		String value
		java.util.Enumeration e
		String fullValue
	public void addValue (java.lang.String) 
		String value
	public java.util.Enumeration getValues () 
	public void addContinuation (java.lang.String) 
		String line
		String currentValue
	public void write (java.io.PrintWriter)  throws java.io.IOException 
		java.util.Enumeration e
		java.io.PrintWriter writer
	private void writeValue (java.io.PrintWriter, java.lang.String)  throws java.io.IOException 
		int breakIndex
		String section
		java.io.PrintWriter writer
		String value
		String line
		int nameLength
}

org/apache/tools/ant/taskdefs/Manifest$Section.class
Manifest.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Manifest$Section extends java.lang.Object {
	private java.util.Vector warnings
	private String name
	private java.util.Hashtable attributes
	private java.util.Vector attributeIndex
	public void  () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public java.lang.String read (java.io.BufferedReader)  throws org.apache.tools.ant.taskdefs.ManifestException java.io.IOException 
		String nameReadAhead
		String line
		java.io.BufferedReader reader
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
	public void merge (org.apache.tools.ant.taskdefs.Manifest$Section)  throws org.apache.tools.ant.taskdefs.ManifestException 
		String value
		java.util.Enumeration cpe
		String attributeName
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
		org.apache.tools.ant.taskdefs.Manifest$Section section
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Manifest$Attribute classpathAttribute
		java.util.Enumeration warnEnum
	public void write (java.io.PrintWriter)  throws java.io.IOException 
		org.apache.tools.ant.taskdefs.Manifest$Attribute nameAttr
		String key
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
		java.io.PrintWriter writer
		java.util.Enumeration e
	public org.apache.tools.ant.taskdefs.Manifest$Attribute getAttribute (java.lang.String) 
		String attributeName
	public java.util.Enumeration getAttributeKeys () 
	public java.lang.String getAttributeValue (java.lang.String) 
		String attributeName
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
	public void removeAttribute (java.lang.String) 
		String attributeName
		String key
	public void addConfiguredAttribute (org.apache.tools.ant.taskdefs.Manifest$Attribute)  throws org.apache.tools.ant.taskdefs.ManifestException 
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
		String check
	public java.lang.String addAttributeAndCheck (org.apache.tools.ant.taskdefs.Manifest$Attribute)  throws org.apache.tools.ant.taskdefs.ManifestException 
		String value
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Manifest$Attribute classpathAttribute
		String attributeKey
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
	public java.lang.Object clone () 
		String key
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
		org.apache.tools.ant.taskdefs.Manifest$Section cloned
		java.util.Enumeration e
	private void storeAttribute (org.apache.tools.ant.taskdefs.Manifest$Attribute) 
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
		String attributeKey
	public java.util.Enumeration getWarnings () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object rhs
		org.apache.tools.ant.taskdefs.Manifest$Section rhsSection
	static void access$000 (org.apache.tools.ant.taskdefs.Manifest$Section, org.apache.tools.ant.taskdefs.Manifest$Attribute) 
		org.apache.tools.ant.taskdefs.Manifest$Section x0
		org.apache.tools.ant.taskdefs.Manifest$Attribute x1
}

org/apache/tools/ant/taskdefs/Manifest.class
Manifest.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Manifest extends java.lang.Object {
	public static final String ATTRIBUTE_MANIFEST_VERSION
	public static final String ATTRIBUTE_SIGNATURE_VERSION
	public static final String ATTRIBUTE_NAME
	public static final String ATTRIBUTE_FROM
	public static final String ATTRIBUTE_CLASSPATH
	public static final String DEFAULT_MANIFEST_VERSION
	public static final int MAX_LINE_LENGTH
	public static final int MAX_SECTION_LENGTH
	public static final String EOL
	public static final String ERROR_FROM_FORBIDDEN
	public static final String JAR_ENCODING
	private String manifestVersion
	private org.apache.tools.ant.taskdefs.Manifest$Section mainSection
	private java.util.Hashtable sections
	private java.util.Vector sectionIndex
	static Class class$org$apache$tools$ant$taskdefs$Manifest
	public static org.apache.tools.ant.taskdefs.Manifest getDefaultManifest ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Manifest defaultManifest
		org.apache.tools.ant.taskdefs.Manifest$Attribute createdBy
		java.io.UnsupportedEncodingException e
		String defManifest
		org.apache.tools.ant.taskdefs.ManifestException e
		java.io.IOException e
		java.io.InputStream in
		java.io.InputStreamReader insr
	public void  () 
	public void  (java.io.Reader)  throws org.apache.tools.ant.taskdefs.ManifestException java.io.IOException 
		org.apache.tools.ant.taskdefs.Manifest$Attribute sectionName
		org.apache.tools.ant.taskdefs.Manifest$Attribute firstAttribute
		org.apache.tools.ant.taskdefs.Manifest$Section section
		java.io.Reader r
		java.io.BufferedReader reader
		String nextSectionName
		String readManifestVersion
		String line
	public void addConfiguredSection (org.apache.tools.ant.taskdefs.Manifest$Section)  throws org.apache.tools.ant.taskdefs.ManifestException 
		org.apache.tools.ant.taskdefs.Manifest$Section section
		String sectionName
	public void addConfiguredAttribute (org.apache.tools.ant.taskdefs.Manifest$Attribute)  throws org.apache.tools.ant.taskdefs.ManifestException 
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
	public void merge (org.apache.tools.ant.taskdefs.Manifest)  throws org.apache.tools.ant.taskdefs.ManifestException 
		org.apache.tools.ant.taskdefs.Manifest other
	public void merge (org.apache.tools.ant.taskdefs.Manifest, boolean)  throws org.apache.tools.ant.taskdefs.ManifestException 
		String sectionName
		org.apache.tools.ant.taskdefs.Manifest$Section ourSection
		org.apache.tools.ant.taskdefs.Manifest$Section otherSection
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Manifest other
		boolean overwriteMain
	public void write (java.io.PrintWriter)  throws java.io.IOException 
		org.apache.tools.ant.taskdefs.Manifest$Attribute svAttr
		org.apache.tools.ant.taskdefs.ManifestException e
		String sectionName
		org.apache.tools.ant.taskdefs.Manifest$Section section
		java.io.PrintWriter writer
		String signatureVersion
		java.util.Enumeration e
	public java.lang.String toString () 
		java.io.IOException e
		java.io.StringWriter sw
	public java.util.Enumeration getWarnings () 
		org.apache.tools.ant.taskdefs.Manifest$Section section
		java.util.Enumeration e2
		java.util.Vector warnings
		java.util.Enumeration warnEnum
		java.util.Enumeration e
	public int hashCode () 
		int hashCode
	public boolean equals (java.lang.Object) 
		Object rhs
		org.apache.tools.ant.taskdefs.Manifest rhsManifest
	public java.lang.String getManifestVersion () 
	public org.apache.tools.ant.taskdefs.Manifest$Section getMainSection () 
	public org.apache.tools.ant.taskdefs.Manifest$Section getSection (java.lang.String) 
		String name
	public java.util.Enumeration getSectionNames () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/ManifestClassPath.class
ManifestClassPath.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ManifestClassPath extends org.apache.tools.ant.Task {
	private String name
	private java.io.File dir
	private int maxParentLevels
	private org.apache.tools.ant.types.Path path
	public void  () 
	public void execute () 
		int i
		int k
		String dir
		int j
		java.io.UnsupportedEncodingException exc
		java.io.File pathEntry
		String fullPath
		String relPath
		int i
		org.apache.tools.ant.util.FileUtils fileUtils
		java.io.File currDir
		String[] dirs
		String[] elements
		StringBuffer buffer
		StringBuffer element
	public void setProperty (java.lang.String) 
		String name
	public void setJarFile (java.io.File) 
		java.io.File jarfile
		java.io.File parent
	public void setMaxParentLevels (int) 
		int levels
	public void addClassPath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path path
}

org/apache/tools/ant/taskdefs/ManifestException.class
ManifestException.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ManifestException extends java.lang.Exception {
	private static final long serialVersionUID
	public void  (java.lang.String) 
		String msg
}

org/apache/tools/ant/taskdefs/ManifestTask$Mode.class
ManifestTask.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ManifestTask$Mode extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/ManifestTask.class
ManifestTask.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ManifestTask extends org.apache.tools.ant.Task {
	public static final String VALID_ATTRIBUTE_CHARS
	private org.apache.tools.ant.taskdefs.Manifest nestedManifest
	private java.io.File manifestFile
	private org.apache.tools.ant.taskdefs.ManifestTask$Mode mode
	private String encoding
	public void  () 
	public void addConfiguredSection (org.apache.tools.ant.taskdefs.Manifest$Section)  throws org.apache.tools.ant.taskdefs.ManifestException 
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
		org.apache.tools.ant.taskdefs.Manifest$Section section
		java.util.Enumeration attributeKeys
	public void addConfiguredAttribute (org.apache.tools.ant.taskdefs.Manifest$Attribute)  throws org.apache.tools.ant.taskdefs.ManifestException 
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
	private void checkAttribute (org.apache.tools.ant.taskdefs.Manifest$Attribute)  throws org.apache.tools.ant.BuildException 
		int i
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
		String name
		char ch
	public void setFile (java.io.File) 
		java.io.File f
	public void setEncoding (java.lang.String) 
		String encoding
	public void setMode (org.apache.tools.ant.taskdefs.ManifestTask$Mode) 
		org.apache.tools.ant.taskdefs.ManifestTask$Mode m
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.ManifestException m
		java.io.IOException e
		java.io.FileInputStream fis
		java.io.InputStreamReader isr
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.ManifestException m
		java.io.FileOutputStream fos
		java.io.OutputStreamWriter osw
		java.io.IOException e
		org.apache.tools.ant.taskdefs.Manifest toWrite
		org.apache.tools.ant.taskdefs.Manifest current
		org.apache.tools.ant.BuildException error
		java.io.PrintWriter w
}

org/apache/tools/ant/taskdefs/MatchingTask.class
MatchingTask.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.MatchingTask extends org.apache.tools.ant.Task implements org.apache.tools.ant.types.selectors.SelectorContainer  {
	protected org.apache.tools.ant.types.FileSet fileset
	public void  () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.types.PatternSet$NameEntry createInclude () 
	public org.apache.tools.ant.types.PatternSet$NameEntry createIncludesFile () 
	public org.apache.tools.ant.types.PatternSet$NameEntry createExclude () 
	public org.apache.tools.ant.types.PatternSet$NameEntry createExcludesFile () 
	public org.apache.tools.ant.types.PatternSet createPatternSet () 
	public void setIncludes (java.lang.String) 
		String includes
	public void XsetItems (java.lang.String) 
		String pattern
		java.util.StringTokenizer tok
		String itemString
	public void setExcludes (java.lang.String) 
		String excludes
	public void XsetIgnore (java.lang.String) 
		java.util.StringTokenizer tok
		String ignoreString
	public void setDefaultexcludes (boolean) 
		boolean useDefaultExcludes
	protected org.apache.tools.ant.DirectoryScanner getDirectoryScanner (java.io.File) 
		java.io.File baseDir
	public void setIncludesfile (java.io.File) 
		java.io.File includesfile
	public void setExcludesfile (java.io.File) 
		java.io.File excludesfile
	public void setCaseSensitive (boolean) 
		boolean isCaseSensitive
	public void setFollowSymlinks (boolean) 
		boolean followSymlinks
	public boolean hasSelectors () 
	public int selectorCount () 
	public org.apache.tools.ant.types.selectors.FileSelector[] getSelectors (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public java.util.Enumeration selectorElements () 
	public void appendSelector (org.apache.tools.ant.types.selectors.FileSelector) 
		org.apache.tools.ant.types.selectors.FileSelector selector
	public void addSelector (org.apache.tools.ant.types.selectors.SelectSelector) 
		org.apache.tools.ant.types.selectors.SelectSelector selector
	public void addAnd (org.apache.tools.ant.types.selectors.AndSelector) 
		org.apache.tools.ant.types.selectors.AndSelector selector
	public void addOr (org.apache.tools.ant.types.selectors.OrSelector) 
		org.apache.tools.ant.types.selectors.OrSelector selector
	public void addNot (org.apache.tools.ant.types.selectors.NotSelector) 
		org.apache.tools.ant.types.selectors.NotSelector selector
	public void addNone (org.apache.tools.ant.types.selectors.NoneSelector) 
		org.apache.tools.ant.types.selectors.NoneSelector selector
	public void addMajority (org.apache.tools.ant.types.selectors.MajoritySelector) 
		org.apache.tools.ant.types.selectors.MajoritySelector selector
	public void addDate (org.apache.tools.ant.types.selectors.DateSelector) 
		org.apache.tools.ant.types.selectors.DateSelector selector
	public void addSize (org.apache.tools.ant.types.selectors.SizeSelector) 
		org.apache.tools.ant.types.selectors.SizeSelector selector
	public void addFilename (org.apache.tools.ant.types.selectors.FilenameSelector) 
		org.apache.tools.ant.types.selectors.FilenameSelector selector
	public void addCustom (org.apache.tools.ant.types.selectors.ExtendSelector) 
		org.apache.tools.ant.types.selectors.ExtendSelector selector
	public void addContains (org.apache.tools.ant.types.selectors.ContainsSelector) 
		org.apache.tools.ant.types.selectors.ContainsSelector selector
	public void addPresent (org.apache.tools.ant.types.selectors.PresentSelector) 
		org.apache.tools.ant.types.selectors.PresentSelector selector
	public void addDepth (org.apache.tools.ant.types.selectors.DepthSelector) 
		org.apache.tools.ant.types.selectors.DepthSelector selector
	public void addDepend (org.apache.tools.ant.types.selectors.DependSelector) 
		org.apache.tools.ant.types.selectors.DependSelector selector
	public void addContainsRegexp (org.apache.tools.ant.types.selectors.ContainsRegexpSelector) 
		org.apache.tools.ant.types.selectors.ContainsRegexpSelector selector
	public void addDifferent (org.apache.tools.ant.types.selectors.DifferentSelector) 
		org.apache.tools.ant.types.selectors.DifferentSelector selector
	public void addType (org.apache.tools.ant.types.selectors.TypeSelector) 
		org.apache.tools.ant.types.selectors.TypeSelector selector
	public void addModified (org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector) 
		org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector selector
	public void add (org.apache.tools.ant.types.selectors.FileSelector) 
		org.apache.tools.ant.types.selectors.FileSelector selector
	protected final org.apache.tools.ant.types.FileSet getImplicitFileSet () 
}

org/apache/tools/ant/taskdefs/Mkdir.class
Mkdir.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Mkdir extends org.apache.tools.ant.Task {
	private static final int MKDIR_RETRY_SLEEP_MILLIS
	private java.io.File dir
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		boolean result
	public void setDir (java.io.File) 
		java.io.File dir
	private boolean mkdirs (java.io.File) 
		InterruptedException ex
		java.io.File f
}

org/apache/tools/ant/taskdefs/Move.class
Move.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Move extends org.apache.tools.ant.taskdefs.Copy {
	public void  () 
	protected void validateAttributes ()  throws org.apache.tools.ant.BuildException 
	protected void doFileOperations () 
		String msg
		java.io.IOException ioe
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		String[] dirs
		java.io.File fromDir
		java.io.File toDir
		boolean renamed
		java.util.Iterator fromDirs
		String toFile
		java.io.File d
		int i
		String[] toFiles
		String fromFile
		java.io.File f
		boolean selfMove
		java.util.Iterator fromFiles
		java.io.File d
		int i
		String fromDirName
		String[] toDirNames
		boolean selfMove
		java.io.File fromDir
		java.util.Iterator fromDirNames
		int createCount
		int moveCount
	private void moveFile (java.io.File, java.io.File, boolean, boolean) 
		String msg
		java.io.IOException ioe
		java.io.File fromFile
		java.io.File toFile
		boolean filtering
		boolean overwrite
		boolean moved
	private void copyFile (java.io.File, java.io.File, boolean, boolean) 
		java.util.Iterator filterIter
		org.apache.tools.ant.types.FilterSetCollection executionFilters
		String msg
		java.io.IOException ioe
		java.io.File fromFile
		java.io.File toFile
		boolean filtering
		boolean overwrite
	protected boolean okToDelete (java.io.File) 
		String s
		java.io.File f
		int i
		java.io.File d
		String[] list
	protected void deleteDir (java.io.File) 
		java.io.File d
	protected void deleteDir (java.io.File, boolean) 
		String s
		java.io.File f
		int i
		java.io.File d
		boolean deleteFiles
		String[] list
	protected boolean renameFile (java.io.File, java.io.File, boolean, boolean)  throws java.io.IOException org.apache.tools.ant.BuildException 
		java.io.File sourceFile
		java.io.File destFile
		boolean filtering
		boolean overwrite
		java.io.File parent
}

org/apache/tools/ant/taskdefs/Nice.class
Nice.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Nice extends org.apache.tools.ant.Task {
	private Integer newPriority
	private String currentPriority
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String current
		SecurityException e
		IllegalArgumentException iae
		Thread self
		int priority
	public void setCurrentPriority (java.lang.String) 
		String currentPriority
	public void setNewPriority (int) 
		int newPriority
}

org/apache/tools/ant/taskdefs/Pack.class
Pack.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.Pack extends org.apache.tools.ant.Task {
	private static final int BUFFER_SIZE
	protected java.io.File zipFile
	protected java.io.File source
	private org.apache.tools.ant.types.Resource src
	public void  () 
	public void setZipfile (java.io.File) 
		java.io.File zipFile
	public void setDestfile (java.io.File) 
		java.io.File zipFile
	public void setSrc (java.io.File) 
		java.io.File src
	public void setSrcResource (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource src
	public void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
	private void validate ()  throws org.apache.tools.ant.BuildException 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Resource s
	private void zipFile (java.io.InputStream, java.io.OutputStream)  throws java.io.IOException 
		java.io.InputStream in
		java.io.OutputStream zOut
		byte[] buffer
		int count
	protected void zipFile (java.io.File, java.io.OutputStream)  throws java.io.IOException 
		java.io.File file
		java.io.OutputStream zOut
	protected void zipResource (org.apache.tools.ant.types.Resource, java.io.OutputStream)  throws java.io.IOException 
		org.apache.tools.ant.types.Resource resource
		java.io.OutputStream zOut
		java.io.InputStream rIn
	protected abstract void pack () 
	public org.apache.tools.ant.types.Resource getSrcResource () 
	protected boolean supportsNonFileResources () 
}

org/apache/tools/ant/taskdefs/Parallel$1.class
Parallel.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Parallel$1 extends java.lang.Thread {
	private final org.apache.tools.ant.taskdefs.Parallel this$0
	void  (org.apache.tools.ant.taskdefs.Parallel) 
	public synchronized void run () 
		InterruptedException e
}

org/apache/tools/ant/taskdefs/Parallel$TaskList.class
Parallel.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Parallel$TaskList extends java.lang.Object implements org.apache.tools.ant.TaskContainer  {
	private java.util.List tasks
	public void  () 
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task nestedTask
	static java.util.List access$000 (org.apache.tools.ant.taskdefs.Parallel$TaskList) 
		org.apache.tools.ant.taskdefs.Parallel$TaskList x0
}

org/apache/tools/ant/taskdefs/Parallel$TaskRunnable.class
Parallel.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Parallel$TaskRunnable extends java.lang.Object implements java.lang.Runnable  {
	private Throwable exception
	private org.apache.tools.ant.Task task
	private boolean finished
	private final org.apache.tools.ant.taskdefs.Parallel this$0
	void  (org.apache.tools.ant.taskdefs.Parallel, org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public void run () 
		Throwable t
	public java.lang.Throwable getException () 
	boolean isFinished () 
}

org/apache/tools/ant/taskdefs/Parallel.class
Parallel.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Parallel extends org.apache.tools.ant.Task implements org.apache.tools.ant.TaskContainer  {
	private java.util.Vector nestedTasks
	private final Object semaphore
	private int numThreads
	private int numThreadsPerProcessor
	private long timeout
	private volatile boolean stillRunning
	private boolean timedOut
	private boolean failOnAny
	private org.apache.tools.ant.taskdefs.Parallel$TaskList daemonTasks
	private StringBuffer exceptionMessage
	private int numExceptions
	private Throwable firstException
	private org.apache.tools.ant.Location firstLocation
	static Class class$java$lang$Runtime
	public void  () 
	public void addDaemons (org.apache.tools.ant.taskdefs.Parallel$TaskList) 
		org.apache.tools.ant.taskdefs.Parallel$TaskList daemonTasks
	public void setPollInterval (int) 
		int pollInterval
	public void setFailOnAny (boolean) 
		boolean failOnAny
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task nestedTask
	public void setThreadsPerProcessor (int) 
		int numThreadsPerProcessor
	public void setThreadCount (int) 
		int numThreads
	public void setTimeout (long) 
		long timeout
	public void execute ()  throws org.apache.tools.ant.BuildException 
	private void updateThreadCounts () 
		int numProcessors
	private void processExceptions (org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[]) 
		Throwable t
		int i
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] runnables
	private void spinThreads ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Task nestedTask
		java.util.Enumeration e
		Thread daemonThread
		int i
		Thread thread
		int i
		Thread timeoutThread
		Thread thread
		int i
		InterruptedException ie
		InterruptedException ie
		int i
		int numTasks
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] runnables
		int threadNumber
		int maxRunning
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] running
		ThreadGroup group
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] daemons
	private int getNumProcessors () 
		Class[] paramTypes
		java.lang.reflect.Method availableProcessors
		Object[] args
		Integer ret
		Exception e
	static long access$100 (org.apache.tools.ant.taskdefs.Parallel) 
		org.apache.tools.ant.taskdefs.Parallel x0
	static java.lang.Object access$200 (org.apache.tools.ant.taskdefs.Parallel) 
		org.apache.tools.ant.taskdefs.Parallel x0
	static boolean access$302 (org.apache.tools.ant.taskdefs.Parallel, boolean) 
		org.apache.tools.ant.taskdefs.Parallel x0
		boolean x1
	static boolean access$402 (org.apache.tools.ant.taskdefs.Parallel, boolean) 
		org.apache.tools.ant.taskdefs.Parallel x0
		boolean x1
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static boolean access$500 (org.apache.tools.ant.taskdefs.Parallel) 
		org.apache.tools.ant.taskdefs.Parallel x0
}

org/apache/tools/ant/taskdefs/Patch.class
Patch.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Patch extends org.apache.tools.ant.Task {
	private java.io.File originalFile
	private java.io.File directory
	private boolean havePatchfile
	private org.apache.tools.ant.types.Commandline cmd
	public void  () 
	public void setOriginalfile (java.io.File) 
		java.io.File file
	public void setDestfile (java.io.File) 
		java.io.File file
	public void setPatchfile (java.io.File) 
		java.io.File file
	public void setBackups (boolean) 
		boolean backups
	public void setIgnorewhitespace (boolean) 
		boolean ignore
	public void setStrip (int)  throws org.apache.tools.ant.BuildException 
		int num
	public void setQuiet (boolean) 
		boolean q
	public void setReverse (boolean) 
		boolean r
	public void setDir (java.io.File) 
		java.io.File directory
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		org.apache.tools.ant.types.Commandline toExecute
		org.apache.tools.ant.taskdefs.Execute exe
}

org/apache/tools/ant/taskdefs/PathConvert$MapEntry.class
PathConvert.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.PathConvert$MapEntry extends java.lang.Object {
	private String from
	private String to
	private final org.apache.tools.ant.taskdefs.PathConvert this$0
	public void  (org.apache.tools.ant.taskdefs.PathConvert) 
	public void setFrom (java.lang.String) 
		String from
	public void setTo (java.lang.String) 
		String to
	public java.lang.String apply (java.lang.String) 
		String elem
		String cmpElem
		String cmpFrom
}

org/apache/tools/ant/taskdefs/PathConvert$TargetOs.class
PathConvert.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.PathConvert$TargetOs extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/PathConvert.class
PathConvert.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.PathConvert extends org.apache.tools.ant.Task {
	private static boolean onWindows
	private org.apache.tools.ant.types.resources.Union path
	private org.apache.tools.ant.types.Reference refid
	private String targetOS
	private boolean targetWindows
	private boolean setonempty
	private String property
	private java.util.Vector prefixMap
	private String pathSep
	private String dirSep
	private org.apache.tools.ant.types.Mapper mapper
	public void  () 
	public org.apache.tools.ant.types.Path createPath () 
		org.apache.tools.ant.types.Path result
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	private synchronized org.apache.tools.ant.types.resources.Union getPath () 
	public org.apache.tools.ant.taskdefs.PathConvert$MapEntry createMap () 
		org.apache.tools.ant.taskdefs.PathConvert$MapEntry entry
	public void setTargetos (java.lang.String) 
		String target
		org.apache.tools.ant.taskdefs.PathConvert$TargetOs to
	public void setTargetos (org.apache.tools.ant.taskdefs.PathConvert$TargetOs) 
		org.apache.tools.ant.taskdefs.PathConvert$TargetOs target
	public void setSetonempty (boolean) 
		boolean setonempty
	public void setProperty (java.lang.String) 
		String p
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setPathSep (java.lang.String) 
		String sep
	public void setDirSep (java.lang.String) 
		String sep
	public boolean isReference () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		Object o
		int m
		String[] mapped
		int i
		org.apache.tools.ant.util.FileNameMapper impl
		java.util.List ret
		String token
		String elem
		java.util.StringTokenizer stDirectory
		int i
		String value
		String fromDirSep
		StringBuffer rslt
		String[] elems
		org.apache.tools.ant.types.resources.Union savedPath
		String savedPathSep
		String savedDirSep
	private java.lang.String mapElement (java.lang.String) 
		org.apache.tools.ant.taskdefs.PathConvert$MapEntry entry
		String newElem
		int i
		String elem
		int size
	public void addMapper (org.apache.tools.ant.types.Mapper) 
		org.apache.tools.ant.types.Mapper mapper
	public void add (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
		org.apache.tools.ant.types.Mapper m
	private void validateSetup ()  throws org.apache.tools.ant.BuildException 
		String dsep
		String psep
	private org.apache.tools.ant.BuildException noChildrenAllowed () 
	static boolean access$000 () 
	static void  () 
}

org/apache/tools/ant/taskdefs/PreSetDef$PreSetDefinition.class
PreSetDef.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.PreSetDef$PreSetDefinition extends org.apache.tools.ant.AntTypeDefinition {
	private org.apache.tools.ant.AntTypeDefinition parent
	private org.apache.tools.ant.UnknownElement element
	public void  (org.apache.tools.ant.AntTypeDefinition, org.apache.tools.ant.UnknownElement) 
		org.apache.tools.ant.taskdefs.PreSetDef$PreSetDefinition p
		org.apache.tools.ant.AntTypeDefinition parent
		org.apache.tools.ant.UnknownElement el
	public void setClass (java.lang.Class) 
		Class clazz
	public void setClassName (java.lang.String) 
		String className
	public java.lang.String getClassName () 
	public void setAdapterClass (java.lang.Class) 
		Class adapterClass
	public void setAdaptToClass (java.lang.Class) 
		Class adaptToClass
	public void setClassLoader (java.lang.ClassLoader) 
		ClassLoader classLoader
	public java.lang.ClassLoader getClassLoader () 
	public java.lang.Class getExposedClass (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public java.lang.Class getTypeClass (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void checkClass (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public java.lang.Object createObject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.UnknownElement getPreSets () 
	public java.lang.Object create (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public boolean sameDefinition (org.apache.tools.ant.AntTypeDefinition, org.apache.tools.ant.Project) 
		org.apache.tools.ant.AntTypeDefinition other
		org.apache.tools.ant.Project project
	public boolean similarDefinition (org.apache.tools.ant.AntTypeDefinition, org.apache.tools.ant.Project) 
		org.apache.tools.ant.AntTypeDefinition other
		org.apache.tools.ant.Project project
}

org/apache/tools/ant/taskdefs/PreSetDef.class
PreSetDef.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.PreSetDef extends org.apache.tools.ant.taskdefs.AntlibDefinition implements org.apache.tools.ant.TaskContainer  {
	private org.apache.tools.ant.UnknownElement nestedTask
	private String name
	public void  () 
	public void setName (java.lang.String) 
		String name
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task nestedTask
	public void execute () 
		org.apache.tools.ant.ComponentHelper helper
		String componentName
		org.apache.tools.ant.AntTypeDefinition def
		org.apache.tools.ant.taskdefs.PreSetDef$PreSetDefinition newDef
}

org/apache/tools/ant/taskdefs/ProcessDestroyer$ProcessDestroyerImpl.class
ProcessDestroyer.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.ProcessDestroyer$ProcessDestroyerImpl extends java.lang.Thread {
	private boolean shouldDestroy
	private final org.apache.tools.ant.taskdefs.ProcessDestroyer this$0
	public void  (org.apache.tools.ant.taskdefs.ProcessDestroyer) 
	public void run () 
	public void setShouldDestroy (boolean) 
		boolean shouldDestroy
}

org/apache/tools/ant/taskdefs/ProcessDestroyer.class
ProcessDestroyer.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.ProcessDestroyer extends java.lang.Object implements java.lang.Runnable  {
	private static final int TWENTY_SECONDS
	private java.util.Vector processes
	private java.lang.reflect.Method addShutdownHookMethod
	private java.lang.reflect.Method removeShutdownHookMethod
	private org.apache.tools.ant.taskdefs.ProcessDestroyer$ProcessDestroyerImpl destroyProcessThread
	private boolean added
	private boolean running
	static Class class$java$lang$Thread
	static Class class$java$lang$Runtime
	static Class class$java$lang$IllegalStateException
	void  () 
		Class[] paramTypes
		NoSuchMethodException e
		Exception e
	private void addShutdownHook () 
		IllegalAccessException e
		Throwable t
		java.lang.reflect.InvocationTargetException e
		Object[] args
	private void removeShutdownHook () 
		Boolean removed
		IllegalAccessException e
		Throwable t
		java.lang.reflect.InvocationTargetException e
		InterruptedException ie
		Object[] args
	public boolean isAddedAsShutdownHook () 
	public boolean add (java.lang.Process) 
		Process process
	public boolean remove (java.lang.Process) 
		boolean processRemoved
		Process process
	public void run () 
		java.util.Enumeration e
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/Property.class
Property.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Property extends org.apache.tools.ant.Task {
	protected String name
	protected String value
	protected java.io.File file
	protected java.net.URL url
	protected String resource
	protected org.apache.tools.ant.types.Path classpath
	protected String env
	protected org.apache.tools.ant.types.Reference ref
	protected String prefix
	private org.apache.tools.ant.Project fallback
	protected boolean userProperty
	public void  () 
	protected void  (boolean) 
		boolean userProperty
	protected void  (boolean, org.apache.tools.ant.Project) 
		boolean userProperty
		org.apache.tools.ant.Project fallback
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setLocation (java.io.File) 
		java.io.File location
	public void setValue (java.lang.String) 
		String value
	public java.lang.String getValue () 
	public void setFile (java.io.File) 
		java.io.File file
	public java.io.File getFile () 
	public void setUrl (java.net.URL) 
		java.net.URL url
	public java.net.URL getUrl () 
	public void setPrefix (java.lang.String) 
		String prefix
	public java.lang.String getPrefix () 
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference ref
	public org.apache.tools.ant.types.Reference getRefid () 
	public void setResource (java.lang.String) 
		String resource
	public java.lang.String getResource () 
	public void setEnvironment (java.lang.String) 
		String env
	public java.lang.String getEnvironment () 
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public org.apache.tools.ant.types.Path getClasspath () 
	public void setUserProperty (boolean) 
		boolean userProperty
	public java.lang.String toString () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.BuildException be
	protected void loadUrl (java.net.URL)  throws org.apache.tools.ant.BuildException 
		java.io.InputStream is
		java.io.IOException ex
		java.net.URL url
		java.util.Properties props
	protected void loadFile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.FileInputStream fis
		java.io.IOException ex
		java.io.File file
		java.util.Properties props
	protected void loadResource (java.lang.String) 
		ClassLoader cL
		java.io.IOException e
		java.io.IOException ex
		java.io.IOException e
		String name
		java.util.Properties props
		java.io.InputStream is
	protected void loadEnvironment (java.lang.String) 
		String entry
		int pos
		java.util.Enumeration e
		String prefix
		java.util.Properties props
		java.util.Vector osEnv
	protected void addProperties (java.util.Properties) 
		String propertyName
		String propertyValue
		String v
		java.util.Properties props
		java.util.Enumeration e
	protected void addProperty (java.lang.String, java.lang.String) 
		String n
		String v
	private void resolveAllProperties (java.util.Properties)  throws org.apache.tools.ant.BuildException 
		String propertyName
		java.util.Stack referencesSeen
		java.util.Enumeration e
		java.util.Properties props
	private void resolve (java.util.Properties, java.lang.String, java.util.Stack)  throws org.apache.tools.ant.BuildException 
		String propertyName
		String fragment
		StringBuffer sb
		java.util.Enumeration i
		java.util.Enumeration j
		java.util.Properties props
		String name
		java.util.Stack referencesSeen
		String propertyValue
		java.util.Vector fragments
		java.util.Vector propertyRefs
}

org/apache/tools/ant/taskdefs/PumpStreamHandler.class
PumpStreamHandler.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.PumpStreamHandler extends java.lang.Object implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler  {
	private Thread outputThread
	private Thread errorThread
	private org.apache.tools.ant.taskdefs.StreamPumper inputPump
	private java.io.OutputStream out
	private java.io.OutputStream err
	private java.io.InputStream input
	public void  (java.io.OutputStream, java.io.OutputStream, java.io.InputStream) 
		java.io.OutputStream out
		java.io.OutputStream err
		java.io.InputStream input
	public void  (java.io.OutputStream, java.io.OutputStream) 
		java.io.OutputStream out
		java.io.OutputStream err
	public void  (java.io.OutputStream) 
		java.io.OutputStream outAndErr
	public void  () 
	public void setProcessOutputStream (java.io.InputStream) 
		java.io.InputStream is
	public void setProcessErrorStream (java.io.InputStream) 
		java.io.InputStream is
	public void setProcessInputStream (java.io.OutputStream) 
		java.io.IOException e
		java.io.OutputStream os
	public void start () 
		Thread inputThread
	public void stop () 
		InterruptedException e
		InterruptedException e
		java.io.IOException e
		java.io.IOException e
	protected java.io.OutputStream getErr () 
	protected java.io.OutputStream getOut () 
	protected void createProcessOutputPump (java.io.InputStream, java.io.OutputStream) 
		java.io.InputStream is
		java.io.OutputStream os
	protected void createProcessErrorPump (java.io.InputStream, java.io.OutputStream) 
		java.io.InputStream is
		java.io.OutputStream os
	protected java.lang.Thread createPump (java.io.InputStream, java.io.OutputStream) 
		java.io.InputStream is
		java.io.OutputStream os
	protected java.lang.Thread createPump (java.io.InputStream, java.io.OutputStream, boolean) 
		java.io.InputStream is
		java.io.OutputStream os
		boolean closeWhenExhausted
		Thread result
	org.apache.tools.ant.taskdefs.StreamPumper createInputPump (java.io.InputStream, java.io.OutputStream, boolean) 
		java.io.InputStream is
		java.io.OutputStream os
		boolean closeWhenExhausted
		org.apache.tools.ant.taskdefs.StreamPumper pumper
}

org/apache/tools/ant/taskdefs/Recorder$ActionChoices.class
Recorder.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Recorder$ActionChoices extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String[] VALUES
	public void  () 
	public java.lang.String[] getValues () 
	static void  () 
}

org/apache/tools/ant/taskdefs/Recorder$VerbosityLevelChoices.class
Recorder.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Recorder$VerbosityLevelChoices extends org.apache.tools.ant.types.LogLevel {
	public void  () 
}

org/apache/tools/ant/taskdefs/Recorder.class
Recorder.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Recorder extends org.apache.tools.ant.Task implements org.apache.tools.ant.SubBuildListener  {
	private String filename
	private Boolean append
	private Boolean start
	private int loglevel
	private boolean emacsMode
	private static java.util.Hashtable recorderEntries
	public void  () 
	public void init () 
	public void setName (java.lang.String) 
		String fname
	public void setAction (org.apache.tools.ant.taskdefs.Recorder$ActionChoices) 
		org.apache.tools.ant.taskdefs.Recorder$ActionChoices action
	public void setAppend (boolean) 
		boolean append
	public void setEmacsMode (boolean) 
		boolean emacsMode
	public void setLoglevel (org.apache.tools.ant.taskdefs.Recorder$VerbosityLevelChoices) 
		org.apache.tools.ant.taskdefs.Recorder$VerbosityLevelChoices level
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.RecorderEntry recorder
	protected org.apache.tools.ant.taskdefs.RecorderEntry getRecorder (java.lang.String, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.RecorderEntry entry
		String name
		org.apache.tools.ant.Project proj
		Object o
		org.apache.tools.ant.taskdefs.RecorderEntry entry
	public void buildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void subBuildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void messageLogged (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void subBuildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	private void cleanup () 
	static void  () 
}

org/apache/tools/ant/taskdefs/RecorderEntry.class
RecorderEntry.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.RecorderEntry extends java.lang.Object implements org.apache.tools.ant.BuildLogger org.apache.tools.ant.SubBuildListener  {
	private String filename
	private boolean record
	private int loglevel
	private java.io.PrintStream out
	private long targetStartTime
	private boolean emacsMode
	private org.apache.tools.ant.Project project
	protected void  (java.lang.String) 
		String name
	public java.lang.String getFilename () 
	public void setRecordState (java.lang.Boolean) 
		Boolean state
	public void buildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		Throwable error
		org.apache.tools.ant.BuildEvent event
	public void subBuildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void subBuildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		String time
	public void taskStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void messageLogged (org.apache.tools.ant.BuildEvent) 
		int i
		String label
		int size
		String name
		org.apache.tools.ant.BuildEvent event
		StringBuffer buf
	private void log (java.lang.String, int) 
		String mesg
		int level
	private void flush () 
	public void setMessageOutputLevel (int) 
		int level
	public void setOutputPrintStream (java.io.PrintStream) 
		java.io.PrintStream output
	public void setEmacsMode (boolean) 
		boolean emacsMode
	public void setErrorPrintStream (java.io.PrintStream) 
		java.io.PrintStream err
	private static java.lang.String formatTime (long) 
		long millis
		long seconds
		long minutes
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void cleanup () 
	void openFile (boolean)  throws org.apache.tools.ant.BuildException 
		boolean append
	void closeFile () 
	void reopenFile ()  throws org.apache.tools.ant.BuildException 
	private void openFileImpl (boolean)  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		boolean append
}

org/apache/tools/ant/taskdefs/Redirector$PropertyOutputStream.class
Redirector.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Redirector$PropertyOutputStream extends java.io.ByteArrayOutputStream {
	private String property
	private boolean closed
	private final org.apache.tools.ant.taskdefs.Redirector this$0
	void  (org.apache.tools.ant.taskdefs.Redirector, java.lang.String) 
		String property
	public void close ()  throws java.io.IOException 
}

org/apache/tools/ant/taskdefs/Redirector.class
Redirector.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Redirector extends java.lang.Object {
	private static final int ONE_SECOND
	private static final String DEFAULT_ENCODING
	private java.io.File[] input
	private java.io.File[] out
	private java.io.File[] error
	private boolean logError
	private org.apache.tools.ant.taskdefs.Redirector$PropertyOutputStream baos
	private org.apache.tools.ant.taskdefs.Redirector$PropertyOutputStream errorBaos
	private String outputProperty
	private String errorProperty
	private String inputString
	private boolean append
	private boolean alwaysLog
	private boolean createEmptyFiles
	private org.apache.tools.ant.ProjectComponent managingTask
	private java.io.OutputStream outputStream
	private java.io.OutputStream errorStream
	private java.io.InputStream inputStream
	private java.io.PrintStream outPrintStream
	private java.io.PrintStream errorPrintStream
	private java.util.Vector outputFilterChains
	private java.util.Vector errorFilterChains
	private java.util.Vector inputFilterChains
	private String outputEncoding
	private String errorEncoding
	private String inputEncoding
	private boolean appendProperties
	private ThreadGroup threadGroup
	private boolean logInputString
	public void  (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task managingTask
	public void  (org.apache.tools.ant.ProjectComponent) 
		org.apache.tools.ant.ProjectComponent managingTask
	public void setInput (java.io.File) 
		java.io.File input
	public synchronized void setInput (java.io.File[]) 
		java.io.File[] input
	public synchronized void setInputString (java.lang.String) 
		String inputString
	public void setLogInputString (boolean) 
		boolean logInputString
	void setInputStream (java.io.InputStream) 
		java.io.InputStream inputStream
	public void setOutput (java.io.File) 
		java.io.File out
	public synchronized void setOutput (java.io.File[]) 
		java.io.File[] out
	public synchronized void setOutputEncoding (java.lang.String) 
		String outputEncoding
	public synchronized void setErrorEncoding (java.lang.String) 
		String errorEncoding
	public synchronized void setInputEncoding (java.lang.String) 
		String inputEncoding
	public synchronized void setLogError (boolean) 
		boolean logError
	public synchronized void setAppendProperties (boolean) 
		boolean appendProperties
	public void setError (java.io.File) 
		java.io.File error
	public synchronized void setError (java.io.File[]) 
		java.io.File[] error
	public synchronized void setOutputProperty (java.lang.String) 
		String outputProperty
	public synchronized void setAppend (boolean) 
		boolean append
	public synchronized void setAlwaysLog (boolean) 
		boolean alwaysLog
	public synchronized void setCreateEmptyFiles (boolean) 
		boolean createEmptyFiles
	public synchronized void setErrorProperty (java.lang.String) 
		String errorProperty
	public synchronized void setInputFilterChains (java.util.Vector) 
		java.util.Vector inputFilterChains
	public synchronized void setOutputFilterChains (java.util.Vector) 
		java.util.Vector outputFilterChains
	public synchronized void setErrorFilterChains (java.util.Vector) 
		java.util.Vector errorFilterChains
	private void setPropertyFromBAOS (java.io.ByteArrayOutputStream, java.lang.String)  throws java.io.IOException 
		java.io.ByteArrayOutputStream baos
		String propertyName
		java.io.BufferedReader in
		String line
		StringBuffer val
	public synchronized void createStreams () 
		java.io.OutputStream outputLog
		java.io.OutputStream errorLog
		org.apache.tools.ant.filters.util.ChainReaderHelper helper
		org.apache.tools.ant.util.LeadPipeInputStream snk
		java.io.InputStream outPumpIn
		java.io.Reader reader
		Thread t
		java.io.IOException eyeOhEx
		org.apache.tools.ant.filters.util.ChainReaderHelper helper
		org.apache.tools.ant.util.LeadPipeInputStream snk
		java.io.InputStream errPumpIn
		java.io.Reader reader
		Thread t
		java.io.IOException eyeOhEx
		java.io.IOException eyeOhEx
		StringBuffer buf
		java.io.IOException eyeOhEx
		org.apache.tools.ant.filters.util.ChainReaderHelper helper
	private void outStreams () 
		String logHead
		java.io.OutputStream keepAliveOutput
	private void errorStreams () 
		String logHead
		java.io.IOException eyeOhEx
		long funnelTimeout
		org.apache.tools.ant.util.OutputStreamFunneler funneler
		java.io.OutputStream keepAliveError
	public synchronized org.apache.tools.ant.taskdefs.ExecuteStreamHandler createHandler ()  throws org.apache.tools.ant.BuildException 
	protected synchronized void handleOutput (java.lang.String) 
		String output
	protected synchronized int handleInput (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
	protected synchronized void handleFlush (java.lang.String) 
		String output
	protected synchronized void handleErrorOutput (java.lang.String) 
		String output
	protected synchronized void handleErrorFlush (java.lang.String) 
		String output
	public synchronized java.io.OutputStream getOutputStream () 
	public synchronized java.io.OutputStream getErrorStream () 
	public synchronized java.io.InputStream getInputStream () 
	public synchronized void complete ()  throws java.io.IOException 
		NullPointerException enPeaEx
		int i
		Thread[] thread
		InterruptedException eyeEx
	public synchronized void setProperties () 
		java.io.IOException eyeOhEx
		java.io.IOException eyeOhEx
	private java.io.OutputStream foldFiles (java.io.File[], java.lang.String, int) 
		int i
		java.io.File[] file
		String logHead
		int loglevel
		java.io.OutputStream result
		char[] c
		String indent
	static boolean access$000 (org.apache.tools.ant.taskdefs.Redirector) 
		org.apache.tools.ant.taskdefs.Redirector x0
	static boolean access$100 (org.apache.tools.ant.taskdefs.Redirector) 
		org.apache.tools.ant.taskdefs.Redirector x0
	static void access$200 (org.apache.tools.ant.taskdefs.Redirector, java.io.ByteArrayOutputStream, java.lang.String)  throws java.io.IOException 
		org.apache.tools.ant.taskdefs.Redirector x0
		java.io.ByteArrayOutputStream x1
		String x2
	static void  () 
}

org/apache/tools/ant/taskdefs/Rename.class
Rename.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Rename extends org.apache.tools.ant.Task {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private java.io.File src
	private java.io.File dest
	private boolean replace
	public void  () 
	public void setSrc (java.io.File) 
		java.io.File src
	public void setDest (java.io.File) 
		java.io.File dest
	public void setReplace (java.lang.String) 
		String replace
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
	static void  () 
}

org/apache/tools/ant/taskdefs/Replace$FileInput.class
Replace.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Replace$FileInput extends java.lang.Object {
	private StringBuffer outputBuffer
	private java.io.Reader reader
	private char[] buffer
	private static final int BUFF_SIZE
	private final org.apache.tools.ant.taskdefs.Replace this$0
	void  (org.apache.tools.ant.taskdefs.Replace, java.io.File)  throws java.io.IOException 
		java.io.File source
	java.lang.StringBuffer getOutputBuffer () 
	boolean readChunk ()  throws java.io.IOException 
		int bufferLength
	void close ()  throws java.io.IOException 
	void closeQuietly () 
}

org/apache/tools/ant/taskdefs/Replace$FileOutput.class
Replace.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Replace$FileOutput extends java.lang.Object {
	private StringBuffer inputBuffer
	private java.io.Writer writer
	private final org.apache.tools.ant.taskdefs.Replace this$0
	void  (org.apache.tools.ant.taskdefs.Replace, java.io.File)  throws java.io.IOException 
		java.io.File out
	void setInputBuffer (java.lang.StringBuffer) 
		StringBuffer input
	boolean process ()  throws java.io.IOException 
	void flush ()  throws java.io.IOException 
	void close ()  throws java.io.IOException 
	void closeQuietly () 
}

org/apache/tools/ant/taskdefs/Replace$NestedString.class
Replace.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Replace$NestedString extends java.lang.Object {
	private StringBuffer buf
	private final org.apache.tools.ant.taskdefs.Replace this$0
	public void  (org.apache.tools.ant.taskdefs.Replace) 
	public void addText (java.lang.String) 
		String val
	public java.lang.String getText () 
}

org/apache/tools/ant/taskdefs/Replace$Replacefilter.class
Replace.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Replace$Replacefilter extends java.lang.Object {
	private String token
	private String value
	private String replaceValue
	private String property
	private StringBuffer inputBuffer
	private StringBuffer outputBuffer
	private final org.apache.tools.ant.taskdefs.Replace this$0
	public void  (org.apache.tools.ant.taskdefs.Replace) 
	public void validate ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
		String message
		String message
		String message
	public java.lang.String getReplaceValue () 
	public void setToken (java.lang.String) 
		String token
	public java.lang.String getToken () 
	public void setValue (java.lang.String) 
		String value
	public java.lang.String getValue () 
	public void setProperty (java.lang.String) 
		String property
	public java.lang.String getProperty () 
	java.lang.StringBuffer getOutputBuffer () 
	void setInputBuffer (java.lang.StringBuffer) 
		StringBuffer input
	boolean process () 
		int pos
	void flush () 
	private int replace () 
		int found
		int pos
}

org/apache/tools/ant/taskdefs/Replace.class
Replace.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Replace extends org.apache.tools.ant.taskdefs.MatchingTask {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private java.io.File src
	private org.apache.tools.ant.taskdefs.Replace$NestedString token
	private org.apache.tools.ant.taskdefs.Replace$NestedString value
	private java.io.File propertyFile
	private java.io.File replaceFilterFile
	private java.util.Properties properties
	private java.util.Vector replacefilters
	private java.io.File dir
	private int fileCount
	private int replaceCount
	private boolean summary
	private String encoding
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		StringBuffer val
		StringBuffer tok
		org.apache.tools.ant.taskdefs.Replace$Replacefilter firstFilter
		String tok
		org.apache.tools.ant.taskdefs.Replace$Replacefilter replaceFilter
		java.util.Properties props
		java.util.Enumeration e
		java.io.File file
		int i
		org.apache.tools.ant.DirectoryScanner ds
		String[] srcs
		java.util.Vector savedFilters
		java.util.Properties savedProperties
	public void validateAttributes ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
		String message
		String message
	public void validateReplacefilters ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter element
		int i
	public java.util.Properties getProperties (java.io.File)  throws org.apache.tools.ant.BuildException 
		String message
		java.io.FileNotFoundException e
		String message
		java.io.IOException e
		java.io.File propertyFile
		java.util.Properties props
		java.io.FileInputStream in
	private void processFile (java.io.File)  throws org.apache.tools.ant.BuildException 
		int repCountStart
		boolean changes
		java.io.IOException ioe
		java.io.File src
		java.io.File temp
		org.apache.tools.ant.taskdefs.Replace$FileInput in
		org.apache.tools.ant.taskdefs.Replace$FileOutput out
	private void flushFilterChain () 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
		int i
	private boolean processFilterChain () 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
		int i
	private java.lang.StringBuffer buildFilterChain (java.lang.StringBuffer) 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
		int i
		StringBuffer inputBuffer
		StringBuffer buf
	private void logFilterChain (java.lang.String) 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
		int i
		String filename
	public void setFile (java.io.File) 
		java.io.File file
	public void setSummary (boolean) 
		boolean summary
	public void setReplaceFilterFile (java.io.File) 
		java.io.File replaceFilterFile
	public void setDir (java.io.File) 
		java.io.File dir
	public void setToken (java.lang.String) 
		String token
	public void setValue (java.lang.String) 
		String value
	public void setEncoding (java.lang.String) 
		String encoding
	public org.apache.tools.ant.taskdefs.Replace$NestedString createReplaceToken () 
	public org.apache.tools.ant.taskdefs.Replace$NestedString createReplaceValue () 
	public void setPropertyFile (java.io.File) 
		java.io.File propertyFile
	public org.apache.tools.ant.taskdefs.Replace$Replacefilter createReplacefilter () 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
	private org.apache.tools.ant.taskdefs.Replace$Replacefilter createPrimaryfilter () 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
	private void stringReplace (java.lang.StringBuffer, java.lang.String, java.lang.String) 
		StringBuffer str
		String str1
		String str2
		int found
	static java.io.File access$000 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
	static java.util.Properties access$100 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
	static org.apache.tools.ant.taskdefs.Replace$NestedString access$200 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
	static int access$304 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
	static java.lang.String access$400 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
	static void  () 
}

org/apache/tools/ant/taskdefs/ResourceCount.class
ResourceCount.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ResourceCount extends org.apache.tools.ant.Task implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private static final String ONE_NESTED_MESSAGE
	private static final String COUNT_REQUIRED
	private org.apache.tools.ant.types.ResourceCollection rc
	private org.apache.tools.ant.types.Comparison when
	private Integer count
	private String property
	public void  () 
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection r
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
		Object o
	public void execute () 
	public boolean eval () 
	public void setCount (int) 
		int c
	public void setWhen (org.apache.tools.ant.types.Comparison) 
		org.apache.tools.ant.types.Comparison c
	public void setProperty (java.lang.String) 
		String p
}

org/apache/tools/ant/taskdefs/Retry.class
Retry.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Retry extends org.apache.tools.ant.Task implements org.apache.tools.ant.TaskContainer  {
	private org.apache.tools.ant.Task nestedTask
	private int retryCount
	public void  () 
	public synchronized void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task t
	public void setRetryCount (int) 
		int n
	public void execute ()  throws org.apache.tools.ant.BuildException 
		StringBuffer exceptionMessage
		Exception e
		int i
		StringBuffer errorMessages
}

org/apache/tools/ant/taskdefs/Rmic$ImplementationSpecificArgument.class
Rmic.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Rmic$ImplementationSpecificArgument extends org.apache.tools.ant.util.facade.ImplementationSpecificArgument {
	private final org.apache.tools.ant.taskdefs.Rmic this$0
	public void  (org.apache.tools.ant.taskdefs.Rmic) 
	public void setCompiler (java.lang.String) 
		String impl
}

org/apache/tools/ant/taskdefs/Rmic.class
Rmic.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Rmic extends org.apache.tools.ant.taskdefs.MatchingTask {
	public static final String ERROR_RMIC_FAILED
	private java.io.File baseDir
	private String classname
	private java.io.File sourceBase
	private String stubVersion
	private org.apache.tools.ant.types.Path compileClasspath
	private org.apache.tools.ant.types.Path extDirs
	private boolean verify
	private boolean filtering
	private boolean iiop
	private String iiopOpts
	private boolean idl
	private String idlOpts
	private boolean debug
	private boolean includeAntRuntime
	private boolean includeJavaRuntime
	private java.util.Vector compileList
	private ClassLoader loader
	private org.apache.tools.ant.util.facade.FacadeTaskHelper facade
	public static final String ERROR_UNABLE_TO_VERIFY_CLASS
	public static final String ERROR_NOT_FOUND
	public static final String ERROR_NOT_DEFINED
	public static final String ERROR_LOADING_CAUSED_EXCEPTION
	public static final String ERROR_NO_BASE_EXISTS
	public static final String ERROR_NOT_A_DIR
	public static final String ERROR_BASE_NOT_SET
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	static Class class$java$rmi$Remote
	public void  () 
	public void setBase (java.io.File) 
		java.io.File base
	public java.io.File getBase () 
	public void setClassname (java.lang.String) 
		String classname
	public java.lang.String getClassname () 
	public void setSourceBase (java.io.File) 
		java.io.File sourceBase
	public java.io.File getSourceBase () 
	public void setStubVersion (java.lang.String) 
		String stubVersion
	public java.lang.String getStubVersion () 
	public void setFiltering (boolean) 
		boolean filter
	public boolean getFiltering () 
	public void setDebug (boolean) 
		boolean debug
	public boolean getDebug () 
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference pathRef
	public org.apache.tools.ant.types.Path getClasspath () 
	public void setVerify (boolean) 
		boolean verify
	public boolean getVerify () 
	public void setIiop (boolean) 
		boolean iiop
	public boolean getIiop () 
	public void setIiopopts (java.lang.String) 
		String iiopOpts
	public java.lang.String getIiopopts () 
	public void setIdl (boolean) 
		boolean idl
	public boolean getIdl () 
	public void setIdlopts (java.lang.String) 
		String idlOpts
	public java.lang.String getIdlopts () 
	public java.util.Vector getFileList () 
	public void setIncludeantruntime (boolean) 
		boolean include
	public boolean getIncludeantruntime () 
	public void setIncludejavaruntime (boolean) 
		boolean include
	public boolean getIncludejavaruntime () 
	public void setExtdirs (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path extDirs
	public org.apache.tools.ant.types.Path createExtdirs () 
	public org.apache.tools.ant.types.Path getExtdirs () 
	public java.util.Vector getCompileList () 
	public void setCompiler (java.lang.String) 
		String compiler
	public java.lang.String getCompiler () 
	public org.apache.tools.ant.taskdefs.Rmic$ImplementationSpecificArgument createCompilerArg () 
		org.apache.tools.ant.taskdefs.Rmic$ImplementationSpecificArgument arg
	public java.lang.String[] getCurrentCompilerArgs () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		String path
		java.io.File f
		int j
		int fileCount
		org.apache.tools.ant.taskdefs.rmic.RmicAdapter adapter
		org.apache.tools.ant.types.Path classpath
	private void moveGeneratedFile (java.io.File, java.io.File, java.lang.String, org.apache.tools.ant.taskdefs.rmic.RmicAdapter)  throws org.apache.tools.ant.BuildException 
		String msg
		java.io.IOException ioe
		String generatedFile
		int pos
		String sourceFileName
		java.io.File oldFile
		java.io.File newFile
		int i
		java.io.File baseDir
		java.io.File sourceBaseFile
		String classname
		org.apache.tools.ant.taskdefs.rmic.RmicAdapter adapter
		String classFileName
		String[] generatedFiles
	protected void scanDir (java.io.File, java.lang.String[], org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.SourceFileScanner sfs
		String name
		int i
		java.io.File baseDir
		String[] files
		org.apache.tools.ant.util.FileNameMapper mapper
		String[] newFiles
	public boolean isValidRmiRemote (java.lang.String) 
		Class testClass
		ClassNotFoundException e
		NoClassDefFoundError e
		Throwable t
		String classname
	public java.lang.Class getRemoteInterface (java.lang.Class) 
		int i
		Class[] interfaces
		Class testClass
	private boolean isValidRmiRemote (java.lang.Class) 
		Class testClass
	public java.lang.ClassLoader getLoader () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/apache/tools/ant/taskdefs/SQLExec$DelimiterType.class
SQLExec.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.SQLExec$DelimiterType extends org.apache.tools.ant.types.EnumeratedAttribute {
	public static final String NORMAL
	public static final String ROW
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/SQLExec$OnError.class
SQLExec.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.SQLExec$OnError extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/SQLExec$Transaction.class
SQLExec.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.SQLExec$Transaction extends java.lang.Object {
	private org.apache.tools.ant.types.Resource tSrcResource
	private String tSqlCommand
	private final org.apache.tools.ant.taskdefs.SQLExec this$0
	public void  (org.apache.tools.ant.taskdefs.SQLExec) 
	public void setSrc (java.io.File) 
		java.io.File src
	public void setSrcResource (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource src
	public void addText (java.lang.String) 
		String sql
	public void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
	private void runTransaction (java.io.PrintStream)  throws java.io.IOException java.sql.SQLException 
		java.io.InputStream is
		java.io.Reader reader
		java.io.PrintStream out
	static void access$000 (org.apache.tools.ant.taskdefs.SQLExec$Transaction, java.io.PrintStream)  throws java.io.IOException java.sql.SQLException 
		org.apache.tools.ant.taskdefs.SQLExec$Transaction x0
		java.io.PrintStream x1
}

org/apache/tools/ant/taskdefs/SQLExec.class
SQLExec.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.SQLExec extends org.apache.tools.ant.taskdefs.JDBCTask {
	private int goodSql
	private int totalSql
	private java.sql.Connection conn
	private org.apache.tools.ant.types.resources.Union resources
	private java.sql.Statement statement
	private java.io.File srcFile
	private String sqlCommand
	private java.util.Vector transactions
	private String delimiter
	private String delimiterType
	private boolean print
	private boolean showheaders
	private boolean showtrailers
	private java.io.File output
	private String onError
	private String encoding
	private boolean append
	private boolean keepformat
	private boolean escapeProcessing
	private boolean expandProperties
	private boolean rawBlobs
	public void  () 
	public void setSrc (java.io.File) 
		java.io.File srcFile
	public void setExpandProperties (boolean) 
		boolean expandProperties
	public boolean getExpandProperties () 
	public void addText (java.lang.String) 
		String sql
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public org.apache.tools.ant.taskdefs.SQLExec$Transaction createTransaction () 
		org.apache.tools.ant.taskdefs.SQLExec$Transaction t
	public void setEncoding (java.lang.String) 
		String encoding
	public void setDelimiter (java.lang.String) 
		String delimiter
	public void setDelimiterType (org.apache.tools.ant.taskdefs.SQLExec$DelimiterType) 
		org.apache.tools.ant.taskdefs.SQLExec$DelimiterType delimiterType
	public void setPrint (boolean) 
		boolean print
	public void setShowheaders (boolean) 
		boolean showheaders
	public void setShowtrailers (boolean) 
		boolean showtrailers
	public void setOutput (java.io.File) 
		java.io.File output
	public void setAppend (boolean) 
		boolean append
	public void setOnerror (org.apache.tools.ant.taskdefs.SQLExec$OnError) 
		org.apache.tools.ant.taskdefs.SQLExec$OnError action
	public void setKeepformat (boolean) 
		boolean keepformat
	public void setEscapeProcessing (boolean) 
		boolean enable
	public void setRawBlobs (boolean) 
		boolean rawBlobs
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Resource r
		org.apache.tools.ant.taskdefs.SQLExec$Transaction t
		java.util.Enumeration e
		java.io.PrintStream out
		java.sql.SQLException ex
		java.sql.SQLException ex
		java.io.IOException e
		java.sql.SQLException e
		java.sql.SQLException ex
		java.sql.SQLException ex
		java.util.Iterator iter
		org.apache.tools.ant.taskdefs.SQLExec$Transaction t
		java.util.Vector savedTransaction
		String savedSqlCommand
	protected void runStatements (java.io.Reader, java.io.PrintStream)  throws java.sql.SQLException java.io.IOException 
		String token
		java.util.StringTokenizer st
		java.io.Reader reader
		java.io.PrintStream out
		StringBuffer sql
		String line
		java.io.BufferedReader in
	protected void execSQL (java.lang.String, java.io.PrintStream)  throws java.sql.SQLException 
		boolean ret
		int updateCount
		int updateCountTotal
		java.sql.SQLWarning warning
		java.sql.SQLException e
		java.sql.SQLException e
		java.sql.SQLException e
		java.sql.SQLException e
		String sql
		java.io.PrintStream out
		java.sql.ResultSet resultSet
	protected void printResults (java.io.PrintStream)  throws java.sql.SQLException 
		java.io.PrintStream out
		java.sql.ResultSet rs
	protected void printResults (java.sql.ResultSet, java.io.PrintStream)  throws java.sql.SQLException 
		int col
		int col
		java.sql.ResultSetMetaData md
		int columnCount
		java.sql.ResultSet rs
		java.io.PrintStream out
	private void printValue (java.sql.ResultSet, int, java.io.PrintStream)  throws java.sql.SQLException 
		java.sql.ResultSet rs
		int col
		java.io.PrintStream out
	private void closeQuietly () 
		java.sql.SQLException ex
	static java.lang.String access$100 (org.apache.tools.ant.taskdefs.SQLExec) 
		org.apache.tools.ant.taskdefs.SQLExec x0
}

org/apache/tools/ant/taskdefs/SendEmail.class
SendEmail.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.SendEmail extends org.apache.tools.ant.taskdefs.email.EmailTask {
	public void  () 
	public void setMailport (java.lang.Integer) 
		Integer value
}

org/apache/tools/ant/taskdefs/Sequential.class
Sequential.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Sequential extends org.apache.tools.ant.Task implements org.apache.tools.ant.TaskContainer  {
	private java.util.Vector nestedTasks
	public void  () 
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task nestedTask
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Task nestedTask
		java.util.Iterator i
}

org/apache/tools/ant/taskdefs/SignJar.class
SignJar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.SignJar extends org.apache.tools.ant.taskdefs.AbstractJarSignerTask {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	protected String sigfile
	protected java.io.File signedjar
	protected boolean internalsf
	protected boolean sectionsonly
	private boolean preserveLastModified
	protected boolean lazy
	protected java.io.File destDir
	private org.apache.tools.ant.util.FileNameMapper mapper
	protected String tsaurl
	protected String tsacert
	public static final String ERROR_TODIR_AND_SIGNEDJAR
	public static final String ERROR_TOO_MANY_MAPPERS
	public static final String ERROR_SIGNEDJAR_AND_PATHS
	public static final String ERROR_BAD_MAP
	public static final String ERROR_MAPPER_WITHOUT_DEST
	public static final String ERROR_NO_ALIAS
	public static final String ERROR_NO_STOREPASS
	public void  () 
	public void setSigfile (java.lang.String) 
		String sigfile
	public void setSignedjar (java.io.File) 
		java.io.File signedjar
	public void setInternalsf (boolean) 
		boolean internalsf
	public void setSectionsonly (boolean) 
		boolean sectionsonly
	public void setLazy (boolean) 
		boolean lazy
	public void setDestDir (java.io.File) 
		java.io.File destDir
	public void add (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper newMapper
	public org.apache.tools.ant.util.FileNameMapper getMapper () 
	public java.lang.String getTsaurl () 
	public void setTsaurl (java.lang.String) 
		String tsaurl
	public java.lang.String getTsacert () 
	public void setTsacert (java.lang.String) 
		String tsacert
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.util.FileNameMapper destMapper
		org.apache.tools.ant.types.resources.FileResource fr
		java.io.File toDir
		String[] destFilenames
		java.io.File destFile
		org.apache.tools.ant.types.Path sources
		org.apache.tools.ant.util.FileNameMapper destMapper
		java.util.Iterator iter
		boolean hasJar
		boolean hasSignedJar
		boolean hasDestDir
		boolean hasMapper
	private void signOneJar (java.io.File, java.io.File)  throws org.apache.tools.ant.BuildException 
		String value
		java.io.File jarSource
		java.io.File jarTarget
		java.io.File targetFile
		long lastModified
		org.apache.tools.ant.taskdefs.ExecTask cmd
	private void addTimestampAuthorityCommands (org.apache.tools.ant.taskdefs.ExecTask) 
		org.apache.tools.ant.taskdefs.ExecTask cmd
	protected boolean isUpToDate (java.io.File, java.io.File) 
		java.io.File jarFile
		java.io.File signedjarFile
		java.io.File destFile
	protected boolean isSigned (java.io.File) 
		java.io.IOException e
		java.io.File file
	public void setPreserveLastModified (boolean) 
		boolean preserveLastModified
	static void  () 
}

org/apache/tools/ant/taskdefs/Sleep.class
Sleep.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Sleep extends org.apache.tools.ant.Task {
	private boolean failOnError
	private int seconds
	private int hours
	private int minutes
	private int milliseconds
	public void  () 
	public void setSeconds (int) 
		int seconds
	public void setHours (int) 
		int hours
	public void setMinutes (int) 
		int minutes
	public void setMilliseconds (int) 
		int milliseconds
	public void doSleep (long) 
		InterruptedException ie
		long millis
	public void setFailOnError (boolean) 
		boolean failOnError
	private long getSleepTime () 
	public void validate ()  throws org.apache.tools.ant.BuildException 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		long sleepTime
		String text
		Exception e
}

org/apache/tools/ant/taskdefs/StreamPumper.class
StreamPumper.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.StreamPumper extends java.lang.Object implements java.lang.Runnable  {
	private static final int SMALL_BUFFER_SIZE
	private java.io.InputStream is
	private java.io.OutputStream os
	private volatile boolean finish
	private volatile boolean finished
	private boolean closeWhenExhausted
	private boolean autoflush
	private Exception exception
	private int bufferSize
	private boolean started
	public void  (java.io.InputStream, java.io.OutputStream, boolean) 
		java.io.InputStream is
		java.io.OutputStream os
		boolean closeWhenExhausted
	public void  (java.io.InputStream, java.io.OutputStream) 
		java.io.InputStream is
		java.io.OutputStream os
	void setAutoflush (boolean) 
		boolean autoflush
	public void run () 
		java.io.IOException e
		Exception e
		java.io.IOException e
		java.io.IOException e
		byte[] buf
		int length
	public boolean isFinished () 
	public synchronized void waitFor ()  throws java.lang.InterruptedException 
	public synchronized void setBufferSize (int) 
		int bufferSize
	public synchronized int getBufferSize () 
	public synchronized java.lang.Exception getException () 
	synchronized void stop () 
}

org/apache/tools/ant/taskdefs/SubAnt.class
SubAnt.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.SubAnt extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.types.Path buildpath
	private org.apache.tools.ant.taskdefs.Ant ant
	private String subTarget
	private String antfile
	private java.io.File genericantfile
	private boolean verbose
	private boolean inheritAll
	private boolean inheritRefs
	private boolean failOnError
	private String output
	private java.util.Vector properties
	private java.util.Vector references
	private java.util.Vector propertySets
	private java.util.Vector targets
	public void  () 
	public void handleOutput (java.lang.String) 
		String output
	public int handleInput (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
	public void handleFlush (java.lang.String) 
		String output
	public void handleErrorOutput (java.lang.String) 
		String output
	public void handleErrorFlush (java.lang.String) 
		String output
	public void execute () 
		java.io.File directory
		RuntimeException ex
		Throwable ex
		java.io.File file
		String subdirPath
		Throwable thrownException
		int i
		String[] filenames
		int count
		org.apache.tools.ant.BuildException buildException
	private void execute (java.io.File, java.io.File)  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.taskdefs.Ant$TargetElement targetElement
		int i
		org.apache.tools.ant.BuildException e
		Throwable e
		java.io.File file
		java.io.File directory
		String antfilename
	public void setAntfile (java.lang.String) 
		String antfile
	public void setGenericAntfile (java.io.File) 
		java.io.File afile
	public void setFailonerror (boolean) 
		boolean failOnError
	public void setTarget (java.lang.String) 
		String target
	public void addConfiguredTarget (org.apache.tools.ant.taskdefs.Ant$TargetElement) 
		org.apache.tools.ant.taskdefs.Ant$TargetElement t
		String name
	public void setVerbose (boolean) 
		boolean on
	public void setOutput (java.lang.String) 
		String s
	public void setInheritall (boolean) 
		boolean b
	public void setInheritrefs (boolean) 
		boolean b
	public void addProperty (org.apache.tools.ant.taskdefs.Property) 
		org.apache.tools.ant.taskdefs.Property p
	public void addReference (org.apache.tools.ant.taskdefs.Ant$Reference) 
		org.apache.tools.ant.taskdefs.Ant$Reference r
	public void addPropertyset (org.apache.tools.ant.types.PropertySet) 
		org.apache.tools.ant.types.PropertySet ps
	public void addDirset (org.apache.tools.ant.types.DirSet) 
		org.apache.tools.ant.types.DirSet set
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void addFilelist (org.apache.tools.ant.types.FileList) 
		org.apache.tools.ant.types.FileList list
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public void setBuildpath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path s
	public org.apache.tools.ant.types.Path createBuildpath () 
	public org.apache.tools.ant.types.Path$PathElement createBuildpathElement () 
	private org.apache.tools.ant.types.Path getBuildpath () 
	public void setBuildpathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	private org.apache.tools.ant.taskdefs.Ant createAntTask (java.io.File) 
		java.util.Enumeration i
		java.util.Enumeration i
		java.util.Enumeration i
		java.io.File directory
		org.apache.tools.ant.taskdefs.Ant antTask
	private static void copyProperty (org.apache.tools.ant.taskdefs.Property, org.apache.tools.ant.taskdefs.Property) 
		org.apache.tools.ant.taskdefs.Property to
		org.apache.tools.ant.taskdefs.Property from
}

org/apache/tools/ant/taskdefs/Sync$MyCopy.class
Sync.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Sync$MyCopy extends org.apache.tools.ant.taskdefs.Copy {
	private java.util.Set nonOrphans
	public void  () 
	protected void scan (java.io.File, java.io.File, java.lang.String[], java.lang.String[]) 
		int i
		int i
		java.io.File fromDir
		java.io.File toDir
		String[] files
		String[] dirs
	protected java.util.Map scan (org.apache.tools.ant.types.Resource[], java.io.File) 
		org.apache.tools.ant.types.Resource[] resources
		java.io.File toDir
		java.util.Map m
		java.util.Iterator iter
	public java.io.File getToDir () 
	public boolean getIncludeEmptyDirs () 
	protected boolean supportsNonFileResources () 
	static java.util.Set access$000 (org.apache.tools.ant.taskdefs.Sync$MyCopy) 
		org.apache.tools.ant.taskdefs.Sync$MyCopy x0
}

org/apache/tools/ant/taskdefs/Sync$SyncTarget.class
Sync.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Sync$SyncTarget extends org.apache.tools.ant.types.AbstractFileSet {
	public void  () 
	public void setDir (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File dir
}

org/apache/tools/ant/taskdefs/Sync.class
Sync.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Sync extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.taskdefs.Sync$MyCopy myCopy
	private org.apache.tools.ant.taskdefs.Sync$SyncTarget syncTarget
	public void  () 
	public void init ()  throws org.apache.tools.ant.BuildException 
	private void configureTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task helper
	public void execute ()  throws org.apache.tools.ant.BuildException 
		int removedDirCount
		java.io.File toDir
		java.util.Set allFiles
		boolean noRemovalNecessary
		int[] removedFileCount
	private void logRemovedCount (int, java.lang.String, java.lang.String, java.lang.String) 
		int count
		String prefix
		String singularSuffix
		String pluralSuffix
		java.io.File toDir
		String what
	private int[] removeOrphanFiles (java.util.Set, java.io.File) 
		int i
		org.apache.tools.ant.types.selectors.NoneSelector ns
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.types.PatternSet ps
		org.apache.tools.ant.types.selectors.FileSelector[] s
		java.io.File f
		int i
		java.io.File f
		int i
		java.util.Set nonOrphans
		java.io.File toDir
		int[] removedCount
		String[] excls
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		String[] dirs
	private int removeEmptyDirectories (java.io.File, boolean) 
		java.io.File file
		int i
		java.io.File[] children
		java.io.File dir
		boolean removeIfEmpty
		int removedCount
	public void setTodir (java.io.File) 
		java.io.File destDir
	public void setVerbose (boolean) 
		boolean verbose
	public void setOverwrite (boolean) 
		boolean overwrite
	public void setIncludeEmptyDirs (boolean) 
		boolean includeEmpty
	public void setFailOnError (boolean) 
		boolean failonerror
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public void setGranularity (long) 
		long granularity
	public void addPreserveInTarget (org.apache.tools.ant.taskdefs.Sync$SyncTarget) 
		org.apache.tools.ant.taskdefs.Sync$SyncTarget s
	private static void assertTrue (java.lang.String, boolean) 
		String message
		boolean condition
	static void access$100 (java.lang.String, boolean) 
		String x0
		boolean x1
}

org/apache/tools/ant/taskdefs/Tar$TarCompressionMethod.class
Tar.java
package org.apache.tools.ant.taskdefs
public final org.apache.tools.ant.taskdefs.Tar$TarCompressionMethod extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String NONE
	private static final String GZIP
	private static final String BZIP2
	public void  () 
	public java.lang.String[] getValues () 
	private java.io.OutputStream compress (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream ostream
		String v
	static java.io.OutputStream access$000 (org.apache.tools.ant.taskdefs.Tar$TarCompressionMethod, java.io.OutputStream)  throws java.io.IOException 
		org.apache.tools.ant.taskdefs.Tar$TarCompressionMethod x0
		java.io.OutputStream x1
}

org/apache/tools/ant/taskdefs/Tar$TarFileSet.class
Tar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Tar$TarFileSet extends org.apache.tools.ant.types.TarFileSet {
	private String[] files
	private boolean preserveLeadingSlashes
	public void  (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileset
	public void  () 
	public java.lang.String[] getFiles (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public void setMode (java.lang.String) 
		String octalString
	public int getMode () 
	public void setPreserveLeadingSlashes (boolean) 
		boolean b
	public boolean getPreserveLeadingSlashes () 
}

org/apache/tools/ant/taskdefs/Tar$TarLongFileMode.class
Tar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Tar$TarLongFileMode extends org.apache.tools.ant.types.EnumeratedAttribute {
	public static final String WARN
	public static final String FAIL
	public static final String TRUNCATE
	public static final String GNU
	public static final String OMIT
	private final String[] validModes
	public void  () 
	public java.lang.String[] getValues () 
	public boolean isTruncateMode () 
	public boolean isWarnMode () 
	public boolean isGnuMode () 
	public boolean isFailMode () 
	public boolean isOmitMode () 
}

org/apache/tools/ant/taskdefs/Tar.class
Tar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Tar extends org.apache.tools.ant.taskdefs.MatchingTask {
	private static final int BUFFER_SIZE
	public static final String WARN
	public static final String FAIL
	public static final String TRUNCATE
	public static final String GNU
	public static final String OMIT
	java.io.File tarFile
	java.io.File baseDir
	private org.apache.tools.ant.taskdefs.Tar$TarLongFileMode longFileMode
	java.util.Vector filesets
	private java.util.Vector resourceCollections
	java.util.Vector fileSetFiles
	private boolean longWarningGiven
	private org.apache.tools.ant.taskdefs.Tar$TarCompressionMethod compression
	static Class class$org$apache$tools$ant$taskdefs$Tar
	public void  () 
	public org.apache.tools.ant.taskdefs.Tar$TarFileSet createTarFileSet () 
		org.apache.tools.ant.taskdefs.Tar$TarFileSet fs
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection res
	public void setTarfile (java.io.File) 
		java.io.File tarFile
	public void setDestFile (java.io.File) 
		java.io.File destFile
	public void setBasedir (java.io.File) 
		java.io.File baseDir
	public void setLongfile (java.lang.String) 
		String mode
	public void setLongfile (org.apache.tools.ant.taskdefs.Tar$TarLongFileMode) 
		org.apache.tools.ant.taskdefs.Tar$TarLongFileMode mode
	public void setCompression (org.apache.tools.ant.taskdefs.Tar$TarCompressionMethod) 
		org.apache.tools.ant.taskdefs.Tar$TarCompressionMethod mode
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Tar$TarFileSet mainFileSet
		java.util.Enumeration e
		java.util.Enumeration e
		java.util.Enumeration e
		java.util.Enumeration e
		String msg
		java.io.IOException ioe
		boolean upToDate
		org.apache.tools.tar.TarOutputStream tOut
		java.util.Vector savedFileSets
	protected void tarFile (java.io.File, org.apache.tools.tar.TarOutputStream, java.lang.String, org.apache.tools.ant.taskdefs.Tar$TarFileSet)  throws java.io.IOException 
		java.io.File file
		org.apache.tools.tar.TarOutputStream tOut
		String vPath
		org.apache.tools.ant.taskdefs.Tar$TarFileSet tarFileSet
	protected void tarResource (org.apache.tools.ant.types.Resource, org.apache.tools.tar.TarOutputStream, java.lang.String, org.apache.tools.ant.taskdefs.Tar$TarFileSet)  throws java.io.IOException 
		String prefix
		int l
		String fullpath
		org.apache.tools.ant.types.resources.TarResource tr
		org.apache.tools.ant.types.resources.ArchiveResource ar
		byte[] buffer
		int count
		org.apache.tools.ant.types.Resource r
		org.apache.tools.tar.TarOutputStream tOut
		String vPath
		org.apache.tools.ant.taskdefs.Tar$TarFileSet tarFileSet
		org.apache.tools.tar.TarEntry te
		java.io.InputStream in
	protected boolean archiveIsUpToDate (java.lang.String[]) 
		String[] files
	protected boolean archiveIsUpToDate (java.lang.String[], java.io.File) 
		String[] files
		java.io.File dir
		org.apache.tools.ant.util.SourceFileScanner sfs
		org.apache.tools.ant.util.MergingMapper mm
	protected boolean archiveIsUpToDate (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
	protected boolean supportsNonFileResources () 
	protected boolean check (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.types.resources.FileResource r
		java.io.File base
		java.util.Vector files
		java.io.File base
		java.util.Vector f
		String[] files
		java.util.HashSet basedirs
		java.util.HashMap basedirToFilesMap
		java.util.Iterator iter
		org.apache.tools.ant.types.Resource r
		java.util.Iterator iter
		org.apache.tools.ant.types.ResourceCollection rc
		boolean upToDate
	protected boolean check (java.io.File, java.lang.String[]) 
		int i
		java.io.File basedir
		String[] files
		boolean upToDate
	protected void tar (org.apache.tools.ant.types.ResourceCollection, org.apache.tools.tar.TarOutputStream)  throws java.io.IOException 
		java.io.File f
		String name
		int i
		org.apache.tools.ant.types.FileSet fs
		String[] files
		org.apache.tools.ant.types.resources.FileResource r
		java.io.File f
		java.util.Iterator iter
		org.apache.tools.ant.types.Resource r
		java.util.Iterator iter
		org.apache.tools.ant.types.ResourceCollection rc
		org.apache.tools.tar.TarOutputStream tOut
		org.apache.tools.ant.types.ArchiveFileSet afs
		org.apache.tools.ant.taskdefs.Tar$TarFileSet tfs
	protected static final boolean isFileFileSet (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	protected static final java.lang.String[] getFileNames (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] directories
		String[] filesPerSe
		String[] files
	protected org.apache.tools.ant.taskdefs.Tar$TarFileSet asTarFileSet (org.apache.tools.ant.types.ArchiveFileSet) 
		org.apache.tools.ant.types.TarFileSet t
		org.apache.tools.ant.types.ArchiveFileSet archiveFileSet
		org.apache.tools.ant.taskdefs.Tar$TarFileSet tfs
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/TaskOutputStream.class
TaskOutputStream.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.TaskOutputStream extends java.io.OutputStream {
	private org.apache.tools.ant.Task task
	private StringBuffer line
	private int msgOutputLevel
	void  (org.apache.tools.ant.Task, int) 
		org.apache.tools.ant.Task task
		int msgOutputLevel
	public void write (int)  throws java.io.IOException 
		int c
		char cc
	private void processLine () 
		String s
}

org/apache/tools/ant/taskdefs/Taskdef.class
Taskdef.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Taskdef extends org.apache.tools.ant.taskdefs.Typedef {
	static Class class$org$apache$tools$ant$TaskAdapter
	static Class class$org$apache$tools$ant$Task
	public void  () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/TempFile.class
TempFile.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.TempFile extends org.apache.tools.ant.Task {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private String property
	private java.io.File destDir
	private String prefix
	private String suffix
	private boolean deleteOnExit
	private boolean createFile
	public void  () 
	public void setProperty (java.lang.String) 
		String property
	public void setDestDir (java.io.File) 
		java.io.File destDir
	public void setPrefix (java.lang.String) 
		String prefix
	public void setSuffix (java.lang.String) 
		String suffix
	public void setDeleteOnExit (boolean) 
		boolean deleteOnExit
	public boolean isDeleteOnExit () 
	public void setCreateFile (boolean) 
		boolean createFile
	public boolean isCreateFile () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.File tfile
		java.io.File tfile
	static void  () 
}

org/apache/tools/ant/taskdefs/Touch$1.class
Touch.java
package org.apache.tools.ant.taskdefs
final org.apache.tools.ant.taskdefs.Touch$1 extends java.lang.Object implements org.apache.tools.ant.taskdefs.Touch$DateFormatFactory  {
	void  () 
	public java.text.DateFormat getPrimaryFormat () 
	public java.text.DateFormat getFallbackFormat () 
}

org/apache/tools/ant/taskdefs/Touch$2.class
Touch.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Touch$2 extends java.lang.Object implements org.apache.tools.ant.taskdefs.Touch$DateFormatFactory  {
	private final String val$pattern
	private final org.apache.tools.ant.taskdefs.Touch this$0
	void  (org.apache.tools.ant.taskdefs.Touch, java.lang.String) 
	public java.text.DateFormat getPrimaryFormat () 
	public java.text.DateFormat getFallbackFormat () 
}

org/apache/tools/ant/taskdefs/Touch$DateFormatFactory.class
Touch.java
package org.apache.tools.ant.taskdefs
abstract org.apache.tools.ant.taskdefs.Touch$DateFormatFactory extends java.lang.Object {
	public abstract java.text.DateFormat getPrimaryFormat () 
	public abstract java.text.DateFormat getFallbackFormat () 
}

org/apache/tools/ant/taskdefs/Touch.class
Touch.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Touch extends org.apache.tools.ant.Task {
	private static final org.apache.tools.ant.taskdefs.Touch$DateFormatFactory DEFAULT_DF_FACTORY
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private java.io.File file
	private long millis
	private String dateTime
	private java.util.Vector filesets
	private org.apache.tools.ant.types.resources.Union resources
	private boolean dateTimeConfigured
	private boolean mkdirs
	private boolean verbose
	private org.apache.tools.ant.util.FileNameMapper fileNameMapper
	private org.apache.tools.ant.taskdefs.Touch$DateFormatFactory dfFactory
	public void  () 
	public void setFile (java.io.File) 
		java.io.File file
	public void setMillis (long) 
		long millis
	public void setDatetime (java.lang.String) 
		String dateTime
	public void setMkdirs (boolean) 
		boolean mkdirs
	public void setVerbose (boolean) 
		boolean verbose
	public void setPattern (java.lang.String) 
		String pattern
	public void addConfiguredMapper (org.apache.tools.ant.types.Mapper) 
		org.apache.tools.ant.types.Mapper mapper
	public void add (org.apache.tools.ant.util.FileNameMapper)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void addFilelist (org.apache.tools.ant.types.FileList) 
		org.apache.tools.ant.types.FileList list
	public synchronized void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	protected synchronized void checkConfiguration ()  throws org.apache.tools.ant.BuildException 
		java.text.ParseException peTwo
		java.text.ParseException peOne
		long workmillis
		java.text.DateFormat df
		java.text.ParseException pe
	public void execute ()  throws org.apache.tools.ant.BuildException 
	protected void touch ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Resource r
		int j
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		java.io.File fromDir
		String[] srcDirs
		int i
		long defaultTimestamp
		java.util.Iterator iter
	protected void touch (java.io.File) 
		java.io.File file
	private long getTimestamp () 
	private void touch (org.apache.tools.ant.types.Resource, long) 
		int i
		long modTime
		String[] mapped
		org.apache.tools.ant.types.Resource r
		long defaultTimestamp
	private void touch (java.io.File, long) 
		java.io.IOException ioe
		java.io.File file
		long modTime
	static void  () 
}

org/apache/tools/ant/taskdefs/Transform.class
Transform.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Transform extends org.apache.tools.ant.taskdefs.ExecuteOn {
	public void  () 
}

org/apache/tools/ant/taskdefs/Truncate.class
Truncate.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Truncate extends org.apache.tools.ant.Task {
	private static final int BUFFER_SIZE
	private static final Long ZERO
	private static final String NO_CHILD
	private static final String INVALID_LENGTH
	private static final String READ_WRITE
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final byte[] FILL_BUFFER
	private org.apache.tools.ant.types.Path path
	private boolean create
	private boolean mkdirs
	private Long length
	private Long adjust
	public void  () 
	public void setFile (java.io.File) 
		java.io.File f
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public void setAdjust (java.lang.Long) 
		Long adjust
	public void setLength (java.lang.Long) 
		Long length
	public void setCreate (boolean) 
		boolean create
	public void setMkdirs (boolean) 
		boolean mkdirs
	public void execute () 
		java.io.File f
		java.util.Iterator it
	private boolean shouldProcess (java.io.File) 
		java.io.IOException e
		java.io.File f
		Exception exception
		String msg
	private void process (java.io.File) 
		Exception e
		long writeCount
		long pos
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.File f
		long len
		long newLength
		java.io.RandomAccessFile raf
	private synchronized org.apache.tools.ant.types.Path getPath () 
	static void  () 
}

org/apache/tools/ant/taskdefs/Tstamp$CustomFormat.class
Tstamp.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Tstamp$CustomFormat extends java.lang.Object {
	private java.util.TimeZone timeZone
	private String propertyName
	private String pattern
	private String language
	private String country
	private String variant
	private int offset
	private int field
	private final org.apache.tools.ant.taskdefs.Tstamp this$0
	public void  (org.apache.tools.ant.taskdefs.Tstamp) 
	public void setProperty (java.lang.String) 
		String propertyName
	public void setPattern (java.lang.String) 
		String pattern
	public void setLocale (java.lang.String) 
		java.util.NoSuchElementException e
		String locale
		java.util.StringTokenizer st
	public void setTimezone (java.lang.String) 
		String id
	public void setOffset (int) 
		int offset
	public void setUnit (java.lang.String) 
		String unit
		org.apache.tools.ant.taskdefs.Tstamp$Unit u
	public void setUnit (org.apache.tools.ant.taskdefs.Tstamp$Unit) 
		org.apache.tools.ant.taskdefs.Tstamp$Unit unit
	public void execute (org.apache.tools.ant.Project, java.util.Date, org.apache.tools.ant.Location) 
		java.text.SimpleDateFormat sdf
		java.text.SimpleDateFormat sdf
		java.util.Calendar calendar
		org.apache.tools.ant.Project project
		java.util.Date date
		org.apache.tools.ant.Location location
		java.text.SimpleDateFormat sdf
}

org/apache/tools/ant/taskdefs/Tstamp$Unit.class
Tstamp.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Tstamp$Unit extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String MILLISECOND
	private static final String SECOND
	private static final String MINUTE
	private static final String HOUR
	private static final String DAY
	private static final String WEEK
	private static final String MONTH
	private static final String YEAR
	private static final String[] UNITS
	private java.util.Map calendarFields
	public void  () 
	public int getCalendarField () 
		String key
		Integer i
	public java.lang.String[] getValues () 
	static void  () 
}

org/apache/tools/ant/taskdefs/Tstamp.class
Tstamp.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Tstamp extends org.apache.tools.ant.Task {
	private java.util.Vector customFormats
	private String prefix
	public void  () 
	public void setPrefix (java.lang.String) 
		String prefix
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Tstamp$CustomFormat cts
		java.util.Date d
		java.util.Enumeration i
		java.text.SimpleDateFormat dstamp
		java.text.SimpleDateFormat tstamp
		java.text.SimpleDateFormat today
		Exception e
	public org.apache.tools.ant.taskdefs.Tstamp$CustomFormat createFormat () 
		org.apache.tools.ant.taskdefs.Tstamp$CustomFormat cts
	private void setProperty (java.lang.String, java.lang.String) 
		String name
		String value
	static void access$000 (org.apache.tools.ant.taskdefs.Tstamp, java.lang.String, java.lang.String) 
		org.apache.tools.ant.taskdefs.Tstamp x0
		String x1
		String x2
}

org/apache/tools/ant/taskdefs/Typedef.class
Typedef.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Typedef extends org.apache.tools.ant.taskdefs.Definer {
	public void  () 
}

org/apache/tools/ant/taskdefs/Unpack.class
Unpack.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.Unpack extends org.apache.tools.ant.Task {
	protected java.io.File source
	protected java.io.File dest
	protected org.apache.tools.ant.types.Resource srcResource
	public void  () 
	public void setSrc (java.lang.String) 
		String src
	public void setDest (java.lang.String) 
		String dest
	public void setSrc (java.io.File) 
		java.io.File src
	public void setSrcResource (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource src
	public void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
	public void setDest (java.io.File) 
		java.io.File dest
	private void validate ()  throws org.apache.tools.ant.BuildException 
		String defaultExtension
	private void createDestFile (java.lang.String) 
		String defaultExtension
		String sourceName
		int len
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.File savedDest
	protected abstract java.lang.String getDefaultExtension () 
	protected abstract void extract () 
	protected boolean supportsNonFileResources () 
}

org/apache/tools/ant/taskdefs/Untar$UntarCompressionMethod.class
Untar.java
package org.apache.tools.ant.taskdefs
public final org.apache.tools.ant.taskdefs.Untar$UntarCompressionMethod extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String NONE
	private static final String GZIP
	private static final String BZIP2
	public void  () 
	public java.lang.String[] getValues () 
	public java.io.InputStream decompress (java.lang.String, java.io.InputStream)  throws java.io.IOException org.apache.tools.ant.BuildException 
		int i
		char[] magic
		String name
		java.io.InputStream istream
		String v
}

org/apache/tools/ant/taskdefs/Untar.class
Untar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Untar extends org.apache.tools.ant.taskdefs.Expand {
	private org.apache.tools.ant.taskdefs.Untar$UntarCompressionMethod compression
	public void  () 
	public void setCompression (org.apache.tools.ant.taskdefs.Untar$UntarCompressionMethod) 
		org.apache.tools.ant.taskdefs.Untar$UntarCompressionMethod method
	public void setEncoding (java.lang.String) 
		String encoding
	protected void expandFile (org.apache.tools.ant.util.FileUtils, java.io.File, java.io.File) 
		java.io.IOException ioe
		org.apache.tools.ant.util.FileUtils fileUtils
		java.io.File srcF
		java.io.File dir
		java.io.FileInputStream fis
	protected void expandResource (org.apache.tools.ant.types.Resource, java.io.File) 
		java.io.IOException ioe
		org.apache.tools.ant.types.Resource srcR
		java.io.File dir
		java.io.InputStream i
	private void expandStream (java.lang.String, java.io.InputStream, java.io.File)  throws java.io.IOException 
		org.apache.tools.tar.TarEntry te
		org.apache.tools.ant.util.FileNameMapper mapper
		String name
		java.io.InputStream stream
		java.io.File dir
		org.apache.tools.tar.TarInputStream tis
}

org/apache/tools/ant/taskdefs/UpToDate.class
UpToDate.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.UpToDate extends org.apache.tools.ant.Task implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String property
	private String value
	private java.io.File sourceFile
	private java.io.File targetFile
	private java.util.Vector sourceFileSets
	private org.apache.tools.ant.types.resources.Union sourceResources
	protected org.apache.tools.ant.types.Mapper mapperElement
	public void  () 
	public void setProperty (java.lang.String) 
		String property
	public void setValue (java.lang.String) 
		String value
	private java.lang.String getValue () 
	public void setTargetFile (java.io.File) 
		java.io.File file
	public void setSrcfile (java.io.File) 
		java.io.File file
	public void addSrcfiles (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
	public org.apache.tools.ant.types.resources.Union createSrcResources () 
	public org.apache.tools.ant.types.Mapper createMapper ()  throws org.apache.tools.ant.BuildException 
	public void add (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	public boolean eval () 
		org.apache.tools.ant.util.SourceFileScanner sfs
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		org.apache.tools.ant.types.Resource[] r
		boolean upToDate
		java.util.Enumeration e
	public void execute ()  throws org.apache.tools.ant.BuildException 
		boolean upToDate
	protected boolean scanDir (java.io.File, java.lang.String[]) 
		java.io.File srcDir
		String[] files
		org.apache.tools.ant.util.SourceFileScanner sfs
		org.apache.tools.ant.util.FileNameMapper mapper
		java.io.File dir
	private org.apache.tools.ant.util.FileNameMapper getMapper () 
		org.apache.tools.ant.util.MergingMapper mm
		org.apache.tools.ant.util.FileNameMapper mapper
}

org/apache/tools/ant/taskdefs/VerifyJar$1.class
VerifyJar.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.VerifyJar$1 extends java.lang.Object {
}

org/apache/tools/ant/taskdefs/VerifyJar$BufferingOutputFilter.class
VerifyJar.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.VerifyJar$BufferingOutputFilter extends java.lang.Object implements org.apache.tools.ant.filters.ChainableReader  {
	private org.apache.tools.ant.taskdefs.VerifyJar$BufferingOutputFilterReader buffer
	private void  () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
	public java.lang.String toString () 
	public void clear () 
	void  (org.apache.tools.ant.taskdefs.VerifyJar$1) 
		org.apache.tools.ant.taskdefs.VerifyJar$1 x0
}

org/apache/tools/ant/taskdefs/VerifyJar$BufferingOutputFilterReader.class
VerifyJar.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.VerifyJar$BufferingOutputFilterReader extends java.io.Reader {
	private java.io.Reader next
	private StringBuffer buffer
	public void  (java.io.Reader) 
		java.io.Reader next
	public int read (char[], int, int)  throws java.io.IOException 
		char[] cbuf
		int off
		int len
		int result
	public void close ()  throws java.io.IOException 
	public java.lang.String toString () 
	public void clear () 
}

org/apache/tools/ant/taskdefs/VerifyJar.class
VerifyJar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.VerifyJar extends org.apache.tools.ant.taskdefs.AbstractJarSignerTask {
	public static final String ERROR_NO_FILE
	private static final String VERIFIED_TEXT
	private boolean certificates
	private org.apache.tools.ant.taskdefs.VerifyJar$BufferingOutputFilter outputCache
	public static final String ERROR_NO_VERIFY
	public void  () 
	public void setCertificates (boolean) 
		boolean certificates
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.resources.FileResource fr
		org.apache.tools.ant.types.Path sources
		java.util.Iterator iter
		boolean hasJar
		org.apache.tools.ant.types.RedirectorElement redirector
		org.apache.tools.ant.types.FilterChain outputFilterChain
	private void verifyOneJar (java.io.File) 
		org.apache.tools.ant.BuildException e
		java.io.File jar
		org.apache.tools.ant.taskdefs.ExecTask cmd
		org.apache.tools.ant.BuildException ex
		String results
}

org/apache/tools/ant/taskdefs/WaitFor$Unit.class
WaitFor.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.WaitFor$Unit extends org.apache.tools.ant.types.EnumeratedAttribute {
	public static final String MILLISECOND
	public static final String SECOND
	public static final String MINUTE
	public static final String HOUR
	public static final String DAY
	public static final String WEEK
	private static final String[] UNITS
	private java.util.Map timeTable
	public void  () 
	public long getMultiplier () 
		String key
		Long l
	public java.lang.String[] getValues () 
	static void  () 
}

org/apache/tools/ant/taskdefs/WaitFor.class
WaitFor.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.WaitFor extends org.apache.tools.ant.taskdefs.condition.ConditionBase {
	private static final long ONE_SECOND
	private static final long ONE_MINUTE
	private static final long ONE_HOUR
	private static final long ONE_DAY
	private static final long ONE_WEEK
	private static final long DEFAULT_MAX_WAIT_MILLIS
	private static final long DEFAULT_CHECK_MILLIS
	private long maxWaitMillis
	private long maxWaitMultiplier
	private long checkEveryMillis
	private long checkEveryMultiplier
	private String timeoutProperty
	public void  () 
	public void setMaxWait (long) 
		long time
	public void setMaxWaitUnit (org.apache.tools.ant.taskdefs.WaitFor$Unit) 
		org.apache.tools.ant.taskdefs.WaitFor$Unit unit
	public void setCheckEvery (long) 
		long time
	public void setCheckEveryUnit (org.apache.tools.ant.taskdefs.WaitFor$Unit) 
		org.apache.tools.ant.taskdefs.WaitFor$Unit unit
	public void setTimeoutProperty (java.lang.String) 
		String p
	public void execute ()  throws org.apache.tools.ant.BuildException 
		InterruptedException e
		long start
		long end
		org.apache.tools.ant.taskdefs.condition.Condition c
		long savedMaxWaitMillis
		long savedCheckEveryMillis
	protected void processSuccess () 
	protected void processTimeout () 
}

org/apache/tools/ant/taskdefs/War.class
War.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.War extends org.apache.tools.ant.taskdefs.Jar {
	private java.io.File deploymentDescriptor
	private boolean needxmlfile
	private java.io.File addedWebXmlFile
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final String XML_DESCRIPTOR_PATH
	private static final String XML_DESCRIPTOR_PATH_LC
	public void  () 
	public void setWarfile (java.io.File) 
		java.io.File warFile
	public void setWebxml (java.io.File) 
		java.io.File descr
		org.apache.tools.ant.types.ZipFileSet fs
	public void setNeedxmlfile (boolean) 
		boolean needxmlfile
	public void addLib (org.apache.tools.ant.types.ZipFileSet) 
		org.apache.tools.ant.types.ZipFileSet fs
	public void addClasses (org.apache.tools.ant.types.ZipFileSet) 
		org.apache.tools.ant.types.ZipFileSet fs
	public void addWebinf (org.apache.tools.ant.types.ZipFileSet) 
		org.apache.tools.ant.types.ZipFileSet fs
	protected void initZipOutputStream (org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException org.apache.tools.ant.BuildException 
		org.apache.tools.zip.ZipOutputStream zOut
	protected void zipFile (java.io.File, org.apache.tools.zip.ZipOutputStream, java.lang.String, int)  throws java.io.IOException 
		java.io.File file
		org.apache.tools.zip.ZipOutputStream zOut
		String vPath
		int mode
		String vPathLowerCase
		boolean addFile
	protected void cleanUp () 
	static void  () 
}

org/apache/tools/ant/taskdefs/WhichResource.class
WhichResource.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.WhichResource extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.types.Path classpath
	private String classname
	private String resource
	private String property
	public void  () 
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path cp
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	private void validate () 
		int setcount
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.AntClassLoader loader
		String loc
		java.net.URL url
	public void setResource (java.lang.String) 
		String resource
	public void setClass (java.lang.String) 
		String classname
	public void setProperty (java.lang.String) 
		String property
}

org/apache/tools/ant/taskdefs/XSLTLiaison.class
XSLTLiaison.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.XSLTLiaison extends java.lang.Object {
	public static final String FILE_PROTOCOL_PREFIX
	public abstract void setStylesheet (java.io.File)  throws java.lang.Exception 
	public abstract void addParam (java.lang.String, java.lang.String)  throws java.lang.Exception 
	public abstract void transform (java.io.File, java.io.File)  throws java.lang.Exception 
}

org/apache/tools/ant/taskdefs/XSLTLiaison2.class
XSLTLiaison2.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.XSLTLiaison2 extends java.lang.Object implements org.apache.tools.ant.taskdefs.XSLTLiaison  {
	public abstract void configure (org.apache.tools.ant.taskdefs.XSLTProcess) 
}

org/apache/tools/ant/taskdefs/XSLTLiaison3.class
XSLTLiaison3.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.XSLTLiaison3 extends java.lang.Object implements org.apache.tools.ant.taskdefs.XSLTLiaison2  {
	public abstract void setStylesheet (org.apache.tools.ant.types.Resource)  throws java.lang.Exception 
}

org/apache/tools/ant/taskdefs/XSLTLogger.class
XSLTLogger.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.XSLTLogger extends java.lang.Object {
	public abstract void log (java.lang.String) 
}

org/apache/tools/ant/taskdefs/XSLTLoggerAware.class
XSLTLoggerAware.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.XSLTLoggerAware extends java.lang.Object {
	public abstract void setLogger (org.apache.tools.ant.taskdefs.XSLTLogger) 
}

org/apache/tools/ant/taskdefs/XSLTProcess$1.class
XSLTProcess.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.XSLTProcess$1 extends java.lang.Object {
}

org/apache/tools/ant/taskdefs/XSLTProcess$Factory$Attribute.class
XSLTProcess.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.XSLTProcess$Factory$Attribute extends java.lang.Object implements org.apache.tools.ant.DynamicConfigurator  {
	private String name
	private Object value
	public void  () 
	public java.lang.String getName () 
	public java.lang.Object getValue () 
	public java.lang.Object createDynamicElement (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String name
	public void setDynamicAttribute (java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
		NumberFormatException e
		String name
		String value
}

org/apache/tools/ant/taskdefs/XSLTProcess$Factory.class
XSLTProcess.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.XSLTProcess$Factory extends java.lang.Object {
	private String name
	private java.util.Vector attributes
	public void  () 
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public void addAttribute (org.apache.tools.ant.taskdefs.XSLTProcess$Factory$Attribute) 
		org.apache.tools.ant.taskdefs.XSLTProcess$Factory$Attribute attr
	public java.util.Enumeration getAttributes () 
}

org/apache/tools/ant/taskdefs/XSLTProcess$OutputProperty.class
XSLTProcess.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.XSLTProcess$OutputProperty extends java.lang.Object {
	private String name
	private String value
	public void  () 
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String value
}

org/apache/tools/ant/taskdefs/XSLTProcess$Param.class
XSLTProcess.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.XSLTProcess$Param extends java.lang.Object {
	private String name
	private String expression
	private String ifProperty
	private String unlessProperty
	private org.apache.tools.ant.Project project
	public void  () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void setName (java.lang.String) 
		String name
	public void setExpression (java.lang.String) 
		String expression
	public java.lang.String getName ()  throws org.apache.tools.ant.BuildException 
	public java.lang.String getExpression ()  throws org.apache.tools.ant.BuildException 
	public void setIf (java.lang.String) 
		String ifProperty
	public void setUnless (java.lang.String) 
		String unlessProperty
	public boolean shouldUse () 
}

org/apache/tools/ant/taskdefs/XSLTProcess$StyleMapper.class
XSLTProcess.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.XSLTProcess$StyleMapper extends java.lang.Object implements org.apache.tools.ant.util.FileNameMapper  {
	private final org.apache.tools.ant.taskdefs.XSLTProcess this$0
	private void  (org.apache.tools.ant.taskdefs.XSLTProcess) 
	public void setFrom (java.lang.String) 
		String from
	public void setTo (java.lang.String) 
		String to
	public java.lang.String[] mapFileName (java.lang.String) 
		String xmlFile
		int dotPos
	void  (org.apache.tools.ant.taskdefs.XSLTProcess, org.apache.tools.ant.taskdefs.XSLTProcess$1) 
		org.apache.tools.ant.taskdefs.XSLTProcess x0
		org.apache.tools.ant.taskdefs.XSLTProcess$1 x1
}

org/apache/tools/ant/taskdefs/XSLTProcess.class
XSLTProcess.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.XSLTProcess extends org.apache.tools.ant.taskdefs.MatchingTask implements org.apache.tools.ant.taskdefs.XSLTLogger  {
	private java.io.File destDir
	private java.io.File baseDir
	private String xslFile
	private org.apache.tools.ant.types.Resource xslResource
	private String targetExtension
	private String fileNameParameter
	private String fileDirParameter
	private java.util.Vector params
	private java.io.File inFile
	private java.io.File outFile
	private String processor
	private org.apache.tools.ant.types.Path classpath
	private org.apache.tools.ant.taskdefs.XSLTLiaison liaison
	private boolean stylesheetLoaded
	private boolean force
	private java.util.Vector outputProperties
	private org.apache.tools.ant.types.XMLCatalog xmlCatalog
	private static final String TRAX_LIAISON_CLASS
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private boolean performDirectoryScan
	private org.apache.tools.ant.taskdefs.XSLTProcess$Factory factory
	private boolean reuseLoadedStylesheet
	private org.apache.tools.ant.AntClassLoader loader
	private org.apache.tools.ant.types.Mapper mapperElement
	private org.apache.tools.ant.types.resources.Union resources
	private boolean useImplicitFileset
	public static final String PROCESSOR_TRAX
	public void  () 
	public void setScanIncludedDirectories (boolean) 
		boolean b
	public void setReloadStylesheet (boolean) 
		boolean b
	public void addMapper (org.apache.tools.ant.types.Mapper) 
		org.apache.tools.ant.types.Mapper mapper
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public void addConfiguredStyle (org.apache.tools.ant.types.resources.Resources) 
		org.apache.tools.ant.types.resources.Resources rc
	public void setXslResource (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource xslResource
	public void add (org.apache.tools.ant.util.FileNameMapper)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
		org.apache.tools.ant.types.Mapper mapper
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.File stylesheet
		org.apache.tools.ant.types.resources.FileResource fr
		int i
		int i
		int j
		org.apache.tools.ant.DirectoryScanner scanner
		String[] list
		String[] dirs
		java.io.File savedBaseDir
	public void setForce (boolean) 
		boolean force
	public void setBasedir (java.io.File) 
		java.io.File dir
	public void setDestdir (java.io.File) 
		java.io.File dir
	public void setExtension (java.lang.String) 
		String name
	public void setStyle (java.lang.String) 
		String xslFile
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setProcessor (java.lang.String) 
		String processor
	public void setUseImplicitFileset (boolean) 
		boolean useimplicitfileset
	public void addConfiguredXMLCatalog (org.apache.tools.ant.types.XMLCatalog) 
		org.apache.tools.ant.types.XMLCatalog xmlCatalog
	public void setFileNameParameter (java.lang.String) 
		String fileNameParameter
	public void setFileDirParameter (java.lang.String) 
		String fileDirParameter
	private void resolveProcessor (java.lang.String)  throws java.lang.Exception 
		String classname
		String proc
		String classname
		Class clazz
	private java.lang.Class loadClass (java.lang.String)  throws java.lang.Exception 
		Class c
		String classname
	public void setOut (java.io.File) 
		java.io.File outFile
	public void setIn (java.io.File) 
		java.io.File inFile
	private void checkDest () 
		String msg
	private void processResources (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.resources.FileResource f
		org.apache.tools.ant.types.Resource r
		java.io.File base
		String name
		org.apache.tools.ant.types.Resource stylesheet
		java.util.Iterator iter
	private void process (java.io.File, java.lang.String, java.io.File, org.apache.tools.ant.types.Resource)  throws org.apache.tools.ant.BuildException 
		long styleSheetLastModified
		org.apache.tools.ant.util.FileNameMapper mapper
		String[] outFileName
		Exception ex
		java.io.File baseDir
		String xmlFile
		java.io.File destDir
		org.apache.tools.ant.types.Resource stylesheet
		java.io.File outF
		java.io.File inF
	private void process (java.io.File, java.io.File, org.apache.tools.ant.types.Resource)  throws org.apache.tools.ant.BuildException 
		long styleSheetLastModified
		Exception ex
		java.io.File inFile
		java.io.File outFile
		org.apache.tools.ant.types.Resource stylesheet
	private void ensureDirectoryFor (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File targetFile
		java.io.File directory
	public org.apache.tools.ant.taskdefs.XSLTProcess$Factory getFactory () 
	public org.apache.tools.ant.types.XMLCatalog getXMLCatalog () 
	public java.util.Enumeration getOutputProperties () 
	protected org.apache.tools.ant.taskdefs.XSLTLiaison getLiaison () 
		Exception e
		Throwable e1
	public org.apache.tools.ant.taskdefs.XSLTProcess$Param createParam () 
		org.apache.tools.ant.taskdefs.XSLTProcess$Param p
	public org.apache.tools.ant.taskdefs.XSLTProcess$OutputProperty createOutputProperty () 
		org.apache.tools.ant.taskdefs.XSLTProcess$OutputProperty p
	public void init ()  throws org.apache.tools.ant.BuildException 
	protected void configureLiaison (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File stylesheet
		org.apache.tools.ant.types.resources.FileResource fr
	protected void configureLiaison (org.apache.tools.ant.types.Resource)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.XSLTProcess$Param p
		java.util.Enumeration e
		Exception ex
		org.apache.tools.ant.types.Resource stylesheet
	private void setLiaisonDynamicFileParameters (org.apache.tools.ant.taskdefs.XSLTLiaison, java.io.File)  throws java.lang.Exception 
		String fileName
		java.io.File file
		org.apache.tools.ant.taskdefs.XSLTLiaison liaison
		java.io.File inFile
	public org.apache.tools.ant.taskdefs.XSLTProcess$Factory createFactory ()  throws org.apache.tools.ant.BuildException 
	static java.lang.String access$100 (org.apache.tools.ant.taskdefs.XSLTProcess) 
		org.apache.tools.ant.taskdefs.XSLTProcess x0
	static void  () 
}

org/apache/tools/ant/taskdefs/XmlProperty.class
XmlProperty.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.XmlProperty extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.types.Resource src
	private String prefix
	private boolean keepRoot
	private boolean validate
	private boolean collapseAttributes
	private boolean semanticAttributes
	private boolean includeSemanticAttribute
	private java.io.File rootDirectory
	private java.util.Hashtable addedAttributes
	private org.apache.tools.ant.types.XMLCatalog xmlCatalog
	private String delimiter
	private static final String ID
	private static final String REF_ID
	private static final String LOCATION
	private static final String VALUE
	private static final String PATH
	private static final String PATHID
	private static final String[] ATTRIBUTES
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	static Class class$org$apache$tools$ant$taskdefs$XmlProperty
	public void  () 
	public void init () 
	protected org.xml.sax.EntityResolver getEntityResolver () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		int i
		org.w3c.dom.NodeList topChildren
		int numChildren
		javax.xml.parsers.DocumentBuilderFactory factory
		javax.xml.parsers.DocumentBuilder builder
		org.w3c.dom.Document document
		org.w3c.dom.Element topElement
		Exception x
		org.xml.sax.SAXException sxe
		javax.xml.parsers.ParserConfigurationException pce
		java.io.IOException ioe
		org.apache.tools.ant.types.Resource r
	private void addNodeRecursively (org.w3c.dom.Node, java.lang.String, java.lang.Object) 
		int i
		org.w3c.dom.NodeList nodeChildren
		int numChildren
		org.w3c.dom.Node node
		String prefix
		Object container
		String nodePrefix
		Object nodeObject
	void addNodeRecursively (org.w3c.dom.Node, java.lang.String) 
		org.w3c.dom.Node node
		String prefix
	public java.lang.Object processNode (org.w3c.dom.Node, java.lang.String, java.lang.Object) 
		String attributeName
		String attributeValue
		String attributeName
		String nodeName
		String attributeValue
		org.apache.tools.ant.types.Path containingPath
		org.w3c.dom.Node attributeNode
		int i
		org.w3c.dom.NamedNodeMap nodeAttributes
		org.w3c.dom.Node idNode
		org.w3c.dom.Node node
		String prefix
		Object container
		Object addedPath
		String id
		String nodeText
		boolean emptyNode
		boolean semanticEmptyOverride
	private void addProperty (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String value
		String id
		String msg
	private java.lang.String getAttributeName (org.w3c.dom.Node) 
		org.w3c.dom.Node attributeNode
		String attributeName
	private static boolean isSemanticAttribute (java.lang.String) 
		int i
		String attributeName
	private java.lang.String getAttributeValue (org.w3c.dom.Node) 
		java.io.File f
		Object ref
		String attributeName
		org.w3c.dom.Node attributeNode
		String nodeValue
	public void setFile (java.io.File) 
		java.io.File src
	public void setSrcResource (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource src
	public void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
	public void setPrefix (java.lang.String) 
		String prefix
	public void setKeeproot (boolean) 
		boolean keepRoot
	public void setValidate (boolean) 
		boolean validate
	public void setCollapseAttributes (boolean) 
		boolean collapseAttributes
	public void setSemanticAttributes (boolean) 
		boolean semanticAttributes
	public void setRootDirectory (java.io.File) 
		java.io.File rootDirectory
	public void setIncludeSemanticAttribute (boolean) 
		boolean includeSemanticAttribute
	public void addConfiguredXMLCatalog (org.apache.tools.ant.types.XMLCatalog) 
		org.apache.tools.ant.types.XMLCatalog catalog
	protected java.io.File getFile () 
	protected org.apache.tools.ant.types.Resource getResource () 
		java.io.File f
	protected java.lang.String getPrefix () 
	protected boolean getKeeproot () 
	protected boolean getValidate () 
	protected boolean getCollapseAttributes () 
	protected boolean getSemanticAttributes () 
	protected java.io.File getRootDirectory () 
	protected boolean getIncludeSementicAttribute () 
	private java.io.File resolveFile (java.lang.String) 
		String fileName
	protected boolean supportsNonFileResources () 
	public java.lang.String getDelimiter () 
	public void setDelimiter (java.lang.String) 
		String delimiter
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/apache/tools/ant/taskdefs/Zip$ArchiveState.class
Zip.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Zip$ArchiveState extends java.lang.Object {
	private boolean outOfDate
	private org.apache.tools.ant.types.Resource[][] resourcesToAdd
	void  (boolean, org.apache.tools.ant.types.Resource[][]) 
		boolean state
		org.apache.tools.ant.types.Resource[][] r
	public boolean isOutOfDate () 
	public org.apache.tools.ant.types.Resource[][] getResourcesToAdd () 
	public boolean isWithoutAnyResources () 
		int counter
}

org/apache/tools/ant/taskdefs/Zip$Duplicate.class
Zip.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Zip$Duplicate extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/Zip$WhenEmpty.class
Zip.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Zip$WhenEmpty extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/Zip.class
Zip.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Zip extends org.apache.tools.ant.taskdefs.MatchingTask {
	private static final int BUFFER_SIZE
	private static final int ROUNDUP_MILLIS
	protected java.io.File zipFile
	private org.apache.tools.ant.types.ZipScanner zs
	private java.io.File baseDir
	protected java.util.Hashtable entries
	private java.util.Vector groupfilesets
	private java.util.Vector filesetsFromGroupfilesets
	protected String duplicate
	private boolean doCompress
	private boolean doUpdate
	private boolean savedDoUpdate
	private boolean doFilesonly
	protected String archiveType
	private static final long EMPTY_CRC
	protected String emptyBehavior
	private java.util.Vector resources
	protected java.util.Hashtable addedDirs
	private java.util.Vector addedFiles
	protected boolean doubleFilePass
	protected boolean skipWriting
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private boolean updatedFile
	private boolean addingNewFiles
	private String encoding
	private boolean keepCompression
	private boolean roundUp
	private String comment
	private int level
	public void  () 
	public void setZipfile (java.io.File) 
		java.io.File zipFile
	public void setFile (java.io.File) 
		java.io.File file
	public void setDestFile (java.io.File) 
		java.io.File destFile
	public java.io.File getDestFile () 
	public void setBasedir (java.io.File) 
		java.io.File baseDir
	public void setCompress (boolean) 
		boolean c
	public boolean isCompress () 
	public void setFilesonly (boolean) 
		boolean f
	public void setUpdate (boolean) 
		boolean c
	public boolean isInUpdateMode () 
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void addZipfileset (org.apache.tools.ant.types.ZipFileSet) 
		org.apache.tools.ant.types.ZipFileSet set
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
	public void addZipGroupFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void setDuplicate (org.apache.tools.ant.taskdefs.Zip$Duplicate) 
		org.apache.tools.ant.taskdefs.Zip$Duplicate df
	public void setWhenempty (org.apache.tools.ant.taskdefs.Zip$WhenEmpty) 
		org.apache.tools.ant.taskdefs.Zip$WhenEmpty we
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncoding () 
	public void setKeepCompression (boolean) 
		boolean keep
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setLevel (int) 
		int level
	public int getLevel () 
	public void setRoundUp (boolean) 
		boolean r
	public void execute ()  throws org.apache.tools.ant.BuildException 
	protected boolean hasUpdatedFile () 
	public void executeMain ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.types.ResourceCollection rc
		int i
		int i
		org.apache.tools.ant.types.PatternSet$NameEntry ne
		int i
		int i
		int i
		String[] d
		org.apache.tools.ant.types.Resource[] dr
		org.apache.tools.ant.types.Resource[] tmp
		org.apache.tools.ant.types.ZipFileSet oldFiles
		org.apache.tools.ant.DirectoryScanner ds
		String[] f
		org.apache.tools.ant.types.Resource[] r
		org.apache.tools.ant.taskdefs.Zip$ArchiveState state
		org.apache.tools.ant.types.Resource[][] addThem
		String action
		org.apache.tools.zip.ZipOutputStream zOut
		java.io.IOException e
		String msg
		java.io.IOException ioe
		java.io.File renamedFile
		java.util.Vector vfss
		org.apache.tools.ant.types.ResourceCollection[] fss
		boolean success
	private java.io.File renameFile () 
		SecurityException e
		java.io.IOException e
		java.io.File renamedFile
	private void closeZout (org.apache.tools.zip.ZipOutputStream, boolean)  throws java.io.IOException 
		java.io.IOException ex
		org.apache.tools.zip.ZipOutputStream zOut
		boolean success
	private void checkAttributesAndElements () 
	private void processDoUpdate () 
	private void processGroupFilesets () 
		org.apache.tools.ant.types.ZipFileSet zf
		int j
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.FileScanner scanner
		String[] files
		java.io.File basedir
		int i
	protected final boolean isAddingNewFiles () 
	protected final void addResources (org.apache.tools.ant.types.FileSet, org.apache.tools.ant.types.Resource[], org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException 
		org.apache.tools.zip.ZipEntry ze
		org.apache.tools.ant.types.resources.ArchiveResource tr
		int nextToLastSlash
		java.io.File f
		boolean oldCompress
		java.io.InputStream is
		org.apache.tools.zip.ZipEntry ze
		org.apache.tools.ant.types.resources.ArchiveResource tr
		java.io.InputStream is
		String name
		int i
		boolean dealingWithFiles
		java.io.File base
		org.apache.tools.ant.types.FileSet fileset
		org.apache.tools.ant.types.Resource[] resources
		org.apache.tools.zip.ZipOutputStream zOut
		String prefix
		String fullpath
		int dirMode
		int fileMode
		org.apache.tools.ant.types.ArchiveFileSet zfs
		org.apache.tools.zip.ZipFile zf
	protected final void addResources (org.apache.tools.ant.types.ResourceCollection, org.apache.tools.ant.types.Resource[], org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException 
		java.io.File f
		java.io.InputStream is
		String name
		java.io.File base
		int i
		org.apache.tools.ant.types.ResourceCollection rc
		org.apache.tools.ant.types.Resource[] resources
		org.apache.tools.zip.ZipOutputStream zOut
	protected void initZipOutputStream (org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException org.apache.tools.ant.BuildException 
		org.apache.tools.zip.ZipOutputStream zOut
	protected void finalizeZipOutputStream (org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException org.apache.tools.ant.BuildException 
		org.apache.tools.zip.ZipOutputStream zOut
	protected boolean createEmptyZip (java.io.File)  throws org.apache.tools.ant.BuildException 
		byte[] empty
		java.io.IOException ioe
		java.io.File zipFile
		java.io.OutputStream os
	private synchronized org.apache.tools.ant.types.ZipScanner getZipScanner () 
	protected org.apache.tools.ant.taskdefs.Zip$ArchiveState getResourcesToAdd (org.apache.tools.ant.types.ResourceCollection[], java.io.File, boolean)  throws org.apache.tools.ant.BuildException 
		int i
		int i
		org.apache.tools.ant.types.ResourceCollection[] rcs
		java.io.File zipFile
		boolean needsUpdate
		java.util.ArrayList filesets
		java.util.ArrayList rest
		org.apache.tools.ant.types.ResourceCollection[] rc
		org.apache.tools.ant.taskdefs.Zip$ArchiveState as
		org.apache.tools.ant.types.FileSet[] fs
		org.apache.tools.ant.taskdefs.Zip$ArchiveState as2
		org.apache.tools.ant.types.Resource[][] toAdd
		int fsIndex
		int restIndex
	protected org.apache.tools.ant.taskdefs.Zip$ArchiveState getResourcesToAdd (org.apache.tools.ant.types.FileSet[], java.io.File, boolean)  throws org.apache.tools.ant.BuildException 
		java.io.File resourceAsFile
		int j
		java.io.File base
		int i
		org.apache.tools.ant.util.MergingMapper fm
		org.apache.tools.ant.util.GlobPatternMapper gm
		String prefix
		org.apache.tools.ant.types.ZipFileSet zfs
		org.apache.tools.ant.util.FileNameMapper myMapper
		org.apache.tools.ant.types.Resource[] resources
		int i
		org.apache.tools.ant.types.FileSet[] filesets
		java.io.File zipFile
		boolean needsUpdate
		org.apache.tools.ant.types.Resource[][] initialResources
		org.apache.tools.ant.types.Resource[][] newerResources
	protected org.apache.tools.ant.taskdefs.Zip$ArchiveState getNonFileSetResourcesToAdd (org.apache.tools.ant.types.ResourceCollection[], java.io.File, boolean)  throws org.apache.tools.ant.BuildException 
		int j
		org.apache.tools.ant.types.Resource[] rs
		int i
		org.apache.tools.ant.types.ResourceCollection[] rcs
		java.io.File zipFile
		boolean needsUpdate
		org.apache.tools.ant.types.Resource[][] initialResources
		org.apache.tools.ant.types.Resource[][] newerResources
	protected org.apache.tools.ant.types.Resource[][] grabResources (org.apache.tools.ant.types.FileSet[]) 
		org.apache.tools.ant.types.ZipFileSet zfs
		int j
		String[] directories
		int j
		boolean skipEmptyNames
		org.apache.tools.ant.DirectoryScanner rs
		java.util.Vector resources
		String[] files
		int i
		org.apache.tools.ant.types.FileSet[] filesets
		org.apache.tools.ant.types.Resource[][] result
	protected org.apache.tools.ant.types.Resource[][] grabNonFileSetResources (org.apache.tools.ant.types.ResourceCollection[]) 
		org.apache.tools.ant.types.Resource r
		java.util.Iterator iter
		java.util.ArrayList rs
		int lastDir
		int i
		org.apache.tools.ant.types.ResourceCollection[] rcs
		org.apache.tools.ant.types.Resource[][] result
	protected void zipDir (java.io.File, org.apache.tools.zip.ZipOutputStream, java.lang.String, int)  throws java.io.IOException 
		java.io.File dir
		org.apache.tools.zip.ZipOutputStream zOut
		String vPath
		int mode
	protected void zipDir (java.io.File, org.apache.tools.zip.ZipOutputStream, java.lang.String, int, org.apache.tools.zip.ZipExtraField[])  throws java.io.IOException 
		org.apache.tools.zip.ZipEntry ze
		java.io.File dir
		org.apache.tools.zip.ZipOutputStream zOut
		String vPath
		int mode
		org.apache.tools.zip.ZipExtraField[] extra
	protected void zipFile (java.io.InputStream, org.apache.tools.zip.ZipOutputStream, java.lang.String, long, java.io.File, int)  throws java.io.IOException 
		java.io.ByteArrayOutputStream bos
		byte[] buffer
		int count
		byte[] buffer
		int count
		long size
		java.util.zip.CRC32 cal
		org.apache.tools.zip.ZipEntry ze
		byte[] buffer
		int count
		java.io.InputStream in
		org.apache.tools.zip.ZipOutputStream zOut
		String vPath
		long lastModified
		java.io.File fromArchive
		int mode
	protected void zipFile (java.io.File, org.apache.tools.zip.ZipOutputStream, java.lang.String, int)  throws java.io.IOException 
		java.io.File file
		org.apache.tools.zip.ZipOutputStream zOut
		String vPath
		int mode
		java.io.FileInputStream fIn
	protected final void addParentDirs (java.io.File, java.lang.String, org.apache.tools.zip.ZipOutputStream, java.lang.String, int)  throws java.io.IOException 
		String dir
		String dir
		java.io.File f
		java.util.Stack directories
		int slashPos
		java.io.File baseDir
		String entry
		org.apache.tools.zip.ZipOutputStream zOut
		String prefix
		int dirMode
	protected void cleanUp () 
		org.apache.tools.ant.types.ZipFileSet zf
		java.util.Enumeration e
	public void reset () 
	protected static final boolean isEmpty (org.apache.tools.ant.types.Resource[][]) 
		int i
		org.apache.tools.ant.types.Resource[][] r
	protected org.apache.tools.ant.types.Resource[] selectFileResources (org.apache.tools.ant.types.Resource[]) 
		int i
		org.apache.tools.ant.types.Resource[] r
		org.apache.tools.ant.types.Resource[] orig
		java.util.Vector v
	static void  () 
}

org/apache/tools/ant/taskdefs/compilers/AptCompilerAdapter.class
AptCompilerAdapter.java
package org.apache.tools.ant.taskdefs.compilers
public org.apache.tools.ant.taskdefs.compilers.AptCompilerAdapter extends org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter {
	private static final int APT_COMPILER_SUCCESS
	public static final String APT_ENTRY_POINT
	public static final String APT_METHOD_NAME
	public void  () 
	protected org.apache.tools.ant.taskdefs.Apt getApt () 
	static void setAptCommandlineSwitches (org.apache.tools.ant.taskdefs.Apt, org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.taskdefs.Apt$Option opt
		org.apache.tools.ant.taskdefs.Apt apt
		org.apache.tools.ant.types.Commandline cmd
		String factory
		org.apache.tools.ant.types.Path factoryPath
		java.io.File preprocessDir
		java.util.Vector options
		java.util.Enumeration elements
		StringBuffer arg
	protected void setAptCommandlineSwitches (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.taskdefs.Apt apt
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		Class c
		Object compiler
		java.lang.reflect.Method compile
		int result
		org.apache.tools.ant.BuildException be
		Exception ex
		org.apache.tools.ant.types.Commandline cmd
}

org/apache/tools/ant/taskdefs/compilers/AptExternalCompilerAdapter.class
AptExternalCompilerAdapter.java
package org.apache.tools.ant.taskdefs.compilers
public org.apache.tools.ant.taskdefs.compilers.AptExternalCompilerAdapter extends org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter {
	public void  () 
	protected org.apache.tools.ant.taskdefs.Apt getApt () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Apt apt
		org.apache.tools.ant.types.Commandline cmd
		int firstFileName
}

org/apache/tools/ant/taskdefs/compilers/CompilerAdapter.class
CompilerAdapter.java
package org.apache.tools.ant.taskdefs.compilers
public abstract org.apache.tools.ant.taskdefs.compilers.CompilerAdapter extends java.lang.Object {
	public abstract void setJavac (org.apache.tools.ant.taskdefs.Javac) 
	public abstract boolean execute ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/compilers/CompilerAdapterFactory.class
CompilerAdapterFactory.java
package org.apache.tools.ant.taskdefs.compilers
public final org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory extends java.lang.Object {
	private static final String MODERN_COMPILER
	static Class class$org$apache$tools$ant$taskdefs$compilers$CompilerAdapterFactory
	static Class class$org$apache$tools$ant$taskdefs$compilers$CompilerAdapter
	private void  () 
	public static org.apache.tools.ant.taskdefs.compilers.CompilerAdapter getCompiler (java.lang.String, org.apache.tools.ant.Task)  throws org.apache.tools.ant.BuildException 
		String compilerType
		org.apache.tools.ant.Task task
		boolean isClassicCompilerSupported
	private static boolean doesModernCompilerExist () 
		ClassLoader cl
		ClassNotFoundException cnfe2
		ClassNotFoundException cnfe
	private static org.apache.tools.ant.taskdefs.compilers.CompilerAdapter resolveClassName (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String className
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/compilers/DefaultCompilerAdapter.class
DefaultCompilerAdapter.java
package org.apache.tools.ant.taskdefs.compilers
public abstract org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter extends java.lang.Object implements org.apache.tools.ant.taskdefs.compilers.CompilerAdapter  {
	private static final int COMMAND_LINE_LIMIT
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	protected org.apache.tools.ant.types.Path src
	protected java.io.File destDir
	protected String encoding
	protected boolean debug
	protected boolean optimize
	protected boolean deprecation
	protected boolean depend
	protected boolean verbose
	protected String target
	protected org.apache.tools.ant.types.Path bootclasspath
	protected org.apache.tools.ant.types.Path extdirs
	protected org.apache.tools.ant.types.Path compileClasspath
	protected org.apache.tools.ant.types.Path compileSourcepath
	protected org.apache.tools.ant.Project project
	protected org.apache.tools.ant.Location location
	protected boolean includeAntRuntime
	protected boolean includeJavaRuntime
	protected String memoryInitialSize
	protected String memoryMaximumSize
	protected java.io.File[] compileList
	protected org.apache.tools.ant.taskdefs.Javac attributes
	protected static final String lSep
	public void  () 
	public void setJavac (org.apache.tools.ant.taskdefs.Javac) 
		org.apache.tools.ant.taskdefs.Javac attributes
	public org.apache.tools.ant.taskdefs.Javac getJavac () 
	protected org.apache.tools.ant.Project getProject () 
	protected org.apache.tools.ant.types.Path getCompileClasspath () 
		org.apache.tools.ant.types.Path classpath
		org.apache.tools.ant.types.Path cp
	protected org.apache.tools.ant.types.Commandline setupJavacCommandlineSwitches (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	protected org.apache.tools.ant.types.Commandline setupJavacCommandlineSwitches (org.apache.tools.ant.types.Commandline, boolean) 
		org.apache.tools.ant.types.Path cp
		org.apache.tools.ant.types.Path bp
		org.apache.tools.ant.types.Path bp
		String debugLevel
		org.apache.tools.ant.types.Commandline cmd
		boolean useDebugLevel
		org.apache.tools.ant.types.Path classpath
		org.apache.tools.ant.types.Path sourcepath
		String memoryParameterPrefix
	protected org.apache.tools.ant.types.Commandline setupModernJavacCommandlineSwitches (org.apache.tools.ant.types.Commandline) 
		String source
		String s
		String t
		org.apache.tools.ant.types.Commandline cmd
	protected org.apache.tools.ant.types.Commandline setupModernJavacCommand () 
		org.apache.tools.ant.types.Commandline cmd
	protected org.apache.tools.ant.types.Commandline setupJavacCommand () 
	protected org.apache.tools.ant.types.Commandline setupJavacCommand (boolean) 
		boolean debugLevelCheck
		org.apache.tools.ant.types.Commandline cmd
	protected void logAndAddFilesToCompile (org.apache.tools.ant.types.Commandline) 
		String arg
		int i
		org.apache.tools.ant.types.Commandline cmd
		StringBuffer niceSourceList
	protected int executeExternalCompile (java.lang.String[], int) 
		String[] args
		int firstFileName
	protected int executeExternalCompile (java.lang.String[], int, boolean) 
		int i
		java.io.IOException e
		java.io.PrintWriter out
		org.apache.tools.ant.taskdefs.Execute exe
		java.io.IOException e
		String[] args
		int firstFileName
		boolean quoteFiles
		String[] commandArray
		java.io.File tmpFile
	protected void addExtdirsToClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	protected void addCurrentCompilerArgs (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	protected boolean assumeJava11 () 
	protected boolean assumeJava12 () 
	protected boolean assumeJava13 () 
	protected boolean assumeJava14 () 
	protected boolean assumeJava15 () 
	protected boolean assumeJava16 () 
	protected org.apache.tools.ant.types.Path getBootClassPath () 
		org.apache.tools.ant.types.Path bp
	protected java.lang.String getNoDebugArgument () 
	static void  () 
}

org/apache/tools/ant/taskdefs/compilers/Gcj.class
Gcj.java
package org.apache.tools.ant.taskdefs.compilers
public org.apache.tools.ant.taskdefs.compilers.Gcj extends org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter {
	private static final String[] CONFLICT_WITH_DASH_C
	public void  () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Commandline cmd
		int firstFileName
	protected org.apache.tools.ant.types.Commandline setupGCJCommand () 
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.types.Path classpath
		org.apache.tools.ant.types.Path p
		String exec
	public boolean isNativeBuild () 
		int conflictLength
		boolean nativeBuild
		String[] additionalArguments
		int argsLength
	static void  () 
}

org/apache/tools/ant/taskdefs/compilers/Javac12.class
Javac12.java
package org.apache.tools.ant.taskdefs.compilers
public org.apache.tools.ant.taskdefs.compilers.Javac12 extends org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter {
	protected static final String CLASSIC_COMPILER_CLASSNAME
	static Class class$java$io$OutputStream
	static Class class$java$lang$String
	static Class array$Ljava$lang$String
	public void  () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		Class c
		java.lang.reflect.Constructor cons
		Object compiler
		java.lang.reflect.Method compile
		Boolean ok
		ClassNotFoundException ex
		Exception ex
		org.apache.tools.ant.types.Commandline cmd
		java.io.OutputStream logstr
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/compilers/Javac13.class
Javac13.java
package org.apache.tools.ant.taskdefs.compilers
public org.apache.tools.ant.taskdefs.compilers.Javac13 extends org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter {
	private static final int MODERN_COMPILER_SUCCESS
	public void  () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		Class c
		Object compiler
		java.lang.reflect.Method compile
		int result
		Exception ex
		org.apache.tools.ant.types.Commandline cmd
}

org/apache/tools/ant/taskdefs/compilers/JavacExternal.class
JavacExternal.java
package org.apache.tools.ant.taskdefs.compilers
public org.apache.tools.ant.taskdefs.compilers.JavacExternal extends org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter {
	public void  () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Commandline cmd
		int firstFileName
	private boolean execOnVMS (org.apache.tools.ant.types.Commandline, int) 
		String[] commandLine
		java.io.IOException e
		org.apache.tools.ant.types.Commandline cmd
		int firstFileName
		java.io.File vmsFile
}

org/apache/tools/ant/taskdefs/compilers/Jikes.class
Jikes.java
package org.apache.tools.ant.taskdefs.compilers
public org.apache.tools.ant.taskdefs.compilers.Jikes extends org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter {
	public void  () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		String debugLevel
		String source
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.types.Path sourcepath
		org.apache.tools.ant.types.Path classpath
		String jikesPath
		String exec
		int firstFileName
		org.apache.tools.ant.types.Path boot
	private void addPropertyParams (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
		String emacsProperty
		String warningsProperty
		String pedanticProperty
		String fullDependProperty
}

org/apache/tools/ant/taskdefs/compilers/Jvc.class
Jvc.java
package org.apache.tools.ant.taskdefs.compilers
public org.apache.tools.ant.taskdefs.compilers.Jvc extends org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter {
	public void  () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Path classpath
		org.apache.tools.ant.types.Path p
		org.apache.tools.ant.types.Commandline cmd
		String exec
		boolean msExtensions
		String mse
		int firstFileName
}

org/apache/tools/ant/taskdefs/compilers/Kjc.class
Kjc.java
package org.apache.tools.ant.taskdefs.compilers
public org.apache.tools.ant.taskdefs.compilers.Kjc extends org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter {
	public void  () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.taskdefs.ExecuteJava ej
	protected org.apache.tools.ant.types.Commandline setupKjcCommand () 
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.types.Path classpath
		org.apache.tools.ant.types.Path cp
		org.apache.tools.ant.types.Path p
}

org/apache/tools/ant/taskdefs/compilers/Sj.class
Sj.java
package org.apache.tools.ant.taskdefs.compilers
public org.apache.tools.ant.taskdefs.compilers.Sj extends org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter {
	public void  () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Commandline cmd
		String exec
		int firstFileName
	protected java.lang.String getNoDebugArgument () 
}

org/apache/tools/ant/taskdefs/condition/And.class
And.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.And extends org.apache.tools.ant.taskdefs.condition.ConditionBase implements org.apache.tools.ant.taskdefs.condition.Condition  {
	public void  () 
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.condition.Condition c
		java.util.Enumeration e
}

org/apache/tools/ant/taskdefs/condition/AntVersion.class
AntVersion.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.AntVersion extends org.apache.tools.ant.Task implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String atLeast
	private String exactly
	private String propertyname
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.util.DeweyDecimal actual
	private void validate ()  throws org.apache.tools.ant.BuildException 
		NumberFormatException e
		NumberFormatException e
	private org.apache.tools.ant.util.DeweyDecimal getVersion () 
		int i
		org.apache.tools.ant.Project p
		char[] versionString
		StringBuffer sb
		boolean foundFirstDigit
	public java.lang.String getAtLeast () 
	public void setAtLeast (java.lang.String) 
		String atLeast
	public java.lang.String getExactly () 
	public void setExactly (java.lang.String) 
		String exactly
	public java.lang.String getProperty () 
	public void setProperty (java.lang.String) 
		String propertyname
}

org/apache/tools/ant/taskdefs/condition/Condition.class
Condition.java
package org.apache.tools.ant.taskdefs.condition
public abstract org.apache.tools.ant.taskdefs.condition.Condition extends java.lang.Object {
	public abstract boolean eval ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/condition/ConditionBase.class
ConditionBase.java
package org.apache.tools.ant.taskdefs.condition
public abstract org.apache.tools.ant.taskdefs.condition.ConditionBase extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.DynamicElement  {
	private static final String CONDITION_ANTLIB
	private String taskName
	private java.util.Vector conditions
	protected void  () 
	protected void  (java.lang.String) 
		String taskName
	protected int countConditions () 
	protected final java.util.Enumeration getConditions () 
	public void setTaskName (java.lang.String) 
		String name
	public java.lang.String getTaskName () 
	public void addAvailable (org.apache.tools.ant.taskdefs.Available) 
		org.apache.tools.ant.taskdefs.Available a
	public void addChecksum (org.apache.tools.ant.taskdefs.Checksum) 
		org.apache.tools.ant.taskdefs.Checksum c
	public void addUptodate (org.apache.tools.ant.taskdefs.UpToDate) 
		org.apache.tools.ant.taskdefs.UpToDate u
	public void addNot (org.apache.tools.ant.taskdefs.condition.Not) 
		org.apache.tools.ant.taskdefs.condition.Not n
	public void addAnd (org.apache.tools.ant.taskdefs.condition.And) 
		org.apache.tools.ant.taskdefs.condition.And a
	public void addOr (org.apache.tools.ant.taskdefs.condition.Or) 
		org.apache.tools.ant.taskdefs.condition.Or o
	public void addEquals (org.apache.tools.ant.taskdefs.condition.Equals) 
		org.apache.tools.ant.taskdefs.condition.Equals e
	public void addOs (org.apache.tools.ant.taskdefs.condition.Os) 
		org.apache.tools.ant.taskdefs.condition.Os o
	public void addIsSet (org.apache.tools.ant.taskdefs.condition.IsSet) 
		org.apache.tools.ant.taskdefs.condition.IsSet i
	public void addHttp (org.apache.tools.ant.taskdefs.condition.Http) 
		org.apache.tools.ant.taskdefs.condition.Http h
	public void addSocket (org.apache.tools.ant.taskdefs.condition.Socket) 
		org.apache.tools.ant.taskdefs.condition.Socket s
	public void addFilesMatch (org.apache.tools.ant.taskdefs.condition.FilesMatch) 
		org.apache.tools.ant.taskdefs.condition.FilesMatch test
	public void addContains (org.apache.tools.ant.taskdefs.condition.Contains) 
		org.apache.tools.ant.taskdefs.condition.Contains test
	public void addIsTrue (org.apache.tools.ant.taskdefs.condition.IsTrue) 
		org.apache.tools.ant.taskdefs.condition.IsTrue test
	public void addIsFalse (org.apache.tools.ant.taskdefs.condition.IsFalse) 
		org.apache.tools.ant.taskdefs.condition.IsFalse test
	public void addIsReference (org.apache.tools.ant.taskdefs.condition.IsReference) 
		org.apache.tools.ant.taskdefs.condition.IsReference i
	public void addIsFileSelected (org.apache.tools.ant.taskdefs.condition.IsFileSelected) 
		org.apache.tools.ant.taskdefs.condition.IsFileSelected test
	public void add (org.apache.tools.ant.taskdefs.condition.Condition) 
		org.apache.tools.ant.taskdefs.condition.Condition c
	public java.lang.Object createDynamicElement (java.lang.String) 
		String name
		Object cond
}

org/apache/tools/ant/taskdefs/condition/Contains.class
Contains.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.Contains extends java.lang.Object implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String string
	private String subString
	private boolean caseSensitive
	public void  () 
	public void setString (java.lang.String) 
		String string
	public void setSubstring (java.lang.String) 
		String subString
	public void setCasesensitive (boolean) 
		boolean b
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/condition/Equals.class
Equals.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.Equals extends java.lang.Object implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String arg1
	private String arg2
	private boolean trim
	private boolean caseSensitive
	public void  () 
	public void setArg1 (java.lang.String) 
		String a1
	public void setArg2 (java.lang.String) 
		String a2
	public void setTrim (boolean) 
		boolean b
	public void setCasesensitive (boolean) 
		boolean b
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/condition/FilesMatch.class
FilesMatch.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.FilesMatch extends java.lang.Object implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private java.io.File file1
	private java.io.File file2
	private boolean textfile
	public void  () 
	public void setFile1 (java.io.File) 
		java.io.File file1
	public void setFile2 (java.io.File) 
		java.io.File file2
	public void setTextfile (boolean) 
		boolean textfile
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		boolean matches
	static void  () 
}

org/apache/tools/ant/taskdefs/condition/HasFreeSpace.class
HasFreeSpace.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.HasFreeSpace extends java.lang.Object implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String partition
	private String needed
	public void  () 
	public boolean eval ()  throws