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/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/mappers/
org/apache/tools/ant/types/resolver/
org/apache/tools/ant/types/selectors/
org/apache/tools/ant/types/selectors/modifiedselector/
org/apache/tools/ant/util/
org/apache/tools/ant/util/facade/
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) 
		org.apache.tools.ant.AntClassLoader this$0
		String name
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
		java.net.URL ret
	private void findNextResource () 
		java.net.URL url
		java.io.File pathComponent
		org.apache.tools.ant.BuildException e
}

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 ClassLoader savedContextLoader
	private boolean isContextLoaderSaved
	private static java.lang.reflect.Method getProtectionDomain
	private static java.lang.reflect.Method defineClassProtectionDomain
	static Class class$java$lang$Class
	static Class class$java$lang$String
	static Class array$B
	static Class class$java$lang$ClassLoader
	static Class class$org$apache$tools$ant$AntClassLoader
	static Class class$org$apache$tools$ant$Project
	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.types.Path classpath
		org.apache.tools.ant.types.Path actualClasspath
		String[] pathElements
		int i
		org.apache.tools.ant.BuildException e
	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 
		String pathElement
		java.io.File pathComponent
		java.io.IOException e
	protected void addPathFile (java.io.File)  throws java.io.IOException 
		java.io.File pathComponent
	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) 
		Class theClass
		java.lang.reflect.Constructor[] cons
		String[] strs
		Throwable t
	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) 
		String name
		java.io.InputStream stream
		java.util.Enumeration e
		java.io.File pathComponent
	private java.io.InputStream loadBaseResource (java.lang.String) 
		String name
	private java.io.InputStream getResourceStream (java.io.File, java.lang.String) 
		java.io.File file
		String resourceName
		java.io.File resource
		java.util.zip.ZipFile zipFile
		java.util.zip.ZipEntry entry
		Exception e
	private boolean isParentFirst (java.lang.String) 
		String resourceName
		boolean useParentFirst
		java.util.Enumeration e
		String packageName
		java.util.Enumeration e
		String packageName
	public java.net.URL getResource (java.lang.String) 
		String name
		java.net.URL url
		java.util.Enumeration e
		java.io.File pathComponent
	protected java.util.Enumeration findResources (java.lang.String)  throws java.io.IOException 
		String name
		java.util.Enumeration mine
		java.util.Enumeration base
	protected java.net.URL getResourceURL (java.io.File, java.lang.String) 
		java.io.File file
		String resourceName
		java.io.File resource
		java.net.MalformedURLException ex
		java.util.zip.ZipFile zipFile
		java.util.zip.ZipEntry entry
		java.net.MalformedURLException ex
		Exception e
	protected synchronized java.lang.Class loadClass (java.lang.String, boolean)  throws java.lang.ClassNotFoundException 
		String classname
		boolean resolve
		Class theClass
		ClassNotFoundException cnfe
		ClassNotFoundException cnfe
	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
		Object domain
		Object[] args
		java.lang.reflect.InvocationTargetException ite
		Throwable t
		Exception e
	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 component
		java.util.Enumeration e
		java.io.File pathComponent
	private java.lang.Class findClassInComponents (java.lang.String)  throws java.lang.ClassNotFoundException 
		String name
		java.io.InputStream stream
		String classFilename
		java.util.Enumeration e
		java.io.File pathComponent
		SecurityException se
		java.io.IOException ioe
		java.io.IOException e
	private java.lang.Class findBaseClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String name
	public synchronized void cleanup () 
		java.util.Enumeration e
		java.util.zip.ZipFile zipFile
		java.io.IOException ioe
	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 () 
		java.util.Vector packages
		java.util.Enumeration e
		String packageName
	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) 
		String x0
		ClassNotFoundException x1
	static void  () 
		Class protectionDomain
		Class[] args
		Exception e
}

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) 
		org.apache.tools.ant.Project project
		Class z
	public java.lang.Class getTypeClass (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
		NoClassDefFoundError ncdfe
		ClassNotFoundException cnfe
	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.Project project
		boolean needToCheck
		org.apache.tools.ant.TypeAdapter adapter
	private java.lang.Object createAndSet (org.apache.tools.ant.Project, java.lang.Class) 
		org.apache.tools.ant.Project project
		Class c
		java.lang.reflect.Constructor ctor
		boolean noArg
		NoSuchMethodException nse
		Object o
		java.lang.reflect.InvocationTargetException ex
		Throwable t
		NoClassDefFoundError ncdfe
		String msg
		Throwable t
	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) 
		String x0
		ClassNotFoundException x1
}

org/apache/tools/ant/BuildEvent.class
BuildEvent.java
package org.apache.tools.ant
public org.apache.tools.ant.BuildEvent extends java.util.EventObject {
	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 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 org.apache.tools.ant.Project project
	public void  (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.AntTypeDefinition getDefinition (java.lang.String) 
		String key
	public java.lang.Object get (java.lang.Object) 
		Object key
	public java.lang.Object create (java.lang.String) 
		String name
		org.apache.tools.ant.AntTypeDefinition def
	public java.lang.Class getTypeClass (java.lang.String) 
		String name
		org.apache.tools.ant.AntTypeDefinition def
	public java.lang.Class getExposedClass (java.lang.String) 
		String name
		org.apache.tools.ant.AntTypeDefinition def
	public boolean contains (java.lang.Object) 
		Object clazz
		boolean found
		java.util.Iterator i
	public boolean containsValue (java.lang.Object) 
		Object value
}

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 java.util.Hashtable createdTasks
	private org.apache.tools.ant.ComponentHelper next
	private org.apache.tools.ant.Project project
	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
	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.ComponentHelper helper
		org.apache.tools.ant.ComponentHelper$AntTypeTable typeTable
		java.util.Iterator i
		org.apache.tools.ant.AntTypeDefinition def
		java.util.Iterator i
	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.UnknownElement ue
		String ns
		String componentType
		Object component
		org.apache.tools.ant.Task task
	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 
		Class taskClass
		String message
		String message
		NoSuchMethodException e
		String message
	public java.util.Hashtable getTaskDefinitions () 
		java.util.Iterator i
		String name
		Class clazz
	public java.util.Hashtable getDataTypeDefinitions () 
		java.util.Iterator i
		String name
		Class clazz
	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
		org.apache.tools.ant.Task task
	private void addCreatedTask (java.lang.String, org.apache.tools.ant.Task) 
		String type
		org.apache.tools.ant.Task task
		java.util.Vector v
	private void invalidateCreatedTasks (java.lang.String) 
		String type
		java.util.Vector v
		java.util.Enumeration taskEnum
		java.lang.ref.WeakReference ref
		org.apache.tools.ant.Task t
	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
		Class elementClass
		java.util.Iterator i
		org.apache.tools.ant.AntTypeDefinition def
	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) 
		org.apache.tools.ant.AntTypeDefinition def
		String name
		org.apache.tools.ant.AntTypeDefinition old
		Class oldClass
		boolean isTask
	public void enterAntLib (java.lang.String) 
		String uri
	public java.lang.String getCurrentAntlibUri () 
	public void exitAntLib () 
	private void initTasks () 
		ClassLoader classLoader
		String dataDefs
		java.io.InputStream in
		java.util.Properties props
		java.util.Enumeration e
		String name
		String className
		org.apache.tools.ant.AntTypeDefinition def
		java.io.IOException ex
		Exception ignore
	private void initTypes () 
		ClassLoader classLoader
		String dataDefs
		java.io.InputStream in
		java.util.Properties props
		java.util.Enumeration e
		String name
		String className
		org.apache.tools.ant.AntTypeDefinition def
		java.io.IOException ex
		Exception ignore
	private synchronized void checkNamespace (java.lang.String) 
		String componentName
		String uri
		org.apache.tools.ant.taskdefs.Typedef definer
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

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) 
		org.apache.tools.ant.BuildEvent event
		Throwable error
		StringBuffer message
		String msg
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		String msg
	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
		int priority
		StringBuffer message
		String name
		String label
		int size
		StringBuffer tmp
		int i
		java.io.BufferedReader r
		String line
		boolean first
		java.io.IOException e
		String msg
	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
	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.Hashtable 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 () 
		Thread current
		org.apache.tools.ant.DemuxOutputStream$BufferInfo bufferInfo
		java.io.IOException e
	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 
		byte[] b
		int off
		int len
		int offset
		int blockStartOffset
		int remaining
		org.apache.tools.ant.DemuxOutputStream$BufferInfo bufferInfo
		int blockLength
}

org/apache/tools/ant/Diagnostics$1.class
Diagnostics.java
package org.apache.tools.ant
 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 String TEST_CLASS
	static Class class$org$apache$tools$ant$Main
	static Class class$java$lang$Class
	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
		java.io.FilenameFilter filter
		String[] filenames
		java.io.File[] files
		int i
	public static void main (java.lang.String[]) 
		String[] args
	private static java.lang.String getImplementationVersion (java.lang.Class) 
		Class clazz
		java.lang.reflect.Method method
		Object pkg
		Object version
		Exception e
	private static java.lang.String getXmlParserName () 
		javax.xml.parsers.SAXParser saxParser
		String saxParserName
	private static javax.xml.parsers.SAXParser getSAXParser () 
		javax.xml.parsers.SAXParserFactory saxParserFactory
		javax.xml.parsers.SAXParser saxParser
		Exception e
	private static java.lang.String getXMLParserLocation () 
		javax.xml.parsers.SAXParser saxParser
		String location
	private static java.lang.String getClassLocation (java.lang.Class) 
		Class clazz
		java.io.File f
	public static void doReport (java.io.PrintStream) 
		java.io.PrintStream out
		Class optional
		ClassNotFoundException e
	private static void doReportSystemProperties (java.io.PrintStream) 
		java.io.PrintStream out
		java.util.Enumeration keys
		String key
	private static void doReportLibraries (java.io.PrintStream) 
		java.io.PrintStream out
		java.io.File[] libs
		int i
	private static void doReportWhich (java.io.PrintStream) 
		java.io.PrintStream out
		Throwable error
		Class which
		java.lang.reflect.Method method
		ClassNotFoundException e
		java.lang.reflect.InvocationTargetException e
		Throwable e
	private static void doReportTasksAvailability (java.io.PrintStream) 
		java.io.PrintStream out
		java.io.InputStream is
		java.util.Properties props
		java.util.Enumeration keys
		String key
		String classname
		ClassNotFoundException e
		NoClassDefFoundError e
		String pkg
		Error e
		java.io.IOException e
	private static void doReportParserInfo (java.io.PrintStream) 
		java.io.PrintStream out
		String parserName
		String parserLocation
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

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
	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 synchronized boolean isFollowSymlinks () 
	public synchronized void setFollowSymlinks (boolean) 
		boolean followSymlinks
	public synchronized void setIncludes (java.lang.String[]) 
		String[] includes
		int i
	public synchronized void setExcludes (java.lang.String[]) 
		String[] excludes
		int i
	public synchronized void addExcludes (java.lang.String[]) 
		String[] excludes
		String[] tmp
		int i
	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 () 
		java.util.Hashtable newroots
		int icounter
		java.util.Enumeration enum2
		java.io.File canonBase
		java.io.IOException ex
		String currentelement
		String originalpattern
		java.io.File myfile
		java.io.File canonFile
		String path
		java.io.IOException ex
		java.io.File f
		boolean included
	protected synchronized void clearResults () 
	protected void slowScan () 
		InterruptedException e
		boolean nullIncludes
		boolean nullExcludes
		String[] excl
		String[] notIncl
		int i
		int i
	protected void scandir (java.io.File, java.lang.String, boolean) 
		java.io.File dir
		String vpath
		boolean fast
		String[] newfiles
		java.util.Vector noLinks
		int i
		String name
		java.io.File file
		java.io.IOException ioe
		String msg
		int i
		String name
		java.io.File file
	private void accountForIncludedFile (java.lang.String, java.io.File) 
		String name
		java.io.File file
		boolean included
	private void accountForIncludedDir (java.lang.String, java.io.File, boolean) 
		String name
		java.io.File file
		boolean fast
		boolean included
	protected boolean isIncluded (java.lang.String) 
		String name
		int i
	protected boolean couldHoldIncluded (java.lang.String) 
		String name
		int i
	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) 
		String name
		String includepattern
		String soughtexclude
		int counter
	private boolean contentsExcluded (java.lang.String) 
		String name
		int i
		String e
	protected boolean isExcluded (java.lang.String) 
		String name
		int i
	protected boolean isSelected (java.lang.String, java.io.File) 
		String name
		java.io.File file
		int i
	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 excludesLength
		String[] newExcludes
		String[] defaultExcludesTemp
		int i
	public synchronized org.apache.tools.ant.types.Resource getResource (java.lang.String) 
		String name
		java.io.File f
	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) 
		java.io.File base
		String path
		boolean cs
	private java.io.File findFile (java.io.File, java.util.Vector, boolean) 
		java.io.File base
		java.util.Vector pathElements
		boolean cs
		String[] files
		String current
		boolean[] matchCase
		int i
		int j
	private boolean isSymlink (java.io.File, java.lang.String) 
		java.io.File base
		String path
	private boolean isSymlink (java.io.File, java.util.Vector) 
		java.io.File base
		java.util.Vector pathElements
		String current
		java.io.IOException ioe
		String msg
	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[]) 
		java.util.Set set
		String[] patterns
		java.util.ArrayList al
		int i
	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 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 int status
	public void  (int) 
		int status
	public void  (java.lang.String, int) 
		String msg
		int status
	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) 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		Object val$nestedElement
	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$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)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		Object val$realObject
		Object val$nestedObject
	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) 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		Object val$nestedElement
	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)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		java.lang.reflect.Method val$m
	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)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		String val$attrName
		java.lang.reflect.Method val$m
	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)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		java.lang.reflect.Method val$m
	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)  throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		java.lang.reflect.Method val$m
	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.Project p
		Object parent
		String value
		ClassNotFoundException ce
}

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)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		java.lang.reflect.Method val$m
	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)  throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		Class val$reflectedArg
		java.lang.reflect.Method val$m
	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.Project p
		Object parent
		String value
		org.apache.tools.ant.types.EnumeratedAttribute ea
		InstantiationException ie
}

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 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)  throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		boolean val$finalIncludeProject
		java.lang.reflect.Constructor val$finalConstructor
		java.lang.reflect.Method val$m
	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.Project p
		Object parent
		String value
		Object[] args
		Object attribute
		InstantiationException ie
}

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
	protected java.lang.reflect.Constructor constructor
	protected int behavior
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.reflect.Constructor, int) 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method m
		java.lang.reflect.Constructor c
		int behavior
	boolean isPolyMorphic () 
	java.lang.Class getElementClass () 
	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 {
	java.lang.reflect.Method method
	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 
}

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 {
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void  (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method) 
		org.apache.tools.ant.IntrospectionHelper this$0
		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 () 
		Class elementClass
		org.apache.tools.ant.ComponentHelper helper
		IllegalAccessException ex
		InstantiationException ex
		IllegalArgumentException ex
		java.lang.reflect.InvocationTargetException ex
		Throwable t
	public java.lang.Object getRealObject () 
	public void store () 
		IllegalAccessException ex
		InstantiationException ex
		IllegalArgumentException ex
		java.lang.reflect.InvocationTargetException ex
		Throwable t
	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 {
	java.lang.reflect.Method method
	void  (java.lang.reflect.Method) 
		java.lang.reflect.Method m
	boolean isPolyMorphic () 
	java.lang.Class getElementClass () 
	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
}

org/apache/tools/ant/IntrospectionHelper.class
IntrospectionHelper.java
package org.apache.tools.ant
public final org.apache.tools.ant.IntrospectionHelper extends java.lang.Object implements org.apache.tools.ant.BuildListener  {
	private static final java.util.Map EMPTY_MAP
	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
	private static java.util.Hashtable helpers
	private static final java.util.Hashtable PRIMITIVE_TYPE_MAP
	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$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) 
		Class bean
		java.lang.reflect.Method[] methods
		int i
		java.lang.reflect.Method m
		String name
		Class returnType
		Class[] args
		String propName
		org.apache.tools.ant.IntrospectionHelper$AttributeSetter as
		String propName
		java.lang.reflect.Constructor constructor
		NoSuchMethodException ex
		String propName
		NoSuchMethodException nse
		java.lang.reflect.Constructor constructor
		NoSuchMethodException ex
		String propName
		NoSuchMethodException nse
	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
		org.apache.tools.ant.IntrospectionHelper ih
	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.Project p
		Object element
		String attributeName
		String value
		org.apache.tools.ant.IntrospectionHelper$AttributeSetter as
		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
		Throwable t
	public 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 element
		String text
		String msg
		IllegalAccessException ie
		java.lang.reflect.InvocationTargetException ite
		Throwable t
	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.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
		org.apache.tools.ant.DynamicElementNS dc
		String qName
		Object nestedElement
		org.apache.tools.ant.DynamicElement dc
		Object nestedElement
	public java.lang.Object createElement (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.IntrospectionHelper$NestedCreator nc
		Object nestedElement
		IllegalAccessException ie
		InstantiationException ine
		java.lang.reflect.InvocationTargetException ite
		Throwable t
	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 uri
		String name
	public void storeElement (org.apache.tools.ant.Project, java.lang.Object, java.lang.Object, java.lang.String)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		Object parent
		Object child
		String elementName
		org.apache.tools.ant.IntrospectionHelper$NestedCreator ns
		IllegalAccessException ie
		InstantiationException ine
		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) 
		java.lang.reflect.Method m
		Class arg
		String attrName
		Class reflectedArg
		boolean includeProject
		java.lang.reflect.Constructor c
		NoSuchMethodException nme
		NoSuchMethodException nme2
		boolean finalIncludeProject
		java.lang.reflect.Constructor finalConstructor
	protected java.lang.String getElementName (org.apache.tools.ant.Project, java.lang.Object) 
		org.apache.tools.ant.Project project
		Object element
	private java.lang.String getPropertyName (java.lang.String, java.lang.String) 
		String methodName
		String prefix
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void buildStarted (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
	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 method
		Class argClass
		int c
		java.lang.reflect.Method current
	private java.lang.reflect.Method findMatchingMethod (java.lang.Class, java.util.List) 
		Class paramClass
		java.util.List methods
		Class matchedClass
		java.lang.reflect.Method matchedMethod
		int i
		java.lang.reflect.Method method
		Class methodClass
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
	static void  () 
		Class[] primitives
		Class[] wrappers
		int i
}

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 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 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 org.apache.tools.ant.MagicNames extends java.lang.Object {
	public static final String SCRIPT_REPOSITORY
	public static final String SYSTEM_LOADER_REF
	public 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  {
	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 static String antVersion
	static Class class$org$apache$tools$ant$Main
	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) 
		String[] args
		java.util.Properties additionalUserProperties
		ClassLoader coreLoader
		Throwable exc
		java.util.Enumeration e
		String key
		String property
		int exitCode
		org.apache.tools.ant.ExitStatusException ese
		org.apache.tools.ant.BuildException be
		Throwable exc
	private static void handleLogfile () 
		Exception e
		Exception e
	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[]) 
		String[] args
		String searchForThis
		java.io.PrintStream logTo
		int i
		String arg
		java.io.File logFile
		java.io.IOException ioe
		String msg
		ArrayIndexOutOfBoundsException aioobe
		String msg
		ArrayIndexOutOfBoundsException aioobe
		String msg
		ArrayIndexOutOfBoundsException aioobe
		String msg
		String name
		String value
		int posEq
		ArrayIndexOutOfBoundsException aioobe
		ArrayIndexOutOfBoundsException aioobe
		ArrayIndexOutOfBoundsException aioobe
		String msg
		ArrayIndexOutOfBoundsException aioobe
		NumberFormatException e
		String msg
		int propertyFileIndex
		String filename
		java.util.Properties props
		java.io.FileInputStream fis
		java.io.IOException e
		java.io.IOException e
		java.util.Enumeration propertyNames
		String name
	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 
		ClassLoader coreLoader
		org.apache.tools.ant.Project project
		Throwable error
		java.io.PrintStream err
		java.io.PrintStream out
		java.io.InputStream in
		SecurityManager oldsm
		SecurityException swallowed
		java.util.Enumeration e
		String arg
		String value
		RuntimeException exc
		Error err
	protected void addBuildListeners (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
		int i
		String className
		org.apache.tools.ant.BuildListener listener
		Throwable exc
	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
		ClassCastException e
		String msg
		Exception e
		String msg
	private org.apache.tools.ant.BuildLogger createLogger () 
		org.apache.tools.ant.BuildLogger logger
		Class loggerClass
		ClassCastException e
		Exception e
	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 void printTargets (org.apache.tools.ant.Project, boolean) 
		org.apache.tools.ant.Project project
		boolean printSubTargets
		int maxLength
		java.util.Enumeration ptargets
		String targetName
		String targetDescription
		org.apache.tools.ant.Target currentTarget
		java.util.Vector topNames
		java.util.Vector topDescriptions
		java.util.Vector subNames
		int pos
		int pos
		String defaultTarget
	private static int findTargetPosition (java.util.Vector, java.lang.String) 
		java.util.Vector names
		String name
		int res
		int i
	private static void printTargets (org.apache.tools.ant.Project, java.util.Vector, java.util.Vector, java.lang.String, int) 
		org.apache.tools.ant.Project project
		java.util.Vector names
		java.util.Vector descriptions
		String heading
		int maxlen
		String lSep
		String spaces
		StringBuffer msg
		int i
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
	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
	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 token
		String nextToken
		String nextToken
		String oneMore
}

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

org/apache/tools/ant/Project.class
Project.java
package org.apache.tools.ant
public org.apache.tools.ant.Project extends java.lang.Object {
	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 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.Hashtable threadTasks
	private java.util.Hashtable 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$Task
	static Class class$org$apache$tools$ant$helper$DefaultExecutor
	static Class class$org$apache$tools$ant$Project
	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 void initSubProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project subProject
	public void init ()  throws org.apache.tools.ant.BuildException 
	public org.apache.tools.ant.AntClassLoader createClassLoader (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path path
		org.apache.tools.ant.AntClassLoader loader
	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 (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.Target, java.lang.String, int) 
		org.apache.tools.ant.Target target
		String message
		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 name
		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 name
		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 () 
		java.util.Properties systemP
		java.util.Enumeration e
		String propertyName
		String value
	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 
		Class taskClass
		String message
		String message
		NoSuchMethodException e
		String message
		LinkageError e
		String message
	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 () 
		Object o
		String classname
		ClassNotFoundException seaEnEfEx
		Exception ex
		Exception ex
	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 targetName
		String msg
	public void executeSortedTargets (java.util.Vector)  throws org.apache.tools.ant.BuildException 
		java.util.Vector sortedTargets
		java.util.Set succeededTargets
		org.apache.tools.ant.BuildException buildException
		java.util.Enumeration iter
		org.apache.tools.ant.Target curtarget
		boolean canExecute
		java.util.Enumeration depIter
		String dependencyName
		Throwable thrownException
		RuntimeException ex
		Throwable ex
	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
		StringBuffer path
		org.apache.tools.ant.PathTokenizer tokenizer
		String pathComponent
	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 final java.util.Vector topoSort (java.lang.String, java.util.Hashtable)  throws org.apache.tools.ant.BuildException 
		String root
		java.util.Hashtable targets
	public final java.util.Vector topoSort (java.lang.String, java.util.Hashtable, boolean)  throws org.apache.tools.ant.BuildException 
		String root
		java.util.Hashtable targets
		boolean returnAll
	public final java.util.Vector topoSort (java.lang.String[], java.util.Hashtable, boolean)  throws org.apache.tools.ant.BuildException 
		String[] root
		java.util.Hashtable targets
		boolean returnAll
		java.util.Vector ret
		java.util.Hashtable state
		java.util.Stack visiting
		int i
		String st
		StringBuffer buf
		int j
		java.util.Vector complete
		java.util.Enumeration en
		String curTarget
		String st
	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 root
		java.util.Hashtable targets
		java.util.Hashtable state
		java.util.Stack visiting
		java.util.Vector ret
		org.apache.tools.ant.Target target
		StringBuffer sb
		String parent
		java.util.Enumeration en
		String cur
		String m
		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 addReference (java.lang.String, java.lang.Object) 
		String name
		Object value
		Object old
	public java.util.Hashtable getReferences () 
	public java.lang.Object getReference (java.lang.String) 
		String key
	public java.lang.String getElementName (java.lang.Object) 
		Object element
	public void fireBuildStarted () 
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
		org.apache.tools.ant.BuildListener listener
	public void fireBuildFinished (java.lang.Throwable) 
		Throwable exception
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
		org.apache.tools.ant.BuildListener listener
	public void fireSubBuildStarted () 
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
		Object listener
	public void fireSubBuildFinished (java.lang.Throwable) 
		Throwable exception
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
		Object listener
	protected void fireTargetStarted (org.apache.tools.ant.Target) 
		org.apache.tools.ant.Target target
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
		org.apache.tools.ant.BuildListener listener
	protected void fireTargetFinished (org.apache.tools.ant.Target, java.lang.Throwable) 
		org.apache.tools.ant.Target target
		Throwable exception
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
		org.apache.tools.ant.BuildListener listener
	protected void fireTaskStarted (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
		org.apache.tools.ant.BuildListener listener
	protected void fireTaskFinished (org.apache.tools.ant.Task, java.lang.Throwable) 
		org.apache.tools.ant.Task task
		Throwable exception
		org.apache.tools.ant.BuildEvent event
		java.util.Iterator iter
		org.apache.tools.ant.BuildListener listener
	private void fireMessageLoggedEvent (org.apache.tools.ant.BuildEvent, java.lang.String, int) 
		org.apache.tools.ant.BuildEvent event
		String message
		int priority
		int endIndex
		java.util.Iterator iter
		org.apache.tools.ant.BuildListener listener
	protected void fireMessageLogged (org.apache.tools.ant.Project, java.lang.String, int) 
		org.apache.tools.ant.Project project
		String message
		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
		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
		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) 
		Thread thread
		org.apache.tools.ant.Task task
		ThreadGroup group
	public final void setProjectReference (java.lang.Object) 
		Object obj
		java.lang.reflect.Method method
		Throwable e
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
	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 {
	protected org.apache.tools.ant.Project project
	public void  () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.Project getProject () 
	public void log (java.lang.String) 
		String msg
	public void log (java.lang.String, int) 
		String msg
		int msgLevel
}

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
	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 
		org.apache.tools.ant.ProjectHelper helper
		String helperClass
		SecurityException e
		ClassLoader classLoader
		java.io.InputStream is
		java.io.InputStreamReader isr
		java.io.UnsupportedEncodingException e
		java.io.BufferedReader rd
		String helperClassName
		Exception ex
		Throwable e
		String message
	private static org.apache.tools.ant.ProjectHelper newHelper (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String helperClass
		ClassLoader classLoader
		Class clazz
		ClassNotFoundException ex
		Exception e
	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 
		Object target
		org.xml.sax.AttributeList attrs
		org.apache.tools.ant.Project project
		org.apache.tools.ant.IntrospectionHelper ih
		int i
		String value
		org.apache.tools.ant.BuildException be
	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 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) 
		String ns
		String name
		Object value
		boolean inherited
		boolean user
		boolean isNew
		boolean subst
	public java.lang.Object getPropertyHook (java.lang.String, java.lang.String, boolean) 
		String ns
		String name
		boolean user
		Object o
		Object v
	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 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
		String fragment
		String propertyName
		Object replacement
	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 () 
	public void copyInheritedProperties (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project other
		java.util.Enumeration e
		String arg
		Object value
	public void copyUserProperties (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project other
		java.util.Enumeration e
		Object arg
		Object value
	static void parsePropertyStringDefault (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
		int prev
		int pos
		int endName
		String propertyName
}

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 String ANT_TYPE
	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
	public void  (java.lang.Object, java.lang.String) 
		Object proxy
		String elementTag
	public void setProxy (java.lang.Object) 
		Object proxy
	void setCreator (org.apache.tools.ant.IntrospectionHelper$Creator) 
		org.apache.tools.ant.IntrospectionHelper$Creator creator
	public java.lang.Object getProxy () 
	public java.lang.String getPolyType () 
	public void setPolyType (java.lang.String) 
		String polyType
	public void setAttributes (org.xml.sax.AttributeList) 
		org.xml.sax.AttributeList attributes
		int i
	public void setAttribute (java.lang.String, java.lang.String) 
		String name
		String value
	public java.util.Hashtable getAttributeMap () 
	public org.xml.sax.AttributeList getAttributes () 
	public void addChild (org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.RuntimeConfigurable child
	org.apache.tools.ant.RuntimeConfigurable getChild (int) 
		int index
	public java.util.Enumeration getChildren () 
	public void addText (java.lang.String) 
		String data
	public void addText (char[], int, int) 
		char[] buf
		int start
		int count
	public java.lang.StringBuffer getText () 
	public 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 void maybeConfigure (org.apache.tools.ant.Project, boolean)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project p
		boolean configureChildren
		String id
		Object target
		org.apache.tools.ant.IntrospectionHelper ih
		int i
		String name
		String value
		org.apache.tools.ant.BuildException be
		java.util.Enumeration e
		org.apache.tools.ant.RuntimeConfigurable child
		org.apache.tools.ant.Task childTask
		String tag
	public void reconfigure (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public void applyPreSet (org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.RuntimeConfigurable r
		java.util.Iterator i
		String name
		java.util.List newChildren
}

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 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 depS
		java.util.StringTokenizer tok
		String token
	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 () 
		java.util.List tasks
		java.util.Iterator it
		Object o
	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 
		int taskPosition
		Object o
		org.apache.tools.ant.Task task
		org.apache.tools.ant.RuntimeConfigurable r
	public final void performTasks () 
		RuntimeException thrown
		RuntimeException exc
	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 description
	protected org.apache.tools.ant.Location location
	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 setDescription (java.lang.String) 
		String desc
	public java.lang.String getDescription () 
	public void init ()  throws org.apache.tools.ant.BuildException 
	public void execute ()  throws org.apache.tools.ant.BuildException 
	public org.apache.tools.ant.Location getLocation () 
	public void setLocation (org.apache.tools.ant.Location) 
		org.apache.tools.ant.Location location
	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 final void perform () 
		Throwable reason
		org.apache.tools.ant.BuildException ex
		Exception ex
		org.apache.tools.ant.BuildException be
		Error ex
		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 wrapper
		org.apache.tools.ant.UnknownElement parentElement
		java.util.Enumeration e
		org.apache.tools.ant.RuntimeConfigurable childWrapper
		org.apache.tools.ant.UnknownElement childElement
	public java.lang.String getTaskType () 
	protected org.apache.tools.ant.RuntimeConfigurable getWrapper () 
}

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$Project
	public void  () 
	public static void checkTaskClass (java.lang.Class, org.apache.tools.ant.Project) 
		Class taskClass
		org.apache.tools.ant.Project project
		java.lang.reflect.Method executeM
		String message
		NoSuchMethodException e
		String message
		LinkageError e
		String message
	public void checkProxyClass (java.lang.Class) 
		Class proxyClass
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.lang.reflect.Method setProjectM
		Class c
		NoSuchMethodException e
		Exception ex
		java.lang.reflect.Method executeM
		Class c
		java.lang.reflect.InvocationTargetException ie
		Throwable t
		Exception ex
	public void setProxy (java.lang.Object) 
		Object o
	public java.lang.Object getProxy () 
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

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) 
		String namespace
		org.apache.tools.ant.ComponentHelper helper
	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 
		Object parent
		org.apache.tools.ant.RuntimeConfigurable parentWrapper
		String parentUri
		Class parentClass
		org.apache.tools.ant.IntrospectionHelper ih
		java.util.Iterator it
		int i
		org.apache.tools.ant.RuntimeConfigurable childWrapper
		org.apache.tools.ant.UnknownElement child
		org.apache.tools.ant.TaskContainer container
	protected java.lang.String getComponentName () 
	public void applyPreSet (org.apache.tools.ant.UnknownElement) 
		org.apache.tools.ant.UnknownElement u
		java.util.List newChildren
	protected java.lang.Object makeObject (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.ComponentHelper helper
		String name
		Object o
		org.apache.tools.ant.taskdefs.PreSetDef$PreSetDefinition def
		org.apache.tools.ant.Task task
		org.apache.tools.ant.Task task
	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 elementName
		String lSep
		String msg
	public java.lang.String getTaskName () 
	public org.apache.tools.ant.Task getTask () 
	public java.lang.Object getRealThing () 
	private boolean handleChild (java.lang.String, org.apache.tools.ant.IntrospectionHelper, java.lang.Object, org.apache.tools.ant.UnknownElement, org.apache.tools.ant.RuntimeConfigurable) 
		String parentUri
		org.apache.tools.ant.IntrospectionHelper ih
		Object parent
		org.apache.tools.ant.UnknownElement child
		org.apache.tools.ant.RuntimeConfigurable childWrapper
		String childName
		org.apache.tools.ant.IntrospectionHelper$Creator creator
		Object realChild
		org.apache.tools.ant.taskdefs.PreSetDef$PreSetDefinition def
		org.apache.tools.ant.Task childTask
	public boolean similar (java.lang.Object) 
		Object obj
		org.apache.tools.ant.UnknownElement other
		int i
		org.apache.tools.ant.UnknownElement child
	private boolean equalsString (java.lang.String, java.lang.String) 
		String a
		String b
}

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) 
		org.apache.tools.ant.BuildEvent event
		long totalTime
		Throwable t
		org.w3c.dom.Text errText
		org.w3c.dom.Element stacktrace
		String outFilename
		String xslUri
		java.io.Writer out
		java.io.OutputStream stream
		java.io.IOException exc
		java.io.IOException e
	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.BuildEvent event
		org.apache.tools.ant.Target target
		org.apache.tools.ant.XmlLogger$TimedElement targetElement
		long totalTime
		org.apache.tools.ant.XmlLogger$TimedElement parentElement
		java.util.Stack threadStack
		org.apache.tools.ant.XmlLogger$TimedElement poppedStack
	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.BuildEvent event
		org.apache.tools.ant.Task task
		org.apache.tools.ant.XmlLogger$TimedElement taskElement
		long totalTime
		org.apache.tools.ant.Target target
		org.apache.tools.ant.XmlLogger$TimedElement targetElement
		java.util.Stack threadStack
		org.apache.tools.ant.XmlLogger$TimedElement poppedStack
	private org.apache.tools.ant.XmlLogger$TimedElement getTaskElement (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
		org.apache.tools.ant.XmlLogger$TimedElement element
		java.util.Enumeration e
		org.apache.tools.ant.Task key
	public void messageLogged (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		int priority
		org.w3c.dom.Element messageElement
		String name
		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/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  () 
		java.io.IOException ioe
	public void  (java.io.Reader) 
		java.io.Reader in
	public final int read (char[], int, int)  throws java.io.IOException 
		char[] cbuf
		int off
		int len
		int i
		int ch
	public final long skip (long)  throws java.io.IOException java.lang.IllegalArgumentException 
		long n
		long i
	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 final int read ()  throws java.io.IOException 
		int ch
		String clazz
		byte[] bytes
		Class javaClassHelper
		Class[] params
		java.lang.reflect.Method getConstants
		Object[] args
		StringBuffer sb
		ClassNotFoundException cnfe
		NoSuchMethodException nsme
		IllegalAccessException iae
		IllegalArgumentException iarge
		java.lang.reflect.InvocationTargetException ite
	public final 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) 
		String x0
		ClassNotFoundException x1
}

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 
		org.apache.tools.ant.types.Parameter[] params
		int i
}

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 ch
		char achar
		String s
		int i
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.EscapeUnicode newFilter
	private final 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 final int read ()  throws java.io.IOException 
		int ch
		org.apache.tools.ant.Project project
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.ExpandProperties newFilter
}

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 final int read ()  throws java.io.IOException 
		int ch
	public final void setLines (long) 
		long lines
	private final long getLines () 
	public final void setSkip (long) 
		long skip
	private final long getSkip () 
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.HeadFilter newFilter
	private final void initialize () 
		org.apache.tools.ant.types.Parameter[] params
		int i
	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 java.util.Vector contains
	private String line
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public final int read ()  throws java.io.IOException 
		int ch
		int containsSize
		int i
		String containsStr
	public final void addConfiguredContains (org.apache.tools.ant.filters.LineContains$Contains) 
		org.apache.tools.ant.filters.LineContains$Contains contains
	private void setContains (java.util.Vector) 
		java.util.Vector contains
	private final java.util.Vector getContains () 
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.LineContains newFilter
	private final void initialize () 
		org.apache.tools.ant.types.Parameter[] params
		int i
}

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 java.util.Vector regexps
	private String line
	public void  () 
	public void  (java.io.Reader) 
		java.io.Reader in
	public final int read ()  throws java.io.IOException 
		int ch
		int regexpsSize
		int i
		org.apache.tools.ant.types.RegularExpression regexp
		org.apache.tools.ant.util.regexp.Regexp re
		boolean matches
	public final 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 final java.util.Vector getRegexps () 
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.LineContainsRegExp newFilter
	private final void initialize () 
		org.apache.tools.ant.types.Parameter[] params
		int i
		String pattern
		org.apache.tools.ant.types.RegularExpression regexp
}

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 final int read ()  throws java.io.IOException 
		int ch
	public final void setPrefix (java.lang.String) 
		String prefix
	private final java.lang.String getPrefix () 
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.PrefixLines newFilter
	private final void initialize () 
		org.apache.tools.ant.types.Parameter[] params
		int i
}

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 final int read ()  throws java.io.IOException 
		int ch
		int ch
		StringBuffer key
		String replaceWith
		String newData
	public final void setBeginToken (char) 
		char beginToken
	private final char getBeginToken () 
	public final void setEndToken (char) 
		char endToken
	private final char getEndToken () 
	public final void addConfiguredToken (org.apache.tools.ant.filters.ReplaceTokens$Token) 
		org.apache.tools.ant.filters.ReplaceTokens$Token token
	private void setTokens (java.util.Hashtable) 
		java.util.Hashtable hash
	private final java.util.Hashtable getTokens () 
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.ReplaceTokens newFilter
	private final void initialize () 
		org.apache.tools.ant.types.Parameter[] params
		int i
		String type
		String name
		String value
		String name
		String value
}

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 final int read ()  throws java.io.IOException 
		int ch
	public final 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 final int read ()  throws java.io.IOException 
		int ch
	public final void setLineBreaks (java.lang.String) 
		String lineBreaks
	private final java.lang.String getLineBreaks () 
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.StripLineBreaks newFilter
	private final void initialize () 
		String userDefinedLineBreaks
		org.apache.tools.ant.types.Parameter[] params
		int i
}

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 () 
}

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 final int read ()  throws java.io.IOException 
		int ch
		int commentsSize
		int i
		String comment
	public final 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 final java.util.Vector getComments () 
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.StripLineComments newFilter
	private final void initialize () 
		org.apache.tools.ant.types.Parameter[] params
		int i
}

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 final int read ()  throws java.io.IOException 
		int ch
	public final void setTablength (int) 
		int tabLength
	private final int getTablength () 
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.TabsToSpaces newFilter
	private final void initialize () 
		org.apache.tools.ant.types.Parameter[] params
		int i
}

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 final int read ()  throws java.io.IOException 
		int ch
	public final void setLines (long) 
		long lines
	private final long getLines () 
	public final void setSkip (long) 
		long skip
	private final long getSkip () 
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.TailFilter newFilter
	private final void initialize () 
		org.apache.tools.ant.types.Parameter[] params
		int i
	private java.lang.String tailFilter (java.lang.String) 
		String line
		long linesToKeep
		int i
}

org/apache/tools/ant/filters/TokenFilter$1.class
TokenFilter.java
package org.apache.tools.ant.filters
 org.apache.tools.ant.filters.TokenFilter$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)  throws java.io.IOException 
		org.apache.tools.ant.filters.TokenFilter$DeleteCharacters this$0
		java.io.Reader x0
	public int read ()  throws java.io.IOException 
		int c
}

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.Project project
	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.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) 
		String string
		StringBuffer output
		int i
		char ch
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader reader
	private boolean isDeleteCharacter (char) 
		char c
		int d
	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.ProjectComponent implements org.apache.tools.ant.util.Tokenizer  {
	public void  () 
	public java.lang.String getToken (java.io.Reader)  throws java.io.IOException 
		java.io.Reader in
	public java.lang.String getPostToken () 
}

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.ProjectComponent implements org.apache.tools.ant.util.Tokenizer  {
	private String intraString
	private int pushed
	private char[] delims
	private boolean delimsAreTokens
	private boolean suppressDelims
	private boolean includeDelims
	public void  () 
	public void setDelims (java.lang.String) 
		String delims
	public void setDelimsAreTokens (boolean) 
		boolean delimsAreTokens
	public void setSuppressDelims (boolean) 
		boolean suppressDelims
	public void setIncludeDelims (boolean) 
		boolean includeDelims
	public java.lang.String getToken (java.io.Reader)  throws java.io.IOException 
		java.io.Reader in
		int ch
		boolean inToken
		StringBuffer word
		StringBuffer padding
		char c
		boolean isDelim
	public java.lang.String getPostToken () 
	private boolean isDelim (char) 
		char ch
		int i
}

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 
		java.util.Enumeration e
		org.apache.tools.ant.filters.TokenFilter$Filter filter
		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
		StringBuffer b
		boolean backSlashSeen
		int i
		char c
	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 final void setPrimaryReader (java.io.Reader) 
		java.io.Reader rdr
	public final void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public final org.apache.tools.ant.Project getProject () 
	public final void setBufferSize (int) 
		int size
	public final void setFilterChains (java.util.Vector) 
		java.util.Vector fchain
	public final java.io.Reader getAssembledReader ()  throws org.apache.tools.ant.BuildException 
		java.io.Reader instream
		int filterReadersCount
		java.util.Vector finalFilters
		int i
		org.apache.tools.ant.types.FilterChain filterchain
		java.util.Vector filterReaders
		int readerCount
		int j
		int filtersCount
		int i
		Object o
		org.apache.tools.ant.types.AntFilterReader filter
		String className
		org.apache.tools.ant.types.Path classpath
		org.apache.tools.ant.Project project
		Class clazz
		org.apache.tools.ant.AntClassLoader al
		java.lang.reflect.Constructor[] constructors
		int j
		boolean consPresent
		Class[] types
		java.io.Reader[] rdr
		org.apache.tools.ant.types.Parameter[] params
		ClassNotFoundException cnfe
		InstantiationException ie
		IllegalAccessException iae
		java.lang.reflect.InvocationTargetException ite
	private void setProjectOnObject (java.lang.Object) 
		Object obj
	public final java.lang.String readFully (java.io.Reader)  throws java.io.IOException 
		java.io.Reader rdr
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

org/apache/tools/ant/filters/util/JavaClassHelper.class
JavaClassHelper.java
package org.apache.tools.ant.filters.util
public final org.apache.tools.ant.filters.util.JavaClassHelper extends java.lang.Object {
	private static final String LS
	public void  () 
	public static final java.lang.StringBuffer getConstants (byte[])  throws java.io.IOException 
		byte[] bytes
		StringBuffer sb
		java.io.ByteArrayInputStream bis
		org.apache.bcel.classfile.ClassParser parser
		org.apache.bcel.classfile.JavaClass javaClass
		org.apache.bcel.classfile.Field[] fields
		int i
		org.apache.bcel.classfile.Field field
		org.apache.bcel.classfile.ConstantValue cv
		String cvs
	static void  () 
}

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.Project project
		String[] targetNames
		org.apache.tools.ant.BuildException thrownException
		int i
		org.apache.tools.ant.BuildException ex
	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 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
		int i
		String name
		String attrUri
		String value
		int index
		String prefix
		String mappedUri
	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 uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
		String id
		String baseDir
		boolean nameAttributeSet
		org.apache.tools.ant.Project project
		int i
		String attrUri
		String key
		String value
		String antFileProp
		String dup
		java.io.File dupFile
	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) 
		String publicId
		String systemId
		String path
		java.io.File file
		org.xml.sax.InputSource inputSource
		java.io.FileNotFoundException fne
	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 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
		int i
		String attrUri
		String key
		String value
		java.util.Hashtable currentTargets
		String newName
	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 {
	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 org.apache.tools.ant.util.FileUtils fu
	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.Project project
		Object source
		org.apache.tools.ant.helper.AntXMLContext context
		org.apache.tools.ant.Target currentTarget
		org.apache.tools.ant.Target currentImplicit
		java.util.Map currentTargets
		org.apache.tools.ant.Target newCurrent
	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.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
		org.xml.sax.XMLReader parser
		String uri
		org.xml.sax.helpers.DefaultHandler hb
		org.xml.sax.SAXParseException exc
		org.apache.tools.ant.Location location
		Throwable t
		org.apache.tools.ant.BuildException be
		org.xml.sax.SAXException exc
		Throwable t
		java.io.FileNotFoundException exc
		java.io.UnsupportedEncodingException exc
		java.io.IOException exc
		java.io.IOException ioe
	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 
		String propType
		org.xml.sax.AttributeList attrs
		org.apache.tools.ant.BuildException exc
	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 
		String propType
		org.xml.sax.AttributeList attrs
		Class parentClass
		org.apache.tools.ant.IntrospectionHelper ih
		String elementName
		org.apache.tools.ant.UnknownElement uc
		org.apache.tools.ant.BuildException exc
	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 tag
		org.xml.sax.AttributeList attrs
		String def
		String name
		String id
		String baseDir
		int i
		String key
		String value
		java.io.File resolvedBaseDir
	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) 
		String publicId
		String systemId
		String path
		java.io.File file
		org.xml.sax.InputSource inputSource
		java.io.FileNotFoundException fne
	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 tag
		org.xml.sax.AttributeList attrs
		String name
		String depends
		String ifCond
		String unlessCond
		String id
		String description
		int i
		String key
		String value
	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 
		String tag
		org.xml.sax.AttributeList attrs
		org.apache.tools.ant.BuildException e
	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 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
	private static org.apache.tools.ant.util.FileUtils fu
	public void  () 
	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
		java.io.File buildFile
		java.io.FileInputStream inputStream
		org.xml.sax.InputSource inputSource
		org.apache.tools.ant.BuildException e
		String uri
		org.xml.sax.HandlerBase hb
		org.xml.sax.SAXParseException exc
		org.apache.tools.ant.Location location
		Throwable t
		org.apache.tools.ant.BuildException be
		org.xml.sax.SAXException exc
		Throwable t
		java.io.FileNotFoundException exc
		java.io.UnsupportedEncodingException exc
		java.io.IOException exc
		java.io.IOException ioe
	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 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$500 (org.apache.tools.ant.helper.ProjectHelperImpl) 
		org.apache.tools.ant.helper.ProjectHelperImpl x0
	static void access$600 (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$700 (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 
		org.apache.tools.ant.input.InputRequest request
		String prompt
		java.io.DataInputStream in
		String input
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	protected java.lang.String getPrompt (org.apache.tools.ant.input.InputRequest) 
		org.apache.tools.ant.input.InputRequest request
		String prompt
		StringBuffer sb
		java.util.Enumeration e
		boolean first
	protected java.io.InputStream getInputStream () 
}

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
	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 () 
}

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 
		String propsFile
		java.io.IOException e
}

org/apache/tools/ant/listener/AnsiColorLogger.class
AnsiColorLogger.java
package org.apache.tools.ant.listener
public final 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 final void setColors () 
		String userColorFile
		String systemColorFile
		java.io.InputStream in
		java.util.Properties prop
		String err
		String warn
		String info
		String verbose
		String debug
		java.io.IOException ioe
		java.io.IOException e
	protected final void printMessage (java.lang.String, java.io.PrintStream, int) 
		String message
		java.io.PrintStream stream
		int priority
		StringBuffer msg
		String strmessage
}

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
	public void  () 
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		org.apache.tools.ant.Project project
		java.util.Hashtable properties
		java.util.Properties fileProperties
		String filename
		java.io.InputStream is
		java.io.IOException ioe
		java.io.IOException e
		java.util.Enumeration e
		String key
		String value
		boolean success
		String prefix
		boolean notify
		String mailhost
		int port
		String user
		String password
		boolean ssl
		String from
		String replytoList
		String toList
		String subject
		Exception e
	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 (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws java.io.IOException 
		String mailhost
		int port
		String from
		String replyToList
		String toList
		String subject
		String message
		org.apache.tools.mail.MailMessage mailMessage
		java.util.StringTokenizer t
		java.util.StringTokenizer t
		java.io.PrintStream ps
	private void sendMimeMail (org.apache.tools.ant.Project, java.lang.String, int, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		org.apache.tools.ant.Project project
		String host
		int port
		String user
		String password
		boolean ssl
		String from
		String replyToString
		String toString
		String subject
		String message
		org.apache.tools.ant.taskdefs.email.Mailer mailer
		Throwable e
		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
}

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 {
	private org.apache.tools.ant.util.FileUtils fileUtils
	private static java.util.Map pathMap
	static Class class$org$apache$tools$ant$Project
	public void  () 
	protected java.lang.Class defineClassFromData (java.io.File, byte[], java.lang.String)  throws java.io.IOException 
		java.io.File container
		byte[] classData
		String className
	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)  throws java.io.IOException 
		java.io.File container
		String className
		int classIndex
		String packageName
		java.util.jar.Manifest manifest
	protected void definePackage (java.io.File, java.lang.String, java.util.jar.Manifest) 
		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
		java.net.MalformedURLException e
	protected void addPathFile (java.io.File)  throws java.io.IOException 
		java.io.File pathComponent
		String absPathPlusTimeAndLength
		String classpath
		java.util.zip.ZipFile jarFile
		java.io.InputStream manifestStream
		java.io.Reader manifestReader
		org.apache.tools.ant.taskdefs.Manifest manifest
		org.apache.tools.ant.taskdefs.ManifestException e
		java.net.URL baseURL
		java.util.StringTokenizer st
		String classpathElement
		java.net.URL libraryURL
		java.io.File libraryFile
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
	static 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.Commandline toExecute
		org.apache.tools.ant.types.Environment env
		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
		org.apache.tools.ant.taskdefs.Execute exe
		String actualCommandLine
		int retCode
		java.io.IOException e
		org.apache.tools.ant.BuildException e
		Throwable t
		Exception e
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String savedCommand
		String c
		org.apache.tools.ant.types.Commandline cloned
		int i
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	private java.lang.String executeToString (org.apache.tools.ant.taskdefs.Execute) 
		org.apache.tools.ant.taskdefs.Execute execute
		StringBuffer stringBuffer
		String newLine
		String[] variableArray
		int z
	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/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 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 setInheritAll (boolean) 
		boolean value
	public void setInheritRefs (boolean) 
		boolean value
	public void init () 
	private void reinit () 
	private void initializeProject () 
		java.util.Iterator iter
		java.io.File outfile
		org.apache.tools.ant.DefaultLogger logger
		java.io.IOException ex
		java.util.Enumeration e
		org.apache.tools.ant.types.PropertySet ps
	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 ()  throws org.apache.tools.ant.BuildException 
		java.io.File savedDir
		String savedAntFile
		java.util.Vector locals
		java.io.File file
		String thisAntFile
		org.apache.tools.ant.BuildException ex
		String defaultTarget
		String owningTargetName
		boolean circular
		java.util.Iterator it
		org.apache.tools.ant.Target other
		Throwable t
		org.apache.tools.ant.BuildException ex
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Property p
		Exception ex
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Property p
		Exception ex
	private void overrideProperties ()  throws org.apache.tools.ant.BuildException 
		java.util.Set set
		int i
		org.apache.tools.ant.taskdefs.Property p
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Property p
	private void addReferences ()  throws org.apache.tools.ant.BuildException 
		java.util.Hashtable thisReferences
		java.util.Hashtable newReferences
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Ant$Reference ref
		String refid
		String toRefid
		String key
	private void copyReference (java.lang.String, java.lang.String) 
		String oldKey
		String newKey
		Object orig
		Class c
		Object copy
		java.lang.reflect.Method cloneM
		Exception e
		java.lang.reflect.Method setProjectM
		NoSuchMethodException e
		Exception e2
		String msg
	private void addAlmostAll (java.util.Hashtable) 
		java.util.Hashtable props
		java.util.Enumeration e
		String key
		String value
	public void setDir (java.io.File) 
		java.io.File d
	public void setAntfile (java.lang.String) 
		String s
	public void setTarget (java.lang.String) 
		String s
	public void setOutput (java.lang.String) 
		String s
	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 r
	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
	private java.util.Iterator getBuildListeners () 
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

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 final String lSep
	private static final String BOOLEAN
	private static final String TASKS
	private static final String TYPES
	private java.util.Hashtable visited
	private java.io.File output
	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 execute ()  throws org.apache.tools.ant.BuildException 
		java.io.PrintWriter out
		java.io.UnsupportedEncodingException ue
		java.util.Enumeration dataTypes
		String typeName
		java.util.Enumeration tasks
		String taskName
		java.io.IOException ioe
	private void printHead (java.io.PrintWriter, java.util.Enumeration, java.util.Enumeration) 
		java.io.PrintWriter out
		java.util.Enumeration tasks
		java.util.Enumeration types
		boolean first
		String taskName
		String typeName
	private void printTargetDecl (java.io.PrintWriter) 
		java.io.PrintWriter out
	private void printElementDecl (java.io.PrintWriter, java.lang.String, java.lang.Class)  throws org.apache.tools.ant.BuildException 
		java.io.PrintWriter out
		String name
		Class element
		org.apache.tools.ant.IntrospectionHelper ih
		Throwable t
		StringBuffer sb
		java.util.Vector v
		java.util.Enumeration e
		int count
		int i
		String attrName
		Class type
		org.apache.tools.ant.types.EnumeratedAttribute ea
		String[] values
		int i
		InstantiationException ie
		IllegalAccessException ie
		int count
		int i
		String nestedName
	protected boolean isNmtoken (java.lang.String) 
		String s
		int length
		int i
		char c
	protected boolean areNmtokens (java.lang.String[]) 
		String[] s
		int i
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

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) 
		org.apache.tools.ant.Project project
		java.net.URL antlibUrl
		String uri
		java.io.IOException ex
		org.apache.tools.ant.ComponentHelper helper
		org.apache.tools.ant.helper.ProjectHelper2 parser
		org.apache.tools.ant.UnknownElement ue
		org.apache.tools.ant.taskdefs.Antlib antlib
	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 () 
		java.util.Iterator i
		org.apache.tools.ant.UnknownElement ue
		Object configuredObject
		org.apache.tools.ant.taskdefs.AntlibDefinition def
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

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/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
	public void  () 
	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 
		String appendix
		StringBuffer buf
	private boolean checkFile () 
		String[] paths
		int i
		java.io.File path
		java.io.File parent
		java.io.File grandParent
	private boolean checkFile (java.io.File, java.lang.String) 
		java.io.File f
		String text
	private boolean checkResource (java.lang.String) 
		String resource
		ClassLoader cL
	private boolean checkClass (java.lang.String) 
		String classname
		Class requiredClass
		SecurityException se
		ClassLoader l
		ClassNotFoundException e
		NoClassDefFoundError e
	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 String DEFAULT_EXTENSION
	public void  () 
	protected java.lang.String getDefaultExtension () 
	protected void extract () 
		java.io.FileOutputStream out
		org.apache.tools.bzip2.CBZip2InputStream zIn
		java.io.FileInputStream fis
		java.io.BufferedInputStream bis
		int b
		byte[] buffer
		int count
		java.io.IOException ioex
		java.io.IOException ioex
		java.io.IOException ioex
		java.io.IOException ioex
		java.io.IOException ioe
		String msg
		java.io.IOException ioex
		java.io.IOException ioex
		java.io.IOException ioex
		java.io.IOException ioex
}

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 {
	public void  () 
	protected void pack () 
		org.apache.tools.bzip2.CBZip2OutputStream zOut
		java.io.BufferedOutputStream bos
		java.io.IOException ioe
		String msg
		java.io.IOException e
}

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 
		String value
		int pos
}

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 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 
		java.io.File savedFile
		java.util.Properties properties
		int buildNumber
		java.io.FileOutputStream output
		String header
		java.io.IOException ioe
		java.io.IOException ioe
		String message
		java.io.IOException ioe
	private int getBuildNumber (java.util.Properties)  throws org.apache.tools.ant.BuildException 
		java.util.Properties properties
		String buildNumber
		NumberFormatException nfe
		String message
	private java.util.Properties loadProperties ()  throws org.apache.tools.ant.BuildException 
		java.io.FileInputStream input
		java.util.Properties properties
		java.io.IOException ioe
		java.io.IOException ioe
		java.io.IOException ioe
	private void validate ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		String message
		String message
		String message
}

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 
		java.io.BufferedReader reader
		java.io.PrintWriter writer
		StringBuffer buf
		String line
		String pwdfile
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	private final java.lang.String mangle (java.lang.String) 
		String password
		StringBuffer buf
		int i
	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.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 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 java.util.Vector filesets
	private java.util.Hashtable includeFileMap
	private java.security.MessageDigest messageDigest
	private boolean isCondition
	private int readBufferSize
	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 addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	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 
		String savedFileExt
		java.security.NoSuchAlgorithmException noalgo
		java.security.NoSuchProviderException noprovider
		java.security.NoSuchAlgorithmException noalgo
		int sizeofFileSet
		int i
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] srcFiles
		int j
		java.io.File src
		String relativePath
	private void addToIncludeFileMap (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File file
		java.io.File checksumFile
		String checksum
		java.io.BufferedReader diskChecksumReader
		java.io.IOException e
		byte[] digest
		String message
	private java.io.File getChecksumFile (java.io.File) 
		java.io.File file
		java.io.File directory
		String path
		java.io.File checksumFile
	private boolean generateChecksums ()  throws org.apache.tools.ant.BuildException 
		boolean checksumMatches
		java.io.FileInputStream fis
		java.io.FileOutputStream fos
		byte[] buf
		java.util.Enumeration e
		java.io.File src
		java.security.DigestInputStream dis
		byte[] fileDigest
		String checksum
		Object destination
		String prop
		java.io.File existingFile
		java.io.InputStreamReader isr
		java.io.BufferedReader br
		String suppliedChecksum
		java.io.File dest
		java.util.Set keys
		Object[] keyArray
		int i
		java.io.File src
		byte[] digest
		String fileName
		String totalChecksum
		java.io.IOException e
		java.io.IOException e
		Exception e
		java.io.IOException e
		java.io.IOException e
	private java.lang.String createDigestString (byte[]) 
		byte[] fileDigest
		StringBuffer checksumSb
		int i
		String hexStr
	public static byte[] decodeHex (char[])  throws org.apache.tools.ant.BuildException 
		char[] data
		int l
		byte[] out
		int i
		int j
		int f
}

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 
		org.apache.tools.ant.taskdefs.Execute execute
		org.apache.tools.ant.types.Commandline cloned
		java.io.IOException e
	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/Concat$1.class
Concat.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Concat$1 extends java.lang.Object {
}

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

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) 
		java.io.File file
		java.io.BufferedReader reader
		java.io.IOException ex
		Throwable t
	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[] current
		StringBuffer b
		boolean startOfLine
		int pos
		char ch
	static boolean access$000 (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 {
	private static final int BUFFER_SIZE
	private java.io.File destinationFile
	private boolean append
	private String encoding
	private String outputEncoding
	private boolean binary
	private StringBuffer textBuffer
	private java.util.Vector sources
	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 java.util.Vector sourceFiles
	private static org.apache.tools.ant.util.FileUtils fileUtils
	public void  () 
	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 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 header
	public void addFooter (org.apache.tools.ant.taskdefs.Concat$TextElement) 
		org.apache.tools.ant.taskdefs.Concat$TextElement footer
	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
	private void checkAndExecute () 
		java.util.Enumeration e
		Object o
		org.apache.tools.ant.types.Path path
		org.apache.tools.ant.types.FileSet fileSet
		org.apache.tools.ant.DirectoryScanner scanner
		org.apache.tools.ant.types.FileList fileList
		boolean outofdate
		int i
		java.io.File file
	public void execute () 
	public void reset () 
	private void resetTask () 
	private void checkAddFiles (java.io.File, java.lang.String[]) 
		java.io.File base
		String[] filenames
		int i
		java.io.File file
	private void binaryCat () 
		java.io.FileOutputStream out
		java.io.FileInputStream in
		byte[] buffer
		Exception t
		java.util.Iterator i
		java.io.File sourceFile
		Exception t
		int count
		Exception t
		Exception t
		Exception t
		Throwable t
		Exception ex
		Throwable t
		Exception ex
	private void cat () 
		java.io.OutputStream os
		java.io.Reader reader
		char[] buffer
		java.io.PrintWriter writer
		java.io.File parent
		java.io.IOException ignore
		java.io.IOException ignore
		java.io.IOException ioex
		java.io.IOException ignore
		java.io.IOException ignore
	private void concatenate (char[], java.io.Writer, java.io.Reader)  throws java.io.IOException 
		char[] buffer
		java.io.Writer writer
		java.io.Reader in
		org.apache.tools.ant.filters.util.ChainReaderHelper helper
		int nRead
	private void sanitizeText () 
	static org.apache.tools.ant.util.FileUtils access$200 () 
	static java.lang.String access$300 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static java.util.Vector access$400 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static java.lang.String access$500 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static boolean access$600 (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.class
Copy.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Copy extends org.apache.tools.ant.Task {
	protected java.io.File file
	protected java.io.File destFile
	protected java.io.File destDir
	protected java.util.Vector filesets
	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
	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 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 
		java.io.File savedFile
		java.io.File savedDestFile
		java.io.File savedDestDir
		org.apache.tools.ant.types.FileSet savedFileSet
		String message
		int i
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		org.apache.tools.ant.BuildException e
		java.io.File fromDir
		String[] srcFiles
		String[] srcDirs
		boolean isEverythingIncluded
		org.apache.tools.ant.BuildException e
	protected void validateAttributes ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] srcFiles
	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 void buildMap (java.io.File, java.io.File, java.lang.String[], org.apache.tools.ant.util.FileNameMapper, java.util.Hashtable) 
		java.io.File fromDir
		java.io.File toDir
		String[] names
		org.apache.tools.ant.util.FileNameMapper mapper
		java.util.Hashtable map
		String[] toCopy
		java.util.Vector v
		int i
		org.apache.tools.ant.util.SourceFileScanner ds
		int i
		java.io.File src
		String[] mappedFiles
		int k
	protected void doFileOperations () 
		java.util.Enumeration e
		String fromFile
		String[] toFiles
		int i
		String toFile
		org.apache.tools.ant.types.FilterSetCollection executionFilters
		java.util.Enumeration filterEnum
		java.io.IOException ioe
		String msg
		java.io.File targetFile
		java.util.Enumeration e
		int createCount
		String[] dirs
		int i
		java.io.File d
}

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 
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		java.util.Enumeration e
		String fromFile
		String toFile
		java.io.IOException ioe
		String msg
	private void scanDir (java.io.File, java.io.File, java.lang.String[]) 
		java.io.File from
		java.io.File to
		String[] files
		int i
		String filename
		java.io.File srcFile
		java.io.File destFile
}

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 
		java.io.IOException ioe
		String msg
}

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  () 
	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 
		StringBuffer message
		String[] excludes
		int i
	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) 
		org.apache.tools.ant.taskdefs.Definer this$0
		java.net.URL val$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 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 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 
		ClassLoader al
		String msg
		java.util.Enumeration urls
		java.net.URL url
		java.net.URL url
		int format
	private java.net.URL fileToURL () 
		Exception ex
	private java.util.Enumeration resourceToURLs (java.lang.ClassLoader) 
		ClassLoader classLoader
		java.util.Enumeration ret
		java.io.IOException e
	protected void loadProperties (java.lang.ClassLoader, java.net.URL) 
		ClassLoader al
		java.net.URL url
		java.io.InputStream is
		java.util.Properties props
		java.util.Enumeration keys
		java.io.IOException ex
		java.io.IOException e
	private void loadAntlib (java.lang.ClassLoader, java.net.URL) 
		ClassLoader classLoader
		java.net.URL url
		org.apache.tools.ant.taskdefs.Antlib antlib
		org.apache.tools.ant.BuildException ex
	public void setFile (java.io.File) 
		java.io.File file
	public void setResource (java.lang.String) 
		String res
	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 
		ClassLoader al
		String name
		String classname
		Class cl
		org.apache.tools.ant.AntTypeDefinition def
		ClassNotFoundException cnfe
		String msg
		NoClassDefFoundError ncdfe
		String msg
		org.apache.tools.ant.BuildException ex
	private void tooManyDefinitions () 
	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
	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
	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 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 
		String message
		int i
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		String[] dirs
		org.apache.tools.ant.BuildException be
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		String[] dirs
		org.apache.tools.ant.BuildException be
	private boolean delete (java.io.File) 
		java.io.File f
		InterruptedException ex
		int level
	protected void removeDir (java.io.File) 
		java.io.File d
		String[] list
		int i
		String s
		java.io.File f
		String message
		String message
	protected void removeFiles (java.io.File, java.lang.String[], java.lang.String[]) 
		java.io.File d
		String[] files
		String[] dirs
		int j
		java.io.File f
		String message
		int dirCount
		int j
		java.io.File currDir
		String[] dirFiles
		String message
}

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 
		java.io.IOException ioe
		String msg
	private void removeDir (java.io.File)  throws java.io.IOException 
		java.io.File dir
		String[] list
		int i
		String s
		java.io.File f
}

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.util.FileUtils FILE_UTILS
	private java.util.Vector sourceFileSets
	private java.util.Vector sourceFileLists
	private java.util.Vector targetFileSets
	private java.util.Vector targetFileLists
	public void  () 
	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 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 
		long now
		java.util.Vector allTargets
		long oldestTargetTime
		java.io.File oldestTarget
		java.util.Enumeration enumTargetSets
		org.apache.tools.ant.types.FileSet targetFS
		org.apache.tools.ant.DirectoryScanner targetDS
		String[] targetFiles
		int i
		java.io.File dest
		boolean upToDate
		java.util.Enumeration enumTargetLists
		org.apache.tools.ant.types.FileList targetFL
		String[] targetFiles
		int i
		java.io.File dest
		java.util.Enumeration enumSourceLists
		org.apache.tools.ant.types.FileList sourceFL
		String[] sourceFiles
		int i
		java.io.File src
		java.util.Enumeration enumSourceSets
		org.apache.tools.ant.types.FileSet sourceFS
		org.apache.tools.ant.DirectoryScanner sourceDS
		String[] sourceFiles
		int i
		java.io.File src
		java.util.Enumeration e
		java.io.File fileToRemove
	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 java.io.File deploymentDescriptor
	private boolean descriptorAdded
	private static final org.apache.tools.ant.util.FileUtils fu
	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
	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.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

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
	protected int logLevel
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.FileWriter out
		java.io.IOException ioe
		java.io.IOException ioex
	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
		String option
}

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 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) 
		org.apache.tools.ant.taskdefs.Exec this$0
		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 command
		int err
		String myos
		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
	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 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 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) 
		int result
		String res
	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
	protected java.lang.String resolveExecutable (java.lang.String, boolean) 
		String exec
		boolean mustSearchPath
		java.io.File executableFile
		org.apache.tools.ant.types.Path p
		String[] environment
		int i
		java.util.Vector envVars
		java.util.Enumeration e
		String line
		String[] dirs
		int i
	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 
		org.apache.tools.ant.taskdefs.Execute exe
		String[] environment
		int i
	protected final void runExecute (org.apache.tools.ant.taskdefs.Execute)  throws java.io.IOException 
		org.apache.tools.ant.taskdefs.Execute exe
		int returnCode
		String msg
	protected void runExec (org.apache.tools.ant.taskdefs.Execute)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Execute exe
		java.io.IOException e
	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
	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) 
		org.apache.tools.ant.taskdefs.Execute this$0
	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$Java11CommandLauncher.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$Java11CommandLauncher extends org.apache.tools.ant.taskdefs.Execute$CommandLauncher {
	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
		String[] newcmd
		int i
	void  (org.apache.tools.ant.taskdefs.Execute$1) 
		org.apache.tools.ant.taskdefs.Execute$1 x0
}

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 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File workingDir
		Object[] arguments
		java.lang.reflect.InvocationTargetException exc
		Throwable realexc
		Exception exc
}

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.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
		String[] vmsCmd
	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[] vmsCmd
	private java.io.File createCommandFile (java.lang.String[], java.lang.String[])  throws java.io.IOException 
		String[] cmd
		String[] env
		java.io.File script
		java.io.PrintWriter out
		int eqIndex
		int i
		int i
}

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 {
	public static final int INVALID
	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 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 boolean spawn
	private static org.apache.tools.ant.taskdefs.ProcessDestroyer processDestroyer
	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.ByteArrayOutputStream bos
		java.io.UnsupportedEncodingException e
		java.io.UnsupportedEncodingException e
	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 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 
		Process process
		java.io.IOException e
		ThreadDeath t
	public void spawn ()  throws java.io.IOException 
		Process process
		InterruptedException e
		java.io.OutputStream dummyOut
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler streamHandler
	protected void waitFor (java.lang.Process) 
		Process process
		InterruptedException e
	protected void setExitValue (int) 
		int value
	public int getExitValue () 
	public static boolean isFailure (int) 
		int exitValue
	public boolean killedProcess () 
	private java.lang.String[] patchEnvironment () 
		java.util.Vector osEnv
		int i
		int pos
		String key
		int size
		int j
		String[] result
	public static void runCommand (org.apache.tools.ant.Task, java.lang.String[])  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Task task
		String[] cmdline
		org.apache.tools.ant.taskdefs.Execute exe
		int retval
		java.io.IOException exc
	public static void closeStreams (java.lang.Process) 
		Process process
		java.io.IOException eyeOhEx
		java.io.IOException eyeOhEx
		java.io.IOException eyeOhEx
	private static java.util.Vector addVMSLogicals (java.util.Vector, java.io.BufferedReader)  throws java.io.IOException 
		java.util.Vector environment
		java.io.BufferedReader in
		java.util.HashMap logicals
		String logName
		String logValue
		String newLogName
		String line
		int eqIndex
		java.util.Iterator i
		String logical
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
	static java.lang.String access$200 () 
	static void  () 
		NoSuchMethodException exc
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher baseLauncher
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher baseLauncher
}

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 Throwable caught
	private boolean timedOut
	private Thread thread
	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 
		org.apache.tools.ant.Project project
		String classname
		org.apache.tools.ant.AntClassLoader loader
		Class[] param
		Class target
		org.apache.tools.ant.Task currentThreadTask
		org.apache.tools.ant.util.Watchdog w
		InterruptedException e
		ClassNotFoundException e
		org.apache.tools.ant.BuildException e
		SecurityException e
		ThreadDeath e
		Throwable e
	public void run () 
		Object[] argument
		java.lang.reflect.InvocationTargetException e
		Throwable t
		Throwable t
	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 
		org.apache.tools.ant.ProjectComponent pc
		org.apache.tools.ant.types.CommandlineJava cmdl
		String[] args
		int i
		org.apache.tools.ant.taskdefs.Redirector redirector
		org.apache.tools.ant.taskdefs.Execute exe
		int rc
		java.io.IOException e
}

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 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 java.util.Vector filelists
	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 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 
		org.apache.tools.ant.taskdefs.Execute exe
		int totalFiles
		int totalDirs
		boolean haveExecuted
		java.util.Vector fileNames
		java.util.Vector baseDirs
		int i
		String currentType
		org.apache.tools.ant.types.AbstractFileSet fs
		java.io.File base
		org.apache.tools.ant.DirectoryScanner ds
		String[] s
		int j
		String[] s
		int j
		int includedCount
		String[] s
		int j
		String[] command
		int i
		org.apache.tools.ant.types.FileList list
		java.io.File base
		String[] names
		int j
		java.io.File f
		org.apache.tools.ant.DirectoryScanner ds
		int includedCount
		String[] s
		int j
		String[] command
		java.io.IOException e
	protected java.lang.String[] getCommandline (java.lang.String[], java.io.File[]) 
		String[] srcFiles
		java.io.File[] baseDirs
		char fileSeparator
		java.util.Vector targets
		java.util.Hashtable addedFiles
		int i
		String[] subTargets
		int j
		String name
		String[] targetFiles
		String[] orig
		String[] result
		int srcIndex
		int targetIndex
		int i
	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 
		org.apache.tools.ant.taskdefs.Execute exe
		java.util.Vector fileNames
		java.util.Vector baseDirs
		String[] s
		java.io.File[] b
		String[] command
		int stillToDo
		int currentOffset
		int currentAmount
		String[] cs
		java.io.File[] cb
		String[] command
}

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 boolean watch
	private Exception caught
	private 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 void timeoutOccured (org.apache.tools.ant.util.Watchdog) 
		org.apache.tools.ant.util.Watchdog w
		IllegalThreadStateException itse
		Exception e
	protected void cleanUp () 
	public 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 final org.apache.tools.ant.taskdefs.Exit this$0
	private void  (org.apache.tools.ant.taskdefs.Exit) 
		org.apache.tools.ant.taskdefs.Exit this$0
	public boolean eval () 
	void  (org.apache.tools.ant.taskdefs.Exit, org.apache.tools.ant.taskdefs.Exit$1) 
		org.apache.tools.ant.taskdefs.Exit x0
		org.apache.tools.ant.taskdefs.Exit$1 x1
}

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 
		boolean fail
		String text
	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 java.io.File dest
	private java.io.File source
	private boolean overwrite
	private java.util.Vector patternsets
	private java.util.Vector filesets
	private static final String NATIVE_ENCODING
	private String encoding
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.util.FileUtils fileUtils
		int j
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		java.io.File fromDir
		String[] files
		int i
		java.io.File file
	protected void expandFile (org.apache.tools.ant.util.FileUtils, java.io.File, java.io.File) 
		org.apache.tools.ant.util.FileUtils fileUtils
		java.io.File srcF
		java.io.File dir
		org.apache.tools.zip.ZipFile zf
		java.util.Enumeration e
		org.apache.tools.zip.ZipEntry ze
		java.io.IOException ioe
		java.io.IOException e
	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)  throws java.io.IOException 
		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
		String name
		boolean included
		int v
		org.apache.tools.ant.types.PatternSet p
		String[] incls
		int w
		String pattern
		String[] excls
		int w
		String pattern
		java.io.File f
		java.io.File dirF
		byte[] buffer
		int length
		java.io.FileOutputStream fos
		java.io.IOException e
		java.io.FileNotFoundException ex
	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 setEncoding (java.lang.String) 
		String encoding
}

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 
		org.apache.tools.ant.taskdefs.FixCRLF$OneLiner this$1
		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
 org.apache.tools.ant.taskdefs.FixCRLF$OneLiner extends java.lang.Object implements java.util.Enumeration  {
	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 
		org.apache.tools.ant.taskdefs.FixCRLF this$0
		java.io.File srcFile
		java.io.IOException e
	protected void nextLine ()  throws org.apache.tools.ant.BuildException 
		int ch
		int eolcount
		int i
		java.io.IOException e
	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 {
	private static final int UNDEF
	private static final int NOTJAVA
	private static final int LOOKING
	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 ASIS
	private static final int CR
	private static final int LF
	private static final int CRLF
	private static final int ADD
	private static final int REMOVE
	private static final int SPACES
	private static final int TABS
	private static final int INBUFLEN
	private static final int LINEBUFLEN
	private static final char CTRLZ
	private int tablength
	private String spaces
	private StringBuffer linebuf
	private StringBuffer linebuf2
	private int eol
	private String eolstr
	private int ctrlz
	private int tabs
	private boolean javafiles
	private boolean fixlast
	private java.io.File srcDir
	private java.io.File destDir
	private org.apache.tools.ant.util.FileUtils fileUtils
	private String encoding
	public void  () 
	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 setEol (org.apache.tools.ant.taskdefs.FixCRLF$CrLf) 
		org.apache.tools.ant.taskdefs.FixCRLF$CrLf attr
		String option
	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
		String option
	public void setTablength (int)  throws org.apache.tools.ant.BuildException 
		int tlength
		StringBuffer sp
		int i
	public void setEof (org.apache.tools.ant.taskdefs.FixCRLF$AddAsisRemove) 
		org.apache.tools.ant.taskdefs.FixCRLF$AddAsisRemove attr
		String option
	public void setEncoding (java.lang.String) 
		String encoding
	public void setFixlast (boolean) 
		boolean fixlast
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		int i
	private java.io.Reader getReader (java.io.File)  throws java.io.IOException 
		java.io.File f
	private void processFile (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String file
		java.io.File srcFile
		java.io.File destD
		java.io.File tmpFile
		java.io.BufferedWriter outWriter
		org.apache.tools.ant.taskdefs.FixCRLF$OneLiner$BufferLine line
		org.apache.tools.ant.taskdefs.FixCRLF$OneLiner lines
		java.io.Writer writer
		java.io.IOException e
		int endComment
		java.util.NoSuchElementException e
		String lineString
		int linelen
		java.io.IOException e
		int begin
		char terminator
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.File destFile
		boolean destIsWrong
		java.io.IOException io
		java.io.IOException e
		java.io.IOException io
	private void nextStateChange (org.apache.tools.ant.taskdefs.FixCRLF$OneLiner$BufferLine)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.FixCRLF$OneLiner$BufferLine bufline
		int eol
		int ptr
	private void endOfCharConst (org.apache.tools.ant.taskdefs.FixCRLF$OneLiner$BufferLine, char)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.FixCRLF$OneLiner$BufferLine bufline
		char terminator
		int ptr
		int eol
		char c
	private void notInConstant (org.apache.tools.ant.taskdefs.FixCRLF$OneLiner$BufferLine, int, java.io.BufferedWriter) 
		org.apache.tools.ant.taskdefs.FixCRLF$OneLiner$BufferLine bufline
		int end
		java.io.BufferedWriter outWriter
		int nextTab
		int nextStop
		int tabspaces
		String line
		int place
		int col
		String linestring
		java.io.IOException e
		int tabCol
		int placediff
		java.io.IOException e
	static boolean access$000 (org.apache.tools.ant.taskdefs.FixCRLF) 
		org.apache.tools.ant.taskdefs.FixCRLF x0
	static java.io.Reader access$100 (org.apache.tools.ant.taskdefs.FixCRLF, java.io.File)  throws java.io.IOException 
		org.apache.tools.ant.taskdefs.FixCRLF x0
		java.io.File x1
}

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 String DEFAULT_EXTENSION
	public void  () 
	protected java.lang.String getDefaultExtension () 
	protected void extract () 
		java.io.FileOutputStream out
		java.util.zip.GZIPInputStream zIn
		java.io.FileInputStream fis
		byte[] buffer
		int count
		java.io.IOException ioex
		java.io.IOException ioex
		java.io.IOException ioex
		java.io.IOException ioe
		String msg
		java.io.IOException ioex
		java.io.IOException ioex
		java.io.IOException ioex
}

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 {
	public void  () 
	protected void pack () 
		java.util.zip.GZIPOutputStream zOut
		java.io.IOException ioe
		String msg
		java.io.IOException e
}

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 () 
		int size
		StringBuffer sb
		boolean firstPass
		int i
		org.apache.tools.ant.taskdefs.GenerateKey$DnameParam param
	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 
		String keysize
		NumberFormatException nfe
	public void setValidity (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String validity
		NumberFormatException nfe
	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 java.lang.Object {
	public final char[] alphabet
	protected void  () 
	public java.lang.String encode (java.lang.String) 
		String s
	public java.lang.String encode (byte[]) 
		byte[] octetString
		int bits24
		int bits6
		char[] out
		int outIndex
		int i
}

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 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 
		int logLevel
		org.apache.tools.ant.taskdefs.Get$DownloadProgress progress
		java.io.IOException ioe
	public boolean doGet (int, org.apache.tools.ant.taskdefs.Get$DownloadProgress)  throws java.io.IOException 
		int logLevel
		org.apache.tools.ant.taskdefs.Get$DownloadProgress progress
		long timestamp
		boolean hasTimestamp
		java.util.Date t
		java.net.URLConnection connection
		String up
		String encoding
		org.apache.tools.ant.taskdefs.Get$Base64Converter encoder
		java.net.HttpURLConnection httpConnection
		long lastModified
		String message
		java.io.InputStream is
		int i
		java.io.IOException ex
		java.io.FileOutputStream fos
		boolean finished
		byte[] buffer
		int length
		long remoteTimestamp
		java.util.Date t
	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 () 
		org.apache.tools.ant.ProjectHelper helper
		java.util.Vector importStack
		java.io.File buildFile
		java.io.File buildFileParent
		java.io.File importedFile
		String message
		org.apache.tools.ant.BuildException ex
	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
	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 
		org.apache.tools.ant.input.InputRequest request
		java.util.Vector accept
		String value
}

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 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) 
		java.sql.Connection conn
		java.sql.DatabaseMetaData dmd
		String theVendor
		String theVersion
		java.sql.SQLException e
	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 
		java.sql.Driver driverInstance
		Class dc
		ClassNotFoundException e
		IllegalAccessException e
		InstantiationException e
	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
 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.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 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.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 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.File manifestFile
		org.apache.tools.ant.taskdefs.Manifest newManifest
		java.io.FileInputStream fis
		java.io.InputStreamReader isr
		java.io.UnsupportedEncodingException e
		java.io.IOException e
		java.io.IOException e
	private org.apache.tools.ant.taskdefs.Manifest getManifestFromJar (java.io.File)  throws java.io.IOException 
		java.io.File jarFile
		java.util.zip.ZipFile zf
		java.util.Enumeration e
		java.util.zip.ZipEntry ze
		java.io.InputStreamReader isr
		java.io.IOException e
	private org.apache.tools.ant.taskdefs.Manifest getManifest (java.io.Reader) 
		java.io.Reader r
		org.apache.tools.ant.taskdefs.Manifest newManifest
		org.apache.tools.ant.taskdefs.ManifestException e
		java.io.IOException e
	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
	protected void initZipOutputStream (org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException org.apache.tools.ant.BuildException 
		org.apache.tools.zip.ZipOutputStream zOut
		org.apache.tools.ant.taskdefs.Manifest jarManifest
	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 
		org.apache.tools.zip.ZipOutputStream zOut
		org.apache.tools.ant.taskdefs.Manifest manifest
		java.util.Enumeration e
		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 
		org.apache.tools.zip.ZipOutputStream zOut
		java.io.ByteArrayOutputStream baos
		java.io.PrintWriter writer
		org.apache.tools.ant.taskdefs.Manifest mf
		org.apache.tools.ant.taskdefs.Manifest$Attribute classpath
		String[] cpEntries
		java.util.StringTokenizer tok
		int c
		String[] indexJarEntries
		int i
		String name
		java.util.ArrayList dirs
		java.util.ArrayList files
		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.File file
		java.io.InputStream is
		java.io.InputStreamReader isr
		java.io.UnsupportedEncodingException e
		org.apache.tools.ant.taskdefs.Manifest newManifest
		java.io.InputStreamReader isr
		java.io.UnsupportedEncodingException e
		org.apache.tools.ant.taskdefs.ManifestException e
	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 
		org.apache.tools.ant.types.FileSet[] filesets
		java.io.File zipFile
		boolean needsUpdate
		org.apache.tools.ant.taskdefs.Manifest mf
		Throwable t
	protected boolean createEmptyZip (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File zipFile
		org.apache.tools.zip.ZipOutputStream zOut
		java.io.IOException ex
		java.io.IOException ioe
		java.io.IOException ex
	protected void cleanUp () 
	public void reset () 
	protected final void writeIndexLikeList (java.util.List, java.util.List, java.io.PrintWriter)  throws java.io.IOException 
		java.util.List dirs
		java.util.List files
		java.io.PrintWriter writer
		java.util.Iterator iter
		String dir
		int pos
	protected static final java.lang.String findJarName (java.lang.String, java.lang.String[]) 
		String fileName
		String[] classpath
		java.util.TreeMap matches
		int i
		int slash
		String candidate
	protected static final void grabFilesAndDirs (java.lang.String, java.util.List, java.util.List)  throws java.io.IOException 
		String file
		java.util.List dirs
		java.util.List files
		org.apache.tools.zip.ZipFile zf
		java.util.Enumeration entries
		java.util.HashSet dirSet
		org.apache.tools.zip.ZipEntry ze
		String name
}

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 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 
		String classname
		org.apache.tools.ant.ExitException ex
		org.apache.tools.ant.BuildException e
		Throwable t
	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 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.types.CommandlineJava command
		org.apache.tools.ant.taskdefs.ExecuteJava exe
		java.io.IOException e
	private int fork (java.lang.String[])  throws org.apache.tools.ant.BuildException 
		String[] command
		org.apache.tools.ant.taskdefs.Execute exe
		String[] environment
		int i
		int rc
		java.io.IOException e
	private void spawn (java.lang.String[])  throws org.apache.tools.ant.BuildException 
		String[] command
		org.apache.tools.ant.taskdefs.Execute exe
		String[] environment
		int i
		java.io.IOException e
	protected void run (java.lang.String, java.util.Vector)  throws org.apache.tools.ant.BuildException 
		String classname
		java.util.Vector args
		org.apache.tools.ant.types.CommandlineJava cmdj
		int i
	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) 
		org.apache.tools.ant.taskdefs.Javac this$0
	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 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 target
	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
	public void  () 
	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 chosen
	public void setTempdir (java.io.File) 
		java.io.File tmpDir
	public java.io.File getTempdir () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String[] list
		int i
		java.io.File srcDir
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
	protected void resetFileLists () 
	protected void scanDir (java.io.File, java.io.File, java.lang.String[]) 
		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
		java.io.File[] newCompileList
	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 compilerImpl
		int i
		String filename
		org.apache.tools.ant.taskdefs.compilers.CompilerAdapter adapter
}

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) 
		org.apache.tools.ant.taskdefs.Javadoc this$0
	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) 
		org.apache.tools.ant.taskdefs.Javadoc this$0
	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) 
		org.apache.tools.ant.taskdefs.Javadoc this$0
	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) 
		org.apache.tools.ant.taskdefs.Javadoc this$0
	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 src
		java.util.StringTokenizer tok
		String p
		org.apache.tools.ant.taskdefs.Javadoc$PackageName pn
	public void addPackage (org.apache.tools.ant.taskdefs.Javadoc$PackageName) 
		org.apache.tools.ant.taskdefs.Javadoc$PackageName pn
	public java.lang.String getPackages () 
		StringBuffer p
		int i
}

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) 
		org.apache.tools.ant.taskdefs.Javadoc this$0
		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) 
		org.apache.tools.ant.taskdefs.Javadoc this$0
	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$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 String description
	private boolean enabled
	private String scope
	private final org.apache.tools.ant.taskdefs.Javadoc this$0
	public void  (org.apache.tools.ant.taskdefs.Javadoc) 
		org.apache.tools.ant.taskdefs.Javadoc this$0
	public void setName (java.lang.String) 
		String name
	public void setDescription (java.lang.String) 
		String description
	public void setScope (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String verboseScope
		boolean[] elements
		boolean gotAll
		boolean gotNotAll
		java.util.StringTokenizer tok
		String next
		int i
		StringBuffer buff
		int i
	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 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 org.apache.tools.ant.util.FileUtils fileUtils
	private String source
	private boolean linksource
	private boolean breakiterator
	private String noqualifier
	private boolean includeNoSourcePackages
	private boolean old
	private String executable
	private java.util.Vector fileSets
	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 src
		java.util.StringTokenizer tok
		String f
		org.apache.tools.ant.taskdefs.Javadoc$SourceFile sf
	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 packages
		java.util.StringTokenizer tok
		String p
		org.apache.tools.ant.taskdefs.Javadoc$PackageName pn
	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 packages
		java.util.StringTokenizer tok
		String p
		org.apache.tools.ant.taskdefs.Javadoc$PackageName pn
	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 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 
		boolean javadoc4
		java.util.Vector packagesToDoc
		org.apache.tools.ant.types.Path sourceDirs
		String msg
		String msg
		java.util.Vector sourceFilesToDoc
		org.apache.tools.ant.types.Commandline toExecute
		String msg
		org.apache.tools.ant.types.Path docletPath
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Javadoc$DocletParam param
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Javadoc$LinkArgument la
		String link
		java.io.File hrefAsFile
		java.net.MalformedURLException ex
		java.net.URL base
		java.net.MalformedURLException mue
		java.io.File packageListLocation
		java.io.File packageListFile
		String packageListURL
		java.net.MalformedURLException ex
		java.util.StringTokenizer tok
		String grp
		int space
		String name
		String pkgList
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Javadoc$GroupArgument ga
		String title
		String packages
		java.util.Enumeration e
		Object element
		org.apache.tools.ant.taskdefs.Javadoc$TagArgument ta
		java.io.File tagDir
		org.apache.tools.ant.DirectoryScanner tagDefScanner
		String[] files
		int i
		java.io.File tagDefFile
		java.io.BufferedReader in
		String line
		java.io.IOException ioe
		org.apache.tools.ant.taskdefs.Javadoc$ExtensionInfo tagletInfo
		org.apache.tools.ant.types.Path tagletPath
		java.io.File tmpList
		java.io.PrintWriter srcListWriter
		java.util.Enumeration e
		String packageName
		org.apache.tools.ant.taskdefs.Javadoc$SourceFile sf
		String sourceFileName
		String name
		java.io.IOException e
		org.apache.tools.ant.taskdefs.Javadoc$JavadocOutputStream out
		org.apache.tools.ant.taskdefs.Javadoc$JavadocOutputStream err
		org.apache.tools.ant.taskdefs.Execute exe
		int ret
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	private void addFileSets (java.util.Vector) 
		java.util.Vector sf
		java.util.Enumeration e
		org.apache.tools.ant.types.FileSet fs
		java.io.File baseDir
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		int i
	private void parsePackages (java.util.Vector, org.apache.tools.ant.types.Path) 
		java.util.Vector pn
		org.apache.tools.ant.types.Path sp
		java.util.Vector addedPackages
		java.util.Vector dirSets
		org.apache.tools.ant.types.PatternSet ps
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Javadoc$PackageName p
		String pkg
		org.apache.tools.ant.taskdefs.Javadoc$PackageName p
		String pkg
		String[] pathElements
		int i
		org.apache.tools.ant.types.DirSet ds
		java.util.Enumeration e
		org.apache.tools.ant.types.DirSet ds
		java.io.File baseDir
		org.apache.tools.ant.DirectoryScanner dsc
		String[] dirs
		boolean containsPackages
		int i
		java.io.File pd
		String[] files
		String packageName
	protected java.lang.String expand (java.lang.String) 
		String content
	static boolean access$000 (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 {
	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[]) 
		String[] args
		String[] commandArray
		java.io.File tmpFile
		String myos
		java.io.PrintWriter out
		String tempFileName
		int i
		java.io.IOException e
		Throwable t
		org.apache.tools.ant.taskdefs.Execute exe
		java.io.IOException e
}

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 
		java.io.BufferedReader reader
		String line
		String lower
	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 
		java.io.BufferedReader br
		java.io.BufferedWriter bw
		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
	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 keys
		java.util.StringTokenizer tok
		String token
		java.util.StringTokenizer itok
		String name
		String value
	public static void main (java.lang.String[]) 
		String[] args
		java.util.Hashtable hash
		Exception e
	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$1.class
Length.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Length$1 extends java.lang.Object {
}

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$Handler {
	long accum
	private final org.apache.tools.ant.taskdefs.Length this$0
	void  (org.apache.tools.ant.taskdefs.Length, java.io.PrintStream) 
		org.apache.tools.ant.taskdefs.Length this$0
		java.io.PrintStream ps
	protected synchronized void handle (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
		long size
	void complete () 
}

org/apache/tools/ant/taskdefs/Length$ConditionHandler.class
Length.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Length$ConditionHandler extends org.apache.tools.ant.taskdefs.Length$AllHandler {
	private final org.apache.tools.ant.taskdefs.Length this$0
	void  (org.apache.tools.ant.taskdefs.Length) 
		org.apache.tools.ant.taskdefs.Length this$0
	void complete () 
	long getLength () 
}

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) 
		org.apache.tools.ant.taskdefs.Length this$0
		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 {
	java.io.PrintStream ps
	private final org.apache.tools.ant.taskdefs.Length this$0
	void  (org.apache.tools.ant.taskdefs.Length, java.io.PrintStream) 
		org.apache.tools.ant.taskdefs.Length this$0
		java.io.PrintStream ps
	protected abstract void handle (org.apache.tools.ant.types.Resource) 
	void complete () 
}

org/apache/tools/ant/taskdefs/Length$PropertyOutputStream.class
Length.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Length$PropertyOutputStream extends java.io.ByteArrayOutputStream {
	private final org.apache.tools.ant.taskdefs.Length this$0
	private void  (org.apache.tools.ant.taskdefs.Length) 
		org.apache.tools.ant.taskdefs.Length this$0
	public void close () 
	void  (org.apache.tools.ant.taskdefs.Length, org.apache.tools.ant.taskdefs.Length$1) 
		org.apache.tools.ant.taskdefs.Length x0
		org.apache.tools.ant.taskdefs.Length$1 x1
}

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.EnumeratedAttribute {
	private static final String[] VALUES
	private static final org.apache.tools.ant.taskdefs.Length$When EQUAL
	public void  () 
	public void  (java.lang.String) 
		String value
	public java.lang.String[] getValues () 
	static org.apache.tools.ant.taskdefs.Length$When access$000 () 
	static 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.taskdefs.Length$When when
	private Long length
	private java.util.Vector filesets
	public void  () 
	public synchronized void setProperty (java.lang.String) 
		String property
	public synchronized void setFile (java.io.File) 
		java.io.File file
		org.apache.tools.ant.types.FileSet fs
	public synchronized void add (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
	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 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$ConditionHandler h
		int w
		int comp
	private void validate () 
	private void handleResources (org.apache.tools.ant.taskdefs.Length$Handler) 
		org.apache.tools.ant.taskdefs.Length$Handler h
		java.util.Iterator i
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] f
		int j
		org.apache.tools.ant.types.Resource r
		java.io.File basedir
		String s
	private static long getLength (java.lang.String, boolean) 
		String s
		boolean t
	static java.lang.String access$200 (org.apache.tools.ant.taskdefs.Length) 
		org.apache.tools.ant.taskdefs.Length x0
}

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.Task {
	private java.io.File srcFile
	private boolean failOnError
	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 setSrcFile (java.io.File) 
		java.io.File srcFile
	public final void setFailonerror (boolean) 
		boolean fail
	public final void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.FileInputStream fis
		java.io.BufferedInputStream bis
		java.io.Reader instream
		long len
		int size
		String text
		org.apache.tools.ant.filters.util.ChainReaderHelper crh
		java.io.IOException ioe
		String message
		org.apache.tools.ant.BuildException be
		java.io.IOException ioex
	public final void addFilterChain (org.apache.tools.ant.types.FilterChain) 
		org.apache.tools.ant.types.FilterChain filter
}

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 java.io.File srcFile
	private String resource
	private org.apache.tools.ant.types.Path classpath
	private final java.util.Vector filterChains
	private String encoding
	static Class class$org$apache$tools$ant$taskdefs$LoadProperties
	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.io.BufferedInputStream bis
		java.io.IOException eyeOhEx
		ClassLoader cL
		java.io.InputStream is
		java.io.Reader instream
		java.io.ByteArrayInputStream tis
		org.apache.tools.ant.filters.util.ChainReaderHelper crh
		String text
		java.util.Properties props
		org.apache.tools.ant.taskdefs.Property propertyTask
		java.io.IOException ioex
		java.io.IOException ioex
		java.io.IOException ioe
		String message
		org.apache.tools.ant.BuildException be
		java.io.IOException ioex
		java.io.IOException ioex
	public final void addFilterChain (org.apache.tools.ant.types.FilterChain) 
		org.apache.tools.ant.types.FilterChain filter
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

org/apache/tools/ant/taskdefs/LogOutputStream.class
LogOutputStream.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.LogOutputStream extends java.io.OutputStream {
	private static final int INTIAL_SIZE
	private static final int CR
	private static final int LF
	private java.io.ByteArrayOutputStream buffer
	private boolean skip
	private org.apache.tools.ant.ProjectComponent pc
	private int level
	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
	public void write (int)  throws java.io.IOException 
		int cc
		byte c
	public void flush () 
	protected void processBuffer () 
	protected void processLine (java.lang.String) 
		String line
	protected void processLine (java.lang.String, int) 
		String line
		int level
	public void close ()  throws java.io.IOException 
	public int getMessageLevel () 
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
		int offset
		int blockStartOffset
		int remaining
		int blockLength
}

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 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.taskdefs.MacroDef$NestedSequential other
		int i
		org.apache.tools.ant.UnknownElement me
		org.apache.tools.ant.UnknownElement o
}

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 boolean optional
	private boolean implicit
	private String description
	public void  () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setOptional (boolean) 
		boolean optional
	public boolean isOptional () 
	public void setImplicit (boolean) 
		boolean implicit
	public boolean isImplicit () 
	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$TemplateElement other
	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
	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 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 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$Text text
		java.util.Iterator i
		org.apache.tools.ant.taskdefs.MacroDef$Attribute attribute
	public org.apache.tools.ant.taskdefs.MacroDef$Text getText () 
	public org.apache.tools.ant.taskdefs.MacroDef$NestedSequential createSequential () 
	public org.apache.tools.ant.UnknownElement getNestedTask () 
		org.apache.tools.ant.UnknownElement ret
		int i
		org.apache.tools.ant.UnknownElement e
	public java.util.List getAttributes () 
	public java.util.Map getElements () 
	public static boolean isValidNameCharacter (char) 
		char c
	private static boolean isValidName (java.lang.String) 
		String name
		int i
	public void addConfiguredAttribute (org.apache.tools.ant.taskdefs.MacroDef$Attribute) 
		org.apache.tools.ant.taskdefs.MacroDef$Attribute attribute
		int i
	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 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) 
		String x0
		ClassNotFoundException x1
	static boolean access$000 (java.lang.String) 
		String x0
	static int access$100 (java.lang.Object) 
		Object x0
}

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 localProperties
	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.Iterator i
		java.util.Map$Entry entry
		org.apache.tools.ant.taskdefs.MacroDef$TemplateElement te
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task nestedTask
	private void processTasks () 
		java.util.Iterator i
		org.apache.tools.ant.UnknownElement ue
		String name
	private java.lang.String macroSubs (java.lang.String, java.util.Map) 
		String s
		java.util.Map macroMapping
		StringBuffer ret
		StringBuffer macroName
		boolean inMacro
		int state
		int i
		char ch
		String name
		String value
	public void addText (java.lang.String) 
		String text
	private org.apache.tools.ant.UnknownElement copy (org.apache.tools.ant.UnknownElement) 
		org.apache.tools.ant.UnknownElement ue
		org.apache.tools.ant.UnknownElement ret
		org.apache.tools.ant.Target t
		org.apache.tools.ant.RuntimeConfigurable rc
		java.util.Map map
		java.util.Iterator i
		java.util.Map$Entry entry
		java.util.Enumeration e
		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 child
		java.util.Iterator i
		org.apache.tools.ant.UnknownElement child
		java.util.List list
		java.util.Iterator i
		org.apache.tools.ant.UnknownElement child
	public void execute () 
		java.util.Set copyKeys
		java.util.Iterator i
		org.apache.tools.ant.taskdefs.MacroDef$Attribute attribute
		String value
		org.apache.tools.ant.UnknownElement c
		org.apache.tools.ant.BuildException ex
}

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 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 fullValue
		java.util.Enumeration e
		String value
	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.io.PrintWriter writer
		java.util.Enumeration e
	private void writeValue (java.io.PrintWriter, java.lang.String)  throws java.io.IOException 
		java.io.PrintWriter writer
		String value
		String line
		int breakIndex
		String section
}

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 
		java.io.BufferedReader reader
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
		String line
		String nameReadAhead
	public void merge (org.apache.tools.ant.taskdefs.Manifest$Section)  throws org.apache.tools.ant.taskdefs.ManifestException 
		org.apache.tools.ant.taskdefs.Manifest$Section section
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Manifest$Attribute classpathAttribute
		String attributeName
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
		java.util.Enumeration cpe
		String value
		java.util.Enumeration warnEnum
	public void write (java.io.PrintWriter)  throws java.io.IOException 
		java.io.PrintWriter writer
		org.apache.tools.ant.taskdefs.Manifest$Attribute nameAttr
		java.util.Enumeration e
		String key
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
	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 
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
		String attributeKey
		org.apache.tools.ant.taskdefs.Manifest$Attribute classpathAttribute
		java.util.Enumeration e
		String value
	public java.lang.Object clone () 
		org.apache.tools.ant.taskdefs.Manifest$Section cloned
		java.util.Enumeration e
		String key
		org.apache.tools.ant.taskdefs.Manifest$Attribute attribute
	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 () 
		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
	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 
		String defManifest
		java.io.InputStream in
		org.apache.tools.ant.taskdefs.Manifest defaultManifest
		org.apache.tools.ant.taskdefs.Manifest$Attribute createdBy
		java.io.UnsupportedEncodingException e
		org.apache.tools.ant.taskdefs.ManifestException e
		java.io.IOException e
	public void  () 
	public void  (java.io.Reader)  throws org.apache.tools.ant.taskdefs.ManifestException java.io.IOException 
		java.io.Reader r
		java.io.BufferedReader reader
		String nextSectionName
		String readManifestVersion
		String line
		org.apache.tools.ant.taskdefs.Manifest$Section section
		org.apache.tools.ant.taskdefs.Manifest$Attribute sectionName
		org.apache.tools.ant.taskdefs.Manifest$Attribute firstAttribute
	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 
		org.apache.tools.ant.taskdefs.Manifest other
		boolean overwriteMain
		java.util.Enumeration e
		String sectionName
		org.apache.tools.ant.taskdefs.Manifest$Section ourSection
		org.apache.tools.ant.taskdefs.Manifest$Section otherSection
	public void write (java.io.PrintWriter)  throws java.io.IOException 
		java.io.PrintWriter writer
		String signatureVersion
		org.apache.tools.ant.taskdefs.Manifest$Attribute svAttr
		org.apache.tools.ant.taskdefs.ManifestException e
		java.util.Enumeration e
		String sectionName
		org.apache.tools.ant.taskdefs.Manifest$Section section
	public java.lang.String toString () 
		java.io.StringWriter sw
		java.io.IOException e
	public java.util.Enumeration getWarnings () 
		java.util.Vector warnings
		java.util.Enumeration warnEnum
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Manifest$Section section
		java.util.Enumeration e2
	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) 
		String x0
		ClassNotFoundException x1
}

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 {
	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 {
	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$Section section
	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 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.Manifest toWrite
		org.apache.tools.ant.taskdefs.Manifest current
		org.apache.tools.ant.BuildException error
		java.io.FileInputStream fis
		java.io.InputStreamReader isr
		org.apache.tools.ant.taskdefs.ManifestException m
		java.io.IOException e
		java.io.IOException e
		org.apache.tools.ant.taskdefs.ManifestException m
		java.io.PrintWriter w
		java.io.FileOutputStream fos
		java.io.OutputStreamWriter osw
		java.io.IOException e
}

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 itemString
		java.util.StringTokenizer tok
		String pattern
	public void setExcludes (java.lang.String) 
		String excludes
	public void XsetIgnore (java.lang.String) 
		String ignoreString
		java.util.StringTokenizer tok
	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 
		boolean result
		String msg
	public void setDir (java.io.File) 
		java.io.File dir
	private boolean mkdirs (java.io.File) 
		java.io.File f
		InterruptedException ex
}

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 () 
		java.util.Enumeration e
		java.io.File fromDir
		java.io.File toDir
		boolean renamed
		java.io.IOException ioe
		String msg
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		String[] dirs
		int moveCount
		java.util.Enumeration e
		String fromFile
		java.io.File f
		boolean selfMove
		String[] toFiles
		int i
		String toFile
		java.io.File d
		java.util.Enumeration e
		int createCount
		String fromDirName
		String[] toDirNames
		boolean selfMove
		int i
		java.io.File d
		java.io.File fromDir
	private void moveFile (java.io.File, java.io.File, boolean, boolean) 
		java.io.File fromFile
		java.io.File toFile
		boolean filtering
		boolean overwrite
		boolean moved
		java.io.IOException ioe
		String msg
	private void copyFile (java.io.File, java.io.File, boolean, boolean) 
		java.io.File fromFile
		java.io.File toFile
		boolean filtering
		boolean overwrite
		org.apache.tools.ant.types.FilterSetCollection executionFilters
		java.util.Enumeration filterEnum
		java.io.IOException ioe
		String msg
	protected boolean okToDelete (java.io.File) 
		java.io.File d
		String[] list
		int i
		String s
		java.io.File f
	protected void deleteDir (java.io.File) 
		java.io.File d
	protected void deleteDir (java.io.File, boolean) 
		java.io.File d
		boolean deleteFiles
		String[] list
		int i
		String s
		java.io.File f
	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
		boolean renamed
		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 
		Thread self
		int priority
		String current
		SecurityException e
		IllegalArgumentException iae
	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 {
	protected java.io.File zipFile
	protected java.io.File source
	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
	private void validate ()  throws org.apache.tools.ant.BuildException 
	public void execute ()  throws org.apache.tools.ant.BuildException 
	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
		java.io.FileInputStream fIn
	protected abstract void pack () 
}

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) 
		org.apache.tools.ant.taskdefs.Parallel this$0
	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.taskdefs.Parallel this$0
		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