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 setThreadsPerProcessor (int) 
		int numThreadsPerProcessor
	public void setThreadCount (int) 
		int numThreads
	public void setTimeout (long) 
		long timeout
	public void execute ()  throws org.apache.tools.ant.BuildException 
	private void updateThreadCounts () 
		int numProcessors
	private void processExceptions (org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[]) 
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] runnables
		int i
		Throwable t
	private void spinThreads ()  throws org.apache.tools.ant.BuildException 
		int numTasks
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] runnables
		int threadNumber
		java.util.Enumeration e
		org.apache.tools.ant.Task nestedTask
		int maxRunning
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] running
		ThreadGroup group
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] daemons
		int i
		Thread daemonThread
		int i
		Thread thread
		Thread timeoutThread
		int i
		Thread thread
		InterruptedException ie
		int i
		InterruptedException ie
	private int getNumProcessors () 
		Class[] paramTypes
		java.lang.reflect.Method availableProcessors
		Object[] args
		Integer ret
		Exception e
	static long access$100 (org.apache.tools.ant.taskdefs.Parallel) 
		org.apache.tools.ant.taskdefs.Parallel x0
	static java.lang.Object access$200 (org.apache.tools.ant.taskdefs.Parallel) 
		org.apache.tools.ant.taskdefs.Parallel x0
	static boolean access$302 (org.apache.tools.ant.taskdefs.Parallel, boolean) 
		org.apache.tools.ant.taskdefs.Parallel x0
		boolean x1
	static boolean access$402 (org.apache.tools.ant.taskdefs.Parallel, boolean) 
		org.apache.tools.ant.taskdefs.Parallel x0
		boolean x1
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
	static boolean access$500 (org.apache.tools.ant.taskdefs.Parallel) 
		org.apache.tools.ant.taskdefs.Parallel x0
}

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

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

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

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

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

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

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

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

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

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

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

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

org/apache/tools/ant/taskdefs/Recorder.class
Recorder.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Recorder extends org.apache.tools.ant.Task {
	private String filename
	private Boolean append
	private Boolean start
	private int loglevel
	private boolean emacsMode
	private static java.util.Hashtable recorderEntries
	public void  () 
	public void setName (java.lang.String) 
		String fname
	public void setAction (org.apache.tools.ant.taskdefs.Recorder$ActionChoices) 
		org.apache.tools.ant.taskdefs.Recorder$ActionChoices action
	public void setAppend (boolean) 
		boolean append
	public void setEmacsMode (boolean) 
		boolean emacsMode
	public void setLoglevel (org.apache.tools.ant.taskdefs.Recorder$VerbosityLevelChoices) 
		org.apache.tools.ant.taskdefs.Recorder$VerbosityLevelChoices level
		String lev
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.RecorderEntry recorder
	protected org.apache.tools.ant.taskdefs.RecorderEntry getRecorder (java.lang.String, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		String name
		org.apache.tools.ant.Project proj
		Object o
		org.apache.tools.ant.taskdefs.RecorderEntry entry
	static void  () 
}

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

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

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

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

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

org/apache/tools/ant/taskdefs/Replace$Replacefilter.class
Replace.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Replace$Replacefilter extends java.lang.Object {
	private String token
	private String value
	private String property
	private final org.apache.tools.ant.taskdefs.Replace this$0
	public void  (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace this$0
	public void validate ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
		String message
		String message
		String message
	public java.lang.String getReplaceValue () 
	public void setToken (java.lang.String) 
		String token
	public java.lang.String getToken () 
	public void setValue (java.lang.String) 
		String value
	public java.lang.String getValue () 
	public void setProperty (java.lang.String) 
		String property
	public java.lang.String getProperty () 
}

org/apache/tools/ant/taskdefs/Replace.class
Replace.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Replace extends org.apache.tools.ant.taskdefs.MatchingTask {
	private java.io.File src
	private org.apache.tools.ant.taskdefs.Replace$NestedString token
	private org.apache.tools.ant.taskdefs.Replace$NestedString value
	private java.io.File propertyFile
	private java.io.File replaceFilterFile
	private java.util.Properties properties
	private java.util.Vector replacefilters
	private java.io.File dir
	private int fileCount
	private int replaceCount
	private boolean summary
	private String encoding
	private org.apache.tools.ant.util.FileUtils fileUtils
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.util.Vector savedFilters
		java.util.Properties savedProperties
		java.util.Properties props
		java.util.Enumeration e
		String token
		org.apache.tools.ant.taskdefs.Replace$Replacefilter replaceFilter
		org.apache.tools.ant.DirectoryScanner ds
		String[] srcs
		int i
		java.io.File file
	public void validateAttributes ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
		String message
		String message
	public void validateReplacefilters ()  throws org.apache.tools.ant.BuildException 
		int i
		org.apache.tools.ant.taskdefs.Replace$Replacefilter element
	public java.util.Properties getProperties (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File propertyFile
		java.util.Properties properties
		java.io.FileInputStream in
		java.io.FileNotFoundException e
		String message
		java.io.IOException e
		String message
		java.io.IOException e
	private void processFile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File src
		java.io.File temp
		java.io.Reader reader
		java.io.Writer writer
		java.io.BufferedReader br
		java.io.BufferedWriter bw
		String buf
		String newString
		String val
		String tok
		boolean changes
		java.io.IOException e
		java.io.IOException e
		java.io.IOException ioe
		java.io.IOException e
		java.io.IOException e
	private java.lang.String processReplacefilters (java.lang.String, java.lang.String) 
		String buffer
		String filename
		String newString
		int i
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
	public void setFile (java.io.File) 
		java.io.File file
	public void setSummary (boolean) 
		boolean summary
	public void setReplaceFilterFile (java.io.File) 
		java.io.File filename
	public void setDir (java.io.File) 
		java.io.File dir
	public void setToken (java.lang.String) 
		String token
	public void setValue (java.lang.String) 
		String value
	public void setEncoding (java.lang.String) 
		String encoding
	public org.apache.tools.ant.taskdefs.Replace$NestedString createReplaceToken () 
	public org.apache.tools.ant.taskdefs.Replace$NestedString createReplaceValue () 
	public void setPropertyFile (java.io.File) 
		java.io.File filename
	public org.apache.tools.ant.taskdefs.Replace$Replacefilter createReplacefilter () 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
	private java.lang.String stringReplace (java.lang.String, java.lang.String, java.lang.String, boolean) 
		String str
		String str1
		String str2
		boolean countReplaces
		StringBuffer ret
		int start
		int found
	static java.io.File access$000 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
	static java.util.Properties access$100 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
	static org.apache.tools.ant.taskdefs.Replace$NestedString access$200 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
}

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

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

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

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

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

org/apache/tools/ant/taskdefs/SQLExec.class
SQLExec.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.SQLExec extends org.apache.tools.ant.taskdefs.JDBCTask {
	private int goodSql
	private int totalSql
	private java.sql.Connection conn
	private java.util.Vector filesets
	private java.sql.Statement statement
	private java.io.File srcFile
	private String sqlCommand
	private java.util.Vector transactions
	private String delimiter
	private String delimiterType
	private boolean print
	private boolean showheaders
	private java.io.File output
	private String onError
	private String encoding
	private boolean append
	private boolean keepformat
	private boolean escapeProcessing
	public void  () 
	public void setSrc (java.io.File) 
		java.io.File srcFile
	public void addText (java.lang.String) 
		String sql
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public org.apache.tools.ant.taskdefs.SQLExec$Transaction createTransaction () 
		org.apache.tools.ant.taskdefs.SQLExec$Transaction t
	public void setEncoding (java.lang.String) 
		String encoding
	public void setDelimiter (java.lang.String) 
		String delimiter
	public void setDelimiterType (org.apache.tools.ant.taskdefs.SQLExec$DelimiterType) 
		org.apache.tools.ant.taskdefs.SQLExec$DelimiterType delimiterType
	public void setPrint (boolean) 
		boolean print
	public void setShowheaders (boolean) 
		boolean showheaders
	public void setOutput (java.io.File) 
		java.io.File output
	public void setAppend (boolean) 
		boolean append
	public void setOnerror (org.apache.tools.ant.taskdefs.SQLExec$OnError) 
		org.apache.tools.ant.taskdefs.SQLExec$OnError action
	public void setKeepformat (boolean) 
		boolean keepformat
	public void setEscapeProcessing (boolean) 
		boolean enable
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.util.Vector savedTransaction
		String savedSqlCommand
		int i
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		java.io.File srcDir
		String[] srcFiles
		int j
		org.apache.tools.ant.taskdefs.SQLExec$Transaction t
		org.apache.tools.ant.taskdefs.SQLExec$Transaction t
		java.io.PrintStream out
		java.util.Enumeration e
		java.sql.SQLException ex
		java.io.IOException e
		java.sql.SQLException ex
		java.sql.SQLException e
		java.sql.SQLException ex
		java.sql.SQLException ex
	protected void runStatements (java.io.Reader, java.io.PrintStream)  throws java.sql.SQLException java.io.IOException 
		java.io.Reader reader
		java.io.PrintStream out
		StringBuffer sql
		String line
		java.io.BufferedReader in
		java.util.StringTokenizer st
		String token
	protected void execSQL (java.lang.String, java.io.PrintStream)  throws java.sql.SQLException 
		String sql
		java.io.PrintStream out
		java.sql.ResultSet resultSet
		boolean ret
		int updateCount
		int updateCountTotal
		StringBuffer line
		java.sql.SQLWarning warning
		java.sql.SQLException e
	protected void printResults (java.io.PrintStream)  throws java.sql.SQLException 
		java.io.PrintStream out
		java.sql.ResultSet rs
	protected void printResults (java.sql.ResultSet, java.io.PrintStream)  throws java.sql.SQLException 
		java.sql.ResultSet rs
		java.io.PrintStream out
		java.sql.ResultSetMetaData md
		int columnCount
		StringBuffer line
		int col
		boolean first
		int col
		String columnValue
	static java.lang.String access$100 (org.apache.tools.ant.taskdefs.SQLExec) 
		org.apache.tools.ant.taskdefs.SQLExec x0
}

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

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

org/apache/tools/ant/taskdefs/SignJar.class
SignJar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.SignJar extends org.apache.tools.ant.Task {
	protected java.io.File jar
	protected String alias
	private String keystore
	protected String storepass
	protected String storetype
	protected String keypass
	protected String sigfile
	protected java.io.File signedjar
	protected boolean verbose
	protected boolean internalsf
	protected boolean sectionsonly
	private String maxMemory
	protected java.util.Vector filesets
	protected boolean lazy
	public void  () 
	public void setMaxmemory (java.lang.String) 
		String max
	public void setJar (java.io.File) 
		java.io.File jar
	public void setAlias (java.lang.String) 
		String alias
	public void setKeystore (java.lang.String) 
		String keystore
	public void setStorepass (java.lang.String) 
		String storepass
	public void setStoretype (java.lang.String) 
		String storetype
	public void setKeypass (java.lang.String) 
		String keypass
	public void setSigfile (java.lang.String) 
		String sigfile
	public void setSignedjar (java.io.File) 
		java.io.File signedjar
	public void setVerbose (boolean) 
		boolean verbose
	public void setInternalsf (boolean) 
		boolean internalsf
	public void setSectionsonly (boolean) 
		boolean sectionsonly
	public void setLazy (boolean) 
		boolean lazy
	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 
		int i
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] jarFiles
		int j
	private void doOneJar (java.io.File, java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File jarSource
		java.io.File jarTarget
		org.apache.tools.ant.taskdefs.ExecTask cmd
		java.io.File keystoreFile
	protected boolean isUpToDate (java.io.File, java.io.File) 
		java.io.File jarFile
		java.io.File signedjarFile
	protected boolean isSigned (java.io.File) 
		java.io.File file
		String SIG_START
		String SIG_END
		java.util.zip.ZipFile jarFile
		java.util.Enumeration entries
		String name
		java.io.IOException e
		java.io.IOException e
}

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

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

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

org/apache/tools/ant/taskdefs/Sync$MyCopy.class
Sync.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Sync$MyCopy extends org.apache.tools.ant.taskdefs.Copy {
	private java.util.Hashtable _dest2src
	public void  () 
	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
		int i
		String name
		java.io.File dest
	public java.io.File getToDir () 
	public boolean getIncludeEmptyDirs () 
	static java.util.Hashtable access$000 (org.apache.tools.ant.taskdefs.Sync$MyCopy) 
		org.apache.tools.ant.taskdefs.Sync$MyCopy x0
}

org/apache/tools/ant/taskdefs/Sync.class
Sync.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Sync extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.taskdefs.Sync$MyCopy _copy
	public void  () 
	public void init ()  throws org.apache.tools.ant.BuildException 
	private void configureTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task helper
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.File toDir
		java.util.Hashtable allFiles
		boolean noRemovalNecessary
		int[] removedFileCount
		int removedDirCount
	private void logRemovedCount (int, java.lang.String, java.lang.String, java.lang.String) 
		int count
		String prefix
		String singularSuffix
		String pluralSuffix
		java.io.File toDir
		String what
	private int[] removeOrphanFiles (java.util.Hashtable, java.io.File) 
		java.util.Hashtable nonOrphans
		java.io.File file
		int[] removedCount
		java.io.File[] children
		int i
		int[] temp
	private int removeEmptyDirectories (java.io.File, boolean) 
		java.io.File dir
		boolean removeIfEmpty
		int removedCount
		java.io.File[] children
		int i
		java.io.File file
	public void setTodir (java.io.File) 
		java.io.File destDir
	public void setVerbose (boolean) 
		boolean verbose
	public void setOverwrite (boolean) 
		boolean overwrite
	public void setIncludeEmptyDirs (boolean) 
		boolean includeEmpty
	public void setFailOnError (boolean) 
		boolean failonerror
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void setGranularity (long) 
		long granularity
	private static void assertTrue (java.lang.String, boolean) 
		String message
		boolean condition
	static void access$100 (java.lang.String, boolean) 
		String x0
		boolean x1
}

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

org/apache/tools/ant/taskdefs/Tar$TarFileSet.class
Tar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Tar$TarFileSet extends org.apache.tools.ant.types.FileSet {
	private String[] files
	private int fileMode
	private int dirMode
	private String userName
	private String groupName
	private int uid
	private int gid
	private String prefix
	private String fullpath
	private boolean preserveLeadingSlashes
	public void  (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileset
	public void  () 
	public java.lang.String[] getFiles (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
		org.apache.tools.ant.DirectoryScanner ds
		String[] directories
		String[] filesPerSe
	public void setMode (java.lang.String) 
		String octalString
	public int getMode () 
	public void setDirMode (java.lang.String) 
		String octalString
	public int getDirMode () 
	public void setUserName (java.lang.String) 
		String userName
	public java.lang.String getUserName () 
	public void setUid (int) 
		int uid
	public int getUid () 
	public void setGroup (java.lang.String) 
		String groupName
	public java.lang.String getGroup () 
	public void setGid (int) 
		int gid
	public int getGid () 
	public void setPrefix (java.lang.String) 
		String prefix
	public java.lang.String getPrefix () 
	public void setFullpath (java.lang.String) 
		String fullpath
	public java.lang.String getFullpath () 
	public void setPreserveLeadingSlashes (boolean) 
		boolean b
	public boolean getPreserveLeadingSlashes () 
}

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

org/apache/tools/ant/taskdefs/Tar.class
Tar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Tar extends org.apache.tools.ant.taskdefs.MatchingTask {
	public static final String WARN
	public static final String FAIL
	public static final String TRUNCATE
	public static final String GNU
	public static final String OMIT
	java.io.File tarFile
	java.io.File baseDir
	private org.apache.tools.ant.taskdefs.Tar$TarLongFileMode longFileMode
	java.util.Vector filesets
	java.util.Vector fileSetFiles
	private boolean longWarningGiven
	private org.apache.tools.ant.taskdefs.Tar$TarCompressionMethod compression
	public void  () 
	public org.apache.tools.ant.taskdefs.Tar$TarFileSet createTarFileSet () 
		org.apache.tools.ant.taskdefs.Tar$TarFileSet fileset
	public void setTarfile (java.io.File) 
		java.io.File tarFile
	public void setDestFile (java.io.File) 
		java.io.File destFile
	public void setBasedir (java.io.File) 
		java.io.File baseDir
	public void setLongfile (java.lang.String) 
		String mode
	public void setLongfile (org.apache.tools.ant.taskdefs.Tar$TarLongFileMode) 
		org.apache.tools.ant.taskdefs.Tar$TarLongFileMode mode
	public void setCompression (org.apache.tools.ant.taskdefs.Tar$TarCompressionMethod) 
		org.apache.tools.ant.taskdefs.Tar$TarCompressionMethod mode
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.util.Vector savedFileSets
		org.apache.tools.ant.taskdefs.Tar$TarFileSet mainFileSet
		boolean upToDate
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Tar$TarFileSet fs
		String[] files
		int i
		org.apache.tools.tar.TarOutputStream tOut
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.Tar$TarFileSet fs
		String[] files
		int i
		java.io.File f
		String name
		java.io.IOException ioe
		String msg
		java.io.IOException e
	protected void tarFile (java.io.File, org.apache.tools.tar.TarOutputStream, java.lang.String, org.apache.tools.ant.taskdefs.Tar$TarFileSet)  throws java.io.IOException 
		java.io.File file
		org.apache.tools.tar.TarOutputStream tOut
		String vPath
		org.apache.tools.ant.taskdefs.Tar$TarFileSet tarFileSet
		java.io.FileInputStream fIn
		String fullpath
		String prefix
		int l
		org.apache.tools.tar.TarEntry te
		byte[] buffer
		int count
	protected boolean archiveIsUpToDate (java.lang.String[]) 
		String[] files
	protected boolean archiveIsUpToDate (java.lang.String[], java.io.File) 
		String[] files
		java.io.File dir
		org.apache.tools.ant.util.SourceFileScanner sfs
		org.apache.tools.ant.util.MergingMapper mm
}

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

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

org/apache/tools/ant/taskdefs/TempFile.class
TempFile.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.TempFile extends org.apache.tools.ant.Task {
	private String property
	private java.io.File destDir
	private String prefix
	private String suffix
	public void  () 
	public void setProperty (java.lang.String) 
		String property
	public void setDestDir (java.io.File) 
		java.io.File destDir
	public void setPrefix (java.lang.String) 
		String prefix
	public void setSuffix (java.lang.String) 
		String suffix
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.util.FileUtils utils
		java.io.File tfile
}

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

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

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

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

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

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

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

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

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

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

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

org/apache/tools/ant/taskdefs/Untar.class
Untar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Untar extends org.apache.tools.ant.taskdefs.Expand {
	private org.apache.tools.ant.taskdefs.Untar$UntarCompressionMethod compression
	public void  () 
	public void setCompression (org.apache.tools.ant.taskdefs.Untar$UntarCompressionMethod) 
		org.apache.tools.ant.taskdefs.Untar$UntarCompressionMethod method
	public void setEncoding (java.lang.String) 
		String encoding
	protected void expandFile (org.apache.tools.ant.util.FileUtils, java.io.File, java.io.File) 
		org.apache.tools.ant.util.FileUtils fileUtils
		java.io.File srcF
		java.io.File dir
		java.io.FileInputStream fis
		org.apache.tools.tar.TarInputStream tis
		org.apache.tools.tar.TarEntry te
		java.io.IOException e
		java.io.IOException e
		java.io.IOException ioe
		java.io.IOException e
		java.io.IOException e
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

org/apache/tools/ant/taskdefs/XSLTProcess.class
XSLTProcess.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.XSLTProcess extends org.apache.tools.ant.taskdefs.MatchingTask implements org.apache.tools.ant.taskdefs.XSLTLogger  {
	private java.io.File destDir
	private java.io.File baseDir
	private String xslFile
	private String targetExtension
	private java.util.Vector params
	private java.io.File inFile
	private java.io.File outFile
	private String processor
	private org.apache.tools.ant.types.Path classpath
	private org.apache.tools.ant.taskdefs.XSLTLiaison liaison
	private boolean stylesheetLoaded
	private boolean force
	private org.apache.tools.ant.util.FileUtils fileUtils
	private java.util.Vector outputProperties
	private org.apache.tools.ant.types.XMLCatalog xmlCatalog
	private static final String TRAX_LIAISON_CLASS
	private static final String XSLP_LIAISON_CLASS
	private static final String XALAN_LIAISON_CLASS
	private boolean performDirectoryScan
	private org.apache.tools.ant.taskdefs.XSLTProcess$Factory factory
	private boolean reuseLoadedStylesheet
	private org.apache.tools.ant.AntClassLoader loader
	private org.apache.tools.ant.types.Mapper mapperElement
	public void  () 
	public void setScanIncludedDirectories (boolean) 
		boolean b
	public void setReloadStylesheet (boolean) 
		boolean b
	public void addMapper (org.apache.tools.ant.types.Mapper) 
		org.apache.tools.ant.types.Mapper mapper
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.File savedBaseDir
		org.apache.tools.ant.DirectoryScanner scanner
		String[] list
		String[] dirs
		java.io.File stylesheet
		String msg
		int i
		int j
		int i
	public void setForce (boolean) 
		boolean force
	public void setBasedir (java.io.File) 
		java.io.File dir
	public void setDestdir (java.io.File) 
		java.io.File dir
	public void setExtension (java.lang.String) 
		String name
	public void setStyle (java.lang.String) 
		String xslFile
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setProcessor (java.lang.String) 
		String processor
	public void addConfiguredXMLCatalog (org.apache.tools.ant.types.XMLCatalog) 
		org.apache.tools.ant.types.XMLCatalog xmlCatalog
	private void resolveProcessor (java.lang.String)  throws java.lang.Exception 
		String proc
		Class clazz
		Class clazz
		Class clazz
	private java.lang.Class loadClass (java.lang.String)  throws java.lang.Exception 
		String classname
		Class c
	public void setOut (java.io.File) 
		java.io.File outFile
	public void setIn (java.io.File) 
		java.io.File inFile
	private void process (java.io.File, java.lang.String, java.io.File, java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File baseDir
		String xmlFile
		java.io.File destDir
		java.io.File stylesheet
		java.io.File outFile
		java.io.File inFile
		long styleSheetLastModified
		org.apache.tools.ant.util.FileNameMapper mapper
		String[] outFileName
		Exception ex
	private void process (java.io.File, java.io.File, java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File inFile
		java.io.File outFile
		java.io.File stylesheet
		long styleSheetLastModified
		Exception ex
	private void ensureDirectoryFor (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File targetFile
		java.io.File directory
	public org.apache.tools.ant.taskdefs.XSLTProcess$Factory getFactory () 
	public org.apache.tools.ant.types.XMLCatalog getXMLCatalog () 
	public java.util.Enumeration getOutputProperties () 
	protected org.apache.tools.ant.taskdefs.XSLTLiaison getLiaison () 
		Exception e
		Throwable e1
		Throwable e2
		Throwable e3
	public org.apache.tools.ant.taskdefs.XSLTProcess$Param createParam () 
		org.apache.tools.ant.taskdefs.XSLTProcess$Param p
	public org.apache.tools.ant.taskdefs.XSLTProcess$OutputProperty createOutputProperty () 
		org.apache.tools.ant.taskdefs.XSLTProcess$OutputProperty p
	public void init ()  throws org.apache.tools.ant.BuildException 
	protected void configureLiaison (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File stylesheet
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.XSLTProcess$Param p
		Exception ex
	public org.apache.tools.ant.taskdefs.XSLTProcess$Factory createFactory ()  throws org.apache.tools.ant.BuildException 
	static java.lang.String access$100 (org.apache.tools.ant.taskdefs.XSLTProcess) 
		org.apache.tools.ant.taskdefs.XSLTProcess x0
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

org/apache/tools/ant/taskdefs/condition/Http.class
Http.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.Http extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String spec
	private int errorsBeginAt
	public void  () 
	public void setUrl (java.lang.String) 
		String url
	public void setErrorsBeginAt (int) 
		int errorsBeginAt
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		java.net.URL url
		java.net.URLConnection conn
		java.net.HttpURLConnection http
		int code
		java.io.IOException e
		java.net.MalformedURLException e
}

org/apache/tools/ant/taskdefs/condition/IsFalse.class
IsFalse.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.IsFalse extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private Boolean value
	public void  () 
	public void setValue (boolean) 
		boolean value
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/condition/IsFileSelected.class
IsFileSelected.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.IsFileSelected extends org.apache.tools.ant.types.selectors.AbstractSelectorContainer implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private java.io.File file
	private java.io.File baseDir
	public void  () 
	public void setFile (java.io.File) 
		java.io.File file
	public void setBaseDir (java.io.File) 
		java.io.File baseDir
	public void validate () 
	public boolean eval () 
		java.io.File myBaseDir
		org.apache.tools.ant.types.selectors.FileSelector f
	static void  () 
}

org/apache/tools/ant/taskdefs/condition/IsReference.class
IsReference.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.IsReference extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private org.apache.tools.ant.types.Reference ref
	private String type
	public void  () 
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setType (java.lang.String) 
		String type
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		Object o
		Class typeClass
}

org/apache/tools/ant/taskdefs/condition/IsSet.class
IsSet.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.IsSet extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String property
	public void  () 
	public void setProperty (java.lang.String) 
		String p
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/condition/IsTrue.class
IsTrue.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.IsTrue extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private Boolean value
	public void  () 
	public void setValue (boolean) 
		boolean value
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
}

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

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

org/apache/tools/ant/taskdefs/condition/Os.class
Os.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.Os extends java.lang.Object implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private static final String OS_NAME
	private static final String OS_ARCH
	private static final String OS_VERSION
	private static final String PATH_SEP
	private String family
	private String name
	private String version
	private String arch
	public void  () 
	public void  (java.lang.String) 
		String family
	public void setFamily (java.lang.String) 
		String f
	public void setName (java.lang.String) 
		String name
	public void setArch (java.lang.String) 
		String arch
	public void setVersion (java.lang.String) 
		String version
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
	public static boolean isFamily (java.lang.String) 
		String family
	public static boolean isName (java.lang.String) 
		String name
	public static boolean isArch (java.lang.String) 
		String arch
	public static boolean isVersion (java.lang.String) 
		String version
	public static boolean isOs (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String family
		String name
		String arch
		String version
		boolean retValue
		boolean isFamily
		boolean isName
		boolean isArch
		boolean isVersion
	static void  () 
}

org/apache/tools/ant/taskdefs/condition/Socket.class
Socket.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.Socket extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String server
	private int port
	public void  () 
	public void setServer (java.lang.String) 
		String server
	public void setPort (int) 
		int port
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		java.net.Socket s
		java.io.IOException e
		java.io.IOException ioe
}

org/apache/tools/ant/taskdefs/cvslib/CVSEntry.class
CVSEntry.java
package org.apache.tools.ant.taskdefs.cvslib
 org.apache.tools.ant.taskdefs.cvslib.CVSEntry extends java.lang.Object {
	private java.util.Date m_date
	private String m_author
	private final String m_comment
	private final java.util.Vector m_files
	public void  (java.util.Date, java.lang.String, java.lang.String) 
		java.util.Date date
		String author
		String comment
	public void addFile (java.lang.String, java.lang.String) 
		String file
		String revision
	public void addFile (java.lang.String, java.lang.String, java.lang.String) 
		String file
		String revision
		String previousRevision
	java.util.Date getDate () 
	void setAuthor (java.lang.String) 
		String author
	java.lang.String getAuthor () 
	java.lang.String getComment () 
	java.util.Vector getFiles () 
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/cvslib/ChangeLogParser.class
ChangeLogParser.java
package org.apache.tools.ant.taskdefs.cvslib
 org.apache.tools.ant.taskdefs.cvslib.ChangeLogParser extends java.lang.Object {
	private static final int GET_FILE
	private static final int GET_DATE
	private static final int GET_COMMENT
	private static final int GET_REVISION
	private static final int GET_PREVIOUS_REV
	private static final java.text.SimpleDateFormat c_inputDate
	private String m_file
	private String m_date
	private String m_author
	private String m_comment
	private String m_revision
	private String m_previousRevision
	private int m_status
	private final java.util.Hashtable m_entries
	void  () 
	org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] getEntrySetAsArray () 
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] array
		java.util.Enumeration e
		int i
	public void stdout (java.lang.String) 
		String line
	private void processComment (java.lang.String) 
		String line
		String lineSeparator
		int end
		int end
	private void processFile (java.lang.String) 
		String line
	private void processRevision (java.lang.String) 
		String line
	private void processDate (java.lang.String) 
		String line
		String lineData
	private void processGetPreviousRevision (java.lang.String) 
		String line
	private void saveEntry () 
		String entryKey
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry entry
	private java.util.Date parseDate (java.lang.String) 
		String date
		java.text.ParseException e
	private void reset () 
	static void  () 
		java.util.TimeZone utc
}

org/apache/tools/ant/taskdefs/cvslib/ChangeLogTask.class
ChangeLogTask.java
package org.apache.tools.ant.taskdefs.cvslib
public org.apache.tools.ant.taskdefs.cvslib.ChangeLogTask extends org.apache.tools.ant.taskdefs.AbstractCvsTask {
	private java.io.File m_usersFile
	private java.util.Vector m_cvsUsers
	private java.io.File m_dir
	private java.io.File m_destfile
	private java.util.Date m_start
	private java.util.Date m_stop
	private final java.util.Vector m_filesets
	public void  () 
	public void setDir (java.io.File) 
		java.io.File dir
	public void setDestfile (java.io.File) 
		java.io.File destfile
	public void setUsersfile (java.io.File) 
		java.io.File usersFile
	public void addUser (org.apache.tools.ant.taskdefs.cvslib.CvsUser) 
		org.apache.tools.ant.taskdefs.cvslib.CvsUser user
	public void setStart (java.util.Date) 
		java.util.Date start
	public void setEnd (java.util.Date) 
		java.util.Date stop
	public void setDaysinpast (int) 
		int days
		long time
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileSet
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.File savedDir
		java.util.Properties userList
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.cvslib.CvsUser user
		org.apache.tools.ant.taskdefs.cvslib.CvsVersion myCvsVersion
		java.text.SimpleDateFormat outputDate
		String dateRange
		java.util.Enumeration e
		org.apache.tools.ant.types.FileSet fileSet
		org.apache.tools.ant.DirectoryScanner scanner
		String[] files
		int i
		org.apache.tools.ant.taskdefs.cvslib.ChangeLogParser parser
		org.apache.tools.ant.taskdefs.cvslib.RedirectingStreamHandler handler
		String errors
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] entrySet
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] filteredEntrySet
	private void validate ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
		String message
	private void loadUserlist (java.util.Properties)  throws org.apache.tools.ant.BuildException 
		java.util.Properties userList
		java.io.IOException ioe
	private org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] filterEntrySet (org.apache.tools.ant.taskdefs.cvslib.CVSEntry[]) 
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] entrySet
		java.util.Vector results
		int i
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry cvsEntry
		java.util.Date date
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] resultArray
	private void replaceAuthorIdWithName (java.util.Properties, org.apache.tools.ant.taskdefs.cvslib.CVSEntry[]) 
		java.util.Properties userList
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] entrySet
		int i
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry entry
	private void writeChangeLog (org.apache.tools.ant.taskdefs.cvslib.CVSEntry[])  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] entrySet
		java.io.FileOutputStream output
		java.io.PrintWriter writer
		org.apache.tools.ant.taskdefs.cvslib.ChangeLogWriter serializer
		java.io.UnsupportedEncodingException uee
		java.io.IOException ioe
		java.io.IOException ioe
}

org/apache/tools/ant/taskdefs/cvslib/ChangeLogWriter.class
ChangeLogWriter.java
package org.apache.tools.ant.taskdefs.cvslib
 org.apache.tools.ant.taskdefs.cvslib.ChangeLogWriter extends java.lang.Object {
	private static final java.text.SimpleDateFormat c_outputDate
	private static final java.text.SimpleDateFormat c_outputTime
	private static final org.apache.tools.ant.util.DOMElementWriter DOM_WRITER
	void  () 
	public void printChangeLog (java.io.PrintWriter, org.apache.tools.ant.taskdefs.cvslib.CVSEntry[]) 
		java.io.PrintWriter output
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] entries
		org.w3c.dom.Document doc
		org.w3c.dom.Element root
		int i
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry entry
		java.io.IOException e
	private void printEntry (org.w3c.dom.Document, java.io.PrintWriter, org.apache.tools.ant.taskdefs.cvslib.CVSEntry)  throws java.io.IOException 
		org.w3c.dom.Document doc
		java.io.PrintWriter output
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry entry
		org.w3c.dom.Element ent
		java.util.Enumeration enumeration
		org.apache.tools.ant.taskdefs.cvslib.RCSFile file
		org.w3c.dom.Element f
		String previousRevision
	static void  () 
		java.util.TimeZone utc
}

org/apache/tools/ant/taskdefs/cvslib/CvsTagDiff.class
CvsTagDiff.java
package org.apache.tools.ant.taskdefs.cvslib
public org.apache.tools.ant.taskdefs.cvslib.CvsTagDiff extends org.apache.tools.ant.taskdefs.AbstractCvsTask {
	private static final org.apache.tools.ant.util.DOMElementWriter DOM_WRITER
	static final String FILE_STRING
	static final String TO_STRING
	static final String FILE_IS_NEW
	static final String REVISION
	static final String FILE_HAS_CHANGED
	static final String FILE_WAS_REMOVED
	private String mypackage
	private String mystartTag
	private String myendTag
	private String mystartDate
	private String myendDate
	private java.io.File mydestfile
	private org.apache.tools.ant.util.FileUtils myfileUtils
	public void  () 
	public void setPackage (java.lang.String) 
		String p
	public void setStartTag (java.lang.String) 
		String s
	public void setStartDate (java.lang.String) 
		String s
	public void setEndTag (java.lang.String) 
		String s
	public void setEndDate (java.lang.String) 
		String s
	public void setDestFile (java.io.File) 
		java.io.File f
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.util.StringTokenizer myTokenizer
		java.io.File tmpFile
		org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry[] entries
	private org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry[] parseRDiff (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File tmpFile
		java.io.BufferedReader reader
		String toBeRemoved
		int headerLength
		java.util.Vector entries
		String line
		int index
		org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry entry
		String filename
		String rev
		int indexrev
		String filename
		int revSeparator
		String prevRevision
		String revision
		String filename
		String rev
		int indexrev
		org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry[] array
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	private void writeTagDiff (org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry[])  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry[] entries
		java.io.FileOutputStream output
		java.io.PrintWriter writer
		org.w3c.dom.Document doc
		org.w3c.dom.Element root
		int i
		int c
		java.io.IOException ioe
		java.io.UnsupportedEncodingException uee
		java.io.IOException ioe
		java.io.IOException ioe
		java.io.IOException ioe
	private void writeTagEntry (org.w3c.dom.Document, java.io.PrintWriter, org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry)  throws java.io.IOException 
		org.w3c.dom.Document doc
		java.io.PrintWriter writer
		org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry entry
		org.w3c.dom.Element ent
		org.w3c.dom.Element f
	private void validate ()  throws org.apache.tools.ant.BuildException 
	static void  () 
}

org/apache/tools/ant/taskdefs/cvslib/CvsTagEntry.class
CvsTagEntry.java
package org.apache.tools.ant.taskdefs.cvslib
 org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry extends java.lang.Object {
	String m_filename
	String m_prevRevision
	String m_revision
	public void  (java.lang.String) 
		String filename
	public void  (java.lang.String, java.lang.String) 
		String filename
		String revision
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String filename
		String revision
		String prevRevision
	public java.lang.String getFile () 
	public java.lang.String getRevision () 
	public java.lang.String getPreviousRevision () 
	public java.lang.String toString () 
		StringBuffer buffer
}

org/apache/tools/ant/taskdefs/cvslib/CvsUser.class
CvsUser.java
package org.apache.tools.ant.taskdefs.cvslib
public org.apache.tools.ant.taskdefs.cvslib.CvsUser extends java.lang.Object {
	private String m_userID
	private String m_displayName
	public void  () 
	public void setDisplayname (java.lang.String) 
		String displayName
	public void setUserid (java.lang.String) 
		String userID
	java.lang.String getUserID () 
	java.lang.String getDisplayname () 
	void validate ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
}

org/apache/tools/ant/taskdefs/cvslib/CvsVersion.class
CvsVersion.java
package org.apache.tools.ant.taskdefs.cvslib
public org.apache.tools.ant.taskdefs.cvslib.CvsVersion extends org.apache.tools.ant.taskdefs.AbstractCvsTask {
	static final long VERSION_1_11_2
	static final long MULTIPLY
	private String clientVersion
	private String serverVersion
	private String clientVersionProperty
	private String serverVersionProperty
	public void  () 
	public java.lang.String getClientVersion () 
	public java.lang.String getServerVersion () 
	public void setClientVersionProperty (java.lang.String) 
		String clientVersionProperty
	public void setServerVersionProperty (java.lang.String) 
		String serverVersionProperty
	public boolean supportsCvsLogWithSOption () 
		java.util.StringTokenizer mySt
		long counter
		long version
		String s
		int i
		String s2
	public void execute () 
		java.io.ByteArrayOutputStream bos
		java.io.ByteArrayOutputStream berr
		String output
		java.util.StringTokenizer st
		boolean client
		boolean server
		boolean cvs
		String currentToken
}

org/apache/tools/ant/taskdefs/cvslib/RCSFile.class
RCSFile.java
package org.apache.tools.ant.taskdefs.cvslib
 org.apache.tools.ant.taskdefs.cvslib.RCSFile extends java.lang.Object {
	private String m_name
	private String m_revision
	private String m_previousRevision
	void  (java.lang.String, java.lang.String) 
		String name
		String rev
	void  (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String revision
		String previousRevision
	java.lang.String getName () 
	java.lang.String getRevision () 
	java.lang.String getPreviousRevision () 
}

org/apache/tools/ant/taskdefs/cvslib/RedirectingOutputStream.class
RedirectingOutputStream.java
package org.apache.tools.ant.taskdefs.cvslib
 org.apache.tools.ant.taskdefs.cvslib.RedirectingOutputStream extends org.apache.tools.ant.taskdefs.LogOutputStream {
	private final org.apache.tools.ant.taskdefs.cvslib.ChangeLogParser parser
	public void  (org.apache.tools.ant.taskdefs.cvslib.ChangeLogParser) 
		org.apache.tools.ant.taskdefs.cvslib.ChangeLogParser parser
	protected void processLine (java.lang.String) 
		String line
}

org/apache/tools/ant/taskdefs/cvslib/RedirectingStreamHandler.class
RedirectingStreamHandler.java
package org.apache.tools.ant.taskdefs.cvslib
 org.apache.tools.ant.taskdefs.cvslib.RedirectingStreamHandler extends org.apache.tools.ant.taskdefs.PumpStreamHandler {
	void  (org.apache.tools.ant.taskdefs.cvslib.ChangeLogParser) 
		org.apache.tools.ant.taskdefs.cvslib.ChangeLogParser parser
	java.lang.String getErrors () 
		java.io.ByteArrayOutputStream error
		Exception e
	public void stop () 
		java.io.IOException e
}

org/apache/tools/ant/taskdefs/defaults.properties
org/apache/tools/ant/taskdefs/email/EmailAddress.class
EmailAddress.java
package org.apache.tools.ant.taskdefs.email
public org.apache.tools.ant.taskdefs.email.EmailAddress extends java.lang.Object {
	private String name
	private String address
	public void  () 
	public void  (java.lang.String) 
		String email
		int minLen
		int len
		int paramDepth
		int start
		int end
		int nStart
		int nEnd
		int i
		char c
	private java.lang.String trim (java.lang.String, boolean) 
		String t
		boolean trimAngleBrackets
		int start
		int end
		boolean trim
	public void setName (java.lang.String) 
		String name
	public void setAddress (java.lang.String) 
		String address
	public java.lang.String toString () 
	public java.lang.String getAddress () 
	public java.lang.String getName () 
}

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

org/apache/tools/ant/taskdefs/email/EmailTask.class
EmailTask.java
package org.apache.tools.ant.taskdefs.email
public org.apache.tools.ant.taskdefs.email.EmailTask extends org.apache.tools.ant.Task {
	public static final String AUTO
	public static final String MIME
	public static final String UU
	public static final String PLAIN
	private String encoding
	private String host
	private int port
	private String subject
	private org.apache.tools.ant.taskdefs.email.Message message
	private boolean failOnError
	private boolean includeFileNames
	private String messageMimeType
	private org.apache.tools.ant.taskdefs.email.EmailAddress from
	private java.util.Vector replyToList
	private java.util.Vector toList
	private java.util.Vector ccList
	private java.util.Vector bccList
	private java.util.Vector files
	private java.util.Vector filesets
	private String charset
	private String user
	private String password
	private boolean SSL
	public void  () 
	public void setUser (java.lang.String) 
		String user
	public void setPassword (java.lang.String) 
		String password
	public void setSSL (boolean) 
		boolean SSL
	public void setEncoding (org.apache.tools.ant.taskdefs.email.EmailTask$Encoding) 
		org.apache.tools.ant.taskdefs.email.EmailTask$Encoding encoding
	public void setMailport (int) 
		int port
	public void setMailhost (java.lang.String) 
		String host
	public void setSubject (java.lang.String) 
		String subject
	public void setMessage (java.lang.String) 
		String message
	public void setMessageFile (java.io.File) 
		java.io.File file
	public void setMessageMimeType (java.lang.String) 
		String type
	public void addMessage (org.apache.tools.ant.taskdefs.email.Message)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.email.Message message
	public void addFrom (org.apache.tools.ant.taskdefs.email.EmailAddress) 
		org.apache.tools.ant.taskdefs.email.EmailAddress address
	public void setFrom (java.lang.String) 
		String address
	public void addReplyTo (org.apache.tools.ant.taskdefs.email.EmailAddress) 
		org.apache.tools.ant.taskdefs.email.EmailAddress address
	public void setReplyTo (java.lang.String) 
		String address
	public void addTo (org.apache.tools.ant.taskdefs.email.EmailAddress) 
		org.apache.tools.ant.taskdefs.email.EmailAddress address
	public void setToList (java.lang.String) 
		String list
		java.util.StringTokenizer tokens
	public void addCc (org.apache.tools.ant.taskdefs.email.EmailAddress) 
		org.apache.tools.ant.taskdefs.email.EmailAddress address
	public void setCcList (java.lang.String) 
		String list
		java.util.StringTokenizer tokens
	public void addBcc (org.apache.tools.ant.taskdefs.email.EmailAddress) 
		org.apache.tools.ant.taskdefs.email.EmailAddress address
	public void setBccList (java.lang.String) 
		String list
		java.util.StringTokenizer tokens
	public void setFailOnError (boolean) 
		boolean failOnError
	public void setFiles (java.lang.String) 
		String filenames
		java.util.StringTokenizer t
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
	public void setIncludefilenames (boolean) 
		boolean includeFileNames
	public boolean getIncludeFileNames () 
	public void execute () 
		org.apache.tools.ant.taskdefs.email.Message savedMessage
		java.util.Vector savedFiles
		org.apache.tools.ant.taskdefs.email.Mailer mailer
		boolean autoFound
		Throwable e
		Throwable e
		java.util.Enumeration e
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] includedFiles
		java.io.File baseDir
		int j
		java.io.File file
		int count
		org.apache.tools.ant.BuildException e
		Exception e
	public void setCharset (java.lang.String) 
		String charset
	public java.lang.String getCharset () 
}

org/apache/tools/ant/taskdefs/email/Mailer.class
Mailer.java
package org.apache.tools.ant.taskdefs.email
public abstract org.apache.tools.ant.taskdefs.email.Mailer extends java.lang.Object {
	protected String host
	protected int port
	protected String user
	protected String password
	protected boolean SSL
	protected org.apache.tools.ant.taskdefs.email.Message message
	protected org.apache.tools.ant.taskdefs.email.EmailAddress from
	protected java.util.Vector replyToList
	protected java.util.Vector toList
	protected java.util.Vector ccList
	protected java.util.Vector bccList
	protected java.util.Vector files
	protected String subject
	protected org.apache.tools.ant.Task task
	protected boolean includeFileNames
	public void  () 
	public void setHost (java.lang.String) 
		String host
	public void setPort (int) 
		int port
	public void setUser (java.lang.String) 
		String user
	public void setPassword (java.lang.String) 
		String password
	public void setSSL (boolean) 
		boolean SSL
	public void setMessage (org.apache.tools.ant.taskdefs.email.Message) 
		org.apache.tools.ant.taskdefs.email.Message m
	public void setFrom (org.apache.tools.ant.taskdefs.email.EmailAddress) 
		org.apache.tools.ant.taskdefs.email.EmailAddress from
	public void setReplyToList (java.util.Vector) 
		java.util.Vector list
	public void setToList (java.util.Vector) 
		java.util.Vector list
	public void setCcList (java.util.Vector) 
		java.util.Vector list
	public void setBccList (java.util.Vector) 
		java.util.Vector list
	public void setFiles (java.util.Vector) 
		java.util.Vector files
	public void setSubject (java.lang.String) 
		String subject
	public void setTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public void setIncludeFileNames (boolean) 
		boolean b
	public abstract void send ()  throws org.apache.tools.ant.BuildException 
	protected final java.lang.String getDate () 
}

org/apache/tools/ant/taskdefs/email/Message.class
Message.java
package org.apache.tools.ant.taskdefs.email
public org.apache.tools.ant.taskdefs.email.Message extends org.apache.tools.ant.ProjectComponent {
	private java.io.File messageSource
	private StringBuffer buffer
	private String mimeType
	private boolean specified
	private String charset
	public void  () 
	public void  (java.lang.String) 
		String text
	public void  (java.io.File) 
		java.io.File file
	public void addText (java.lang.String) 
		String text
	public void setSrc (java.io.File) 
		java.io.File src
	public void setMimeType (java.lang.String) 
		String mimeType
	public java.lang.String getMimeType () 
	public void print (java.io.PrintStream)  throws java.io.IOException 
		java.io.PrintStream ps
		java.io.PrintWriter out
		java.io.FileReader freader
		java.io.BufferedReader in
		String line
	public boolean isMimeTypeSpecified () 
	public void setCharset (java.lang.String) 
		String charset
	public java.lang.String getCharset () 
}

org/apache/tools/ant/taskdefs/email/PlainMailer.class
PlainMailer.java
package org.apache.tools.ant.taskdefs.email
 org.apache.tools.ant.taskdefs.email.PlainMailer extends org.apache.tools.ant.taskdefs.email.Mailer {
	void  () 
	public void send () 
		org.apache.tools.mail.MailMessage mailMessage
		java.util.Enumeration e
		java.io.PrintStream out
		java.io.File file
		java.io.IOException ioe
	protected void attach (java.io.File, java.io.PrintStream)  throws java.io.IOException 
		java.io.File file
		java.io.PrintStream out
		String filename
		int filenamelength
		int star
		int length
		int maxBuf
		byte[] buf
		java.io.FileInputStream finstr
		java.io.BufferedInputStream in
}

org/apache/tools/ant/taskdefs/email/UUMailer.class
UUMailer.java
package org.apache.tools.ant.taskdefs.email
 org.apache.tools.ant.taskdefs.email.UUMailer extends org.apache.tools.ant.taskdefs.email.PlainMailer {
	void  () 
	protected void attach (java.io.File, java.io.PrintStream)  throws java.io.IOException 
		java.io.File file
		java.io.PrintStream out
		java.io.FileInputStream finstr
		java.io.BufferedInputStream in
		sun.misc.UUEncoder encoder
}

org/apache/tools/ant/taskdefs/rmic/DefaultRmicAdapter$RmicFileNameMapper.class
DefaultRmicAdapter.java
package org.apache.tools.ant.taskdefs.rmic
 org.apache.tools.ant.taskdefs.rmic.DefaultRmicAdapter$RmicFileNameMapper extends java.lang.Object implements org.apache.tools.ant.util.FileNameMapper  {
	private final org.apache.tools.ant.taskdefs.rmic.DefaultRmicAdapter this$0
	void  (org.apache.tools.ant.taskdefs.rmic.DefaultRmicAdapter) 
		org.apache.tools.ant.taskdefs.rmic.DefaultRmicAdapter this$0
	public void setFrom (java.lang.String) 
		String s
	public void setTo (java.lang.String) 
		String s
	public java.lang.String[] mapFileName (java.lang.String) 
		String name
		String base
		String classname
		String[] target
		int lastSlash
		String dirname
		int index
		String filename
		Class c
		Class interf
		String iName
		String iDir
		int iIndex
		int lastDot
		ClassNotFoundException e
		NoClassDefFoundError e
		Throwable t
}

org/apache/tools/ant/taskdefs/rmic/DefaultRmicAdapter.class
DefaultRmicAdapter.java
package org.apache.tools.ant.taskdefs.rmic
public abstract org.apache.tools.ant.taskdefs.rmic.DefaultRmicAdapter extends java.lang.Object implements org.apache.tools.ant.taskdefs.rmic.RmicAdapter  {
	private org.apache.tools.ant.taskdefs.Rmic attributes
	private org.apache.tools.ant.util.FileNameMapper mapper
	private static final java.util.Random rand
	public void  () 
	public void setRmic (org.apache.tools.ant.taskdefs.Rmic) 
		org.apache.tools.ant.taskdefs.Rmic attributes
	public org.apache.tools.ant.taskdefs.Rmic getRmic () 
	protected java.lang.String getStubClassSuffix () 
	protected java.lang.String getSkelClassSuffix () 
	protected java.lang.String getTieClassSuffix () 
	public org.apache.tools.ant.util.FileNameMapper getMapper () 
	public org.apache.tools.ant.types.Path getClasspath () 
	protected org.apache.tools.ant.types.Path getCompileClasspath () 
		org.apache.tools.ant.types.Path classpath
		org.apache.tools.ant.types.Path cp
	protected org.apache.tools.ant.types.Commandline setupRmicCommand () 
	protected org.apache.tools.ant.types.Commandline setupRmicCommand (java.lang.String[]) 
		String[] options
		org.apache.tools.ant.types.Commandline cmd
		int i
		org.apache.tools.ant.types.Path classpath
		String stubVersion
	protected void logAndAddFilesToCompile (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
		java.util.Vector compileList
		StringBuffer niceSourceList
		int i
		String arg
	static org.apache.tools.ant.taskdefs.Rmic access$000 (org.apache.tools.ant.taskdefs.rmic.DefaultRmicAdapter) 
		org.apache.tools.ant.taskdefs.rmic.DefaultRmicAdapter x0
	static java.util.Random access$100 () 
	static void  () 
}

org/apache/tools/ant/taskdefs/rmic/KaffeRmic.class
KaffeRmic.java
package org.apache.tools.ant.taskdefs.rmic
public org.apache.tools.ant.taskdefs.rmic.KaffeRmic extends org.apache.tools.ant.taskdefs.rmic.DefaultRmicAdapter {
	private static final String[] RMIC_CLASSNAMES
	public static final String COMPILER_NAME
	public void  () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Commandline cmd
		Class c
		StringBuffer buf
		int i
		org.apache.tools.ant.taskdefs.ExecuteJava ej
	public static boolean isAvailable () 
	private static java.lang.Class getRmicClass () 
		int i
		ClassNotFoundException cnfe
	static void  () 
}

org/apache/tools/ant/taskdefs/rmic/RmicAdapter.class
RmicAdapter.java
package org.apache.tools.ant.taskdefs.rmic
public abstract org.apache.tools.ant.taskdefs.rmic.RmicAdapter extends java.lang.Object {
	public abstract void setRmic (org.apache.tools.ant.taskdefs.Rmic) 
	public abstract boolean execute ()  throws org.apache.tools.ant.BuildException 
	public abstract org.apache.tools.ant.util.FileNameMapper getMapper () 
	public abstract org.apache.tools.ant.types.Path getClasspath () 
}

org/apache/tools/ant/taskdefs/rmic/RmicAdapterFactory.class
RmicAdapterFactory.java
package org.apache.tools.ant.taskdefs.rmic
public org.apache.tools.ant.taskdefs.rmic.RmicAdapterFactory extends java.lang.Object {
	private void  () 
	public static org.apache.tools.ant.taskdefs.rmic.RmicAdapter getRmic (java.lang.String, org.apache.tools.ant.Task)  throws org.apache.tools.ant.BuildException 
		String rmicType
		org.apache.tools.ant.Task task
	private static org.apache.tools.ant.taskdefs.rmic.RmicAdapter resolveClassName (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String className
		Class c
		Object o
		ClassNotFoundException cnfe
		ClassCastException cce
		Throwable t
}

org/apache/tools/ant/taskdefs/rmic/SunRmic.class
SunRmic.java
package org.apache.tools.ant.taskdefs.rmic
public org.apache.tools.ant.taskdefs.rmic.SunRmic extends org.apache.tools.ant.taskdefs.rmic.DefaultRmicAdapter {
	static Class class$java$io$OutputStream
	static Class class$java$lang$String
	static Class array$Ljava$lang$String
	public void  () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.taskdefs.LogOutputStream logstr
		Class c
		java.lang.reflect.Constructor cons
		Object rmic
		java.lang.reflect.Method doRmic
		Boolean ok
		ClassNotFoundException ex
		Exception ex
		java.io.IOException e
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

org/apache/tools/ant/taskdefs/rmic/WLRmic.class
WLRmic.java
package org.apache.tools.ant.taskdefs.rmic
public org.apache.tools.ant.taskdefs.rmic.WLRmic extends org.apache.tools.ant.taskdefs.rmic.DefaultRmicAdapter {
	static Class array$Ljava$lang$String
	public void  () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.AntClassLoader loader
		Class c
		java.lang.reflect.Method doRmic
		ClassNotFoundException ex
		Exception ex
	public java.lang.String getStubClassSuffix () 
	public java.lang.String getSkelClassSuffix () 
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

org/apache/tools/ant/types/AbstractFileSet.class
AbstractFileSet.java
package org.apache.tools.ant.types
public abstract org.apache.tools.ant.types.AbstractFileSet extends org.apache.tools.ant.types.DataType implements java.lang.Cloneable org.apache.tools.ant.types.selectors.SelectorContainer  {
	private org.apache.tools.ant.types.PatternSet defaultPatterns
	private java.util.Vector additionalPatterns
	private java.util.Vector selectors
	private java.io.File dir
	private boolean useDefaultExcludes
	private boolean isCaseSensitive
	private boolean followSymlinks
	public void  () 
	protected void  (org.apache.tools.ant.types.AbstractFileSet) 
		org.apache.tools.ant.types.AbstractFileSet fileset
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference r
	public void setDir (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File dir
	public java.io.File getDir (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public org.apache.tools.ant.types.PatternSet createPatternSet () 
		org.apache.tools.ant.types.PatternSet patterns
	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 void setFile (java.io.File) 
		java.io.File file
	public void setIncludes (java.lang.String) 
		String includes
	public void setExcludes (java.lang.String) 
		String excludes
	public void setIncludesfile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File incl
	public void setExcludesfile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File excl
	public void setDefaultexcludes (boolean) 
		boolean useDefaultExcludes
	public boolean getDefaultexcludes () 
	public void setCaseSensitive (boolean) 
		boolean isCaseSensitive
	public void setFollowSymlinks (boolean) 
		boolean followSymlinks
	public boolean isFollowSymlinks () 
	protected java.lang.String getDataTypeName () 
		org.apache.tools.ant.Project p
		java.util.Hashtable typedefs
		java.util.Enumeration e
		String typeName
		Class typeClass
		String classname
	public org.apache.tools.ant.DirectoryScanner getDirectoryScanner (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
		org.apache.tools.ant.DirectoryScanner ds
	public void setupDirectoryScanner (org.apache.tools.ant.FileScanner, org.apache.tools.ant.Project) 
		org.apache.tools.ant.FileScanner ds
		org.apache.tools.ant.Project p
		int count
		int i
		Object o
		org.apache.tools.ant.types.selectors.SelectorScanner ss
	protected org.apache.tools.ant.types.AbstractFileSet getRef (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
		java.util.Stack stk
		Object o
	public boolean hasSelectors () 
	public boolean hasPatterns () 
		java.util.Enumeration e
		org.apache.tools.ant.types.PatternSet ps
	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 addDifferent (org.apache.tools.ant.types.selectors.DifferentSelector) 
		org.apache.tools.ant.types.selectors.DifferentSelector selector
	public void addFilename (org.apache.tools.ant.types.selectors.FilenameSelector) 
		org.apache.tools.ant.types.selectors.FilenameSelector selector
	public void addType (org.apache.tools.ant.types.selectors.TypeSelector) 
		org.apache.tools.ant.types.selectors.TypeSelector 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 java.lang.String toString () 
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		StringBuffer sb
		int i
	public java.lang.Object clone () 
		org.apache.tools.ant.types.AbstractFileSet fs
		java.util.Enumeration e
		CloneNotSupportedException e
}

org/apache/tools/ant/types/AntFilterReader.class
AntFilterReader.java
package org.apache.tools.ant.types
public final org.apache.tools.ant.types.AntFilterReader extends org.apache.tools.ant.types.DataType implements java.lang.Cloneable  {
	private String className
	private final java.util.Vector parameters
	private org.apache.tools.ant.types.Path classpath
	public void  () 
	public final void setClassName (java.lang.String) 
		String className
	public final java.lang.String getClassName () 
	public final void addParam (org.apache.tools.ant.types.Parameter) 
		org.apache.tools.ant.types.Parameter param
	public final void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public final org.apache.tools.ant.types.Path createClasspath () 
	public final org.apache.tools.ant.types.Path getClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public final org.apache.tools.ant.types.Parameter[] getParams () 
		org.apache.tools.ant.types.Parameter[] params
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference r
		Object o
		org.apache.tools.ant.types.AntFilterReader afr
		org.apache.tools.ant.types.Parameter[] p
		int i
		String msg
}

org/apache/tools/ant/types/Assertions$BaseAssertion.class
Assertions.java
package org.apache.tools.ant.types
public abstract org.apache.tools.ant.types.Assertions$BaseAssertion extends java.lang.Object {
	private String packageName
	private String className
	public void  () 
	public void setClass (java.lang.String) 
		String className
	public void setPackage (java.lang.String) 
		String packageName
	protected java.lang.String getClassName () 
	protected java.lang.String getPackageName () 
	public abstract java.lang.String getCommandPrefix () 
	public java.lang.String toCommand () 
		StringBuffer command
}

org/apache/tools/ant/types/Assertions$DisabledAssertion.class
Assertions.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Assertions$DisabledAssertion extends org.apache.tools.ant.types.Assertions$BaseAssertion {
	public void  () 
	public java.lang.String getCommandPrefix () 
}

org/apache/tools/ant/types/Assertions$EnabledAssertion.class
Assertions.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Assertions$EnabledAssertion extends org.apache.tools.ant.types.Assertions$BaseAssertion {
	public void  () 
	public java.lang.String getCommandPrefix () 
}

org/apache/tools/ant/types/Assertions.class
Assertions.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Assertions extends org.apache.tools.ant.types.DataType implements java.lang.Cloneable  {
	private Boolean enableSystemAssertions
	private java.util.ArrayList assertionList
	public void  () 
	public void addEnable (org.apache.tools.ant.types.Assertions$EnabledAssertion) 
		org.apache.tools.ant.types.Assertions$EnabledAssertion assertion
	public void addDisable (org.apache.tools.ant.types.Assertions$DisabledAssertion) 
		org.apache.tools.ant.types.Assertions$DisabledAssertion assertion
	public void setEnableSystemAssertions (java.lang.Boolean) 
		Boolean enableSystemAssertions
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference ref
	private org.apache.tools.ant.types.Assertions getFinalReference () 
		Object o
	public int size () 
		org.apache.tools.ant.types.Assertions clause
	private int getFinalSize () 
	public void applyAssertions (java.util.List) 
		java.util.List commandList
		org.apache.tools.ant.types.Assertions clause
		java.util.Iterator it
		org.apache.tools.ant.types.Assertions$BaseAssertion assertion
		String arg
	public void applyAssertions (org.apache.tools.ant.types.CommandlineJava) 
		org.apache.tools.ant.types.CommandlineJava command
		org.apache.tools.ant.types.Assertions clause
		java.util.Iterator it
		org.apache.tools.ant.types.Assertions$BaseAssertion assertion
		String arg
	public void applyAssertions (java.util.ListIterator) 
		java.util.ListIterator commandIterator
		org.apache.tools.ant.types.Assertions clause
		java.util.Iterator it
		org.apache.tools.ant.types.Assertions$BaseAssertion assertion
		String arg
	private static void addVmArgument (org.apache.tools.ant.types.CommandlineJava, java.lang.String) 
		org.apache.tools.ant.types.CommandlineJava command
		String arg
		org.apache.tools.ant.types.Commandline$Argument argument
	public java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
		org.apache.tools.ant.types.Assertions that
}

org/apache/tools/ant/types/Commandline$Argument.class
Commandline.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Commandline$Argument extends org.apache.tools.ant.ProjectComponent {
	private String[] parts
	public void  () 
	public void setValue (java.lang.String) 
		String value
	public void setLine (java.lang.String) 
		String line
	public void setPath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path value
	public void setPathref (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference value
		org.apache.tools.ant.types.Path p
	public void setFile (java.io.File) 
		java.io.File value
	public java.lang.String[] getParts () 
}

org/apache/tools/ant/types/Commandline$Marker.class
Commandline.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Commandline$Marker extends java.lang.Object {
	private int position
	private int realPos
	private final org.apache.tools.ant.types.Commandline this$0
	void  (org.apache.tools.ant.types.Commandline, int) 
		org.apache.tools.ant.types.Commandline this$0
		int position
	public int getPosition () 
		int i
		org.apache.tools.ant.types.Commandline$Argument arg
}

org/apache/tools/ant/types/Commandline.class
Commandline.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Commandline extends java.lang.Object implements java.lang.Cloneable  {
	private java.util.Vector arguments
	private String executable
	protected static final String DISCLAIMER
	public void  (java.lang.String) 
		String toProcess
		String[] tmp
		int i
	public void  () 
	public org.apache.tools.ant.types.Commandline$Argument createArgument () 
	public org.apache.tools.ant.types.Commandline$Argument createArgument (boolean) 
		boolean insertAtStart
		org.apache.tools.ant.types.Commandline$Argument argument
	public void setExecutable (java.lang.String) 
		String executable
	public java.lang.String getExecutable () 
	public void addArguments (java.lang.String[]) 
		String[] line
		int i
	public java.lang.String[] getCommandline () 
		java.util.List commands
		java.util.ListIterator list
		String[] result
	public void addCommandToList (java.util.ListIterator) 
		java.util.ListIterator list
	public java.lang.String[] getArguments () 
		java.util.List result
		String[] res
	public void addArgumentsToList (java.util.ListIterator) 
		java.util.ListIterator list
		int i
		org.apache.tools.ant.types.Commandline$Argument arg
		String[] s
		int j
	public java.lang.String toString () 
	public static java.lang.String quoteArgument (java.lang.String) 
		String argument
	public static java.lang.String toString (java.lang.String[]) 
		String[] line
		StringBuffer result
		int i
	public static java.lang.String[] translateCommandline (java.lang.String) 
		String toProcess
		int normal
		int inQuote
		int inDoubleQuote
		int state
		java.util.StringTokenizer tok
		java.util.Vector v
		StringBuffer current
		boolean lastTokenHasBeenQuoted
		String nextTok
		String[] args
	public int size () 
	public java.lang.Object clone () 
		org.apache.tools.ant.types.Commandline c
		CloneNotSupportedException e
	public void clear () 
	public void clearArgs () 
	public org.apache.tools.ant.types.Commandline$Marker createMarker () 
	public java.lang.String describeCommand () 
	public java.lang.String describeArguments () 
	public static java.lang.String describeCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline line
	public static java.lang.String describeArguments (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline line
	public static java.lang.String describeCommand (java.lang.String[]) 
		String[] args
		StringBuffer buf
	public static java.lang.String describeArguments (java.lang.String[]) 
		String[] args
	protected static java.lang.String describeArguments (java.lang.String[], int) 
		String[] args
		int offset
		StringBuffer buf
		int i
	static java.lang.String access$000 (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline x0
	static java.util.Vector access$100 (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline x0
	static void  () 
}

org/apache/tools/ant/types/CommandlineJava$SysProperties.class
CommandlineJava.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.CommandlineJava$SysProperties extends org.apache.tools.ant.types.Environment implements java.lang.Cloneable  {
	java.util.Properties sys
	private java.util.Vector propertySets
	public void  () 
	public java.lang.String[] getVariables ()  throws org.apache.tools.ant.BuildException 
		java.util.List definitions
		java.util.ListIterator list
	public void addDefinitionsToList (java.util.ListIterator) 
		java.util.ListIterator listIt
		String[] props
		int i
		java.util.Properties propertySetProperties
		java.util.Enumeration e
		String key
		String value
	public int size () 
		java.util.Properties p
	public void setSystem ()  throws org.apache.tools.ant.BuildException 
		java.util.Properties p
		java.util.Enumeration e
		String name
		java.util.Enumeration e
		org.apache.tools.ant.types.Environment$Variable v
		SecurityException e
	public void restoreSystem ()  throws org.apache.tools.ant.BuildException 
		SecurityException e
	public java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
		org.apache.tools.ant.types.CommandlineJava$SysProperties c
		CloneNotSupportedException e
	public void addSyspropertyset (org.apache.tools.ant.types.PropertySet) 
		org.apache.tools.ant.types.PropertySet ps
	public void addSysproperties (org.apache.tools.ant.types.CommandlineJava$SysProperties) 
		org.apache.tools.ant.types.CommandlineJava$SysProperties ps
	private java.util.Properties mergePropertySets () 
		java.util.Properties p
		java.util.Enumeration e
		org.apache.tools.ant.types.PropertySet ps
}

org/apache/tools/ant/types/CommandlineJava.class
CommandlineJava.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.CommandlineJava extends java.lang.Object implements java.lang.Cloneable  {
	private org.apache.tools.ant.types.Commandline vmCommand
	private org.apache.tools.ant.types.Commandline javaCommand
	private org.apache.tools.ant.types.CommandlineJava$SysProperties sysProperties
	private org.apache.tools.ant.types.Path classpath
	private org.apache.tools.ant.types.Path bootclasspath
	private String vmVersion
	private String maxMemory
	private org.apache.tools.ant.types.Assertions assertions
	private boolean executeJar
	public void  () 
	public org.apache.tools.ant.types.Commandline$Argument createArgument () 
	public org.apache.tools.ant.types.Commandline$Argument createVmArgument () 
	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 addSysproperties (org.apache.tools.ant.types.CommandlineJava$SysProperties) 
		org.apache.tools.ant.types.CommandlineJava$SysProperties sysp
	public void setVm (java.lang.String) 
		String vm
	public void setVmversion (java.lang.String) 
		String value
	public org.apache.tools.ant.types.Assertions getAssertions () 
	public void setAssertions (org.apache.tools.ant.types.Assertions) 
		org.apache.tools.ant.types.Assertions assertions
	public void setJar (java.lang.String) 
		String jarpathname
	public java.lang.String getJar () 
	public void setClassname (java.lang.String) 
		String classname
	public java.lang.String getClassname () 
	public org.apache.tools.ant.types.Path createClasspath (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public org.apache.tools.ant.types.Path createBootclasspath (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public java.lang.String getVmversion () 
	public java.lang.String[] getCommandline () 
		java.util.List commands
		java.util.ListIterator listIterator
	private void addCommandsToList (java.util.ListIterator) 
		java.util.ListIterator listIterator
	public void setMaxmemory (java.lang.String) 
		String max
	public java.lang.String toString () 
	public java.lang.String describeCommand () 
	public java.lang.String describeJavaCommand () 
	protected org.apache.tools.ant.types.Commandline getActualVMCommand () 
		org.apache.tools.ant.types.Commandline actualVMCommand
	public int size () 
		int size
	public org.apache.tools.ant.types.Commandline getJavaCommand () 
	public org.apache.tools.ant.types.Commandline getVmCommand () 
	public org.apache.tools.ant.types.Path getClasspath () 
	public org.apache.tools.ant.types.Path getBootclasspath () 
	public void setSystemProperties ()  throws org.apache.tools.ant.BuildException 
	public void restoreSystemProperties ()  throws org.apache.tools.ant.BuildException 
	public org.apache.tools.ant.types.CommandlineJava$SysProperties getSystemProperties () 
	public java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
		org.apache.tools.ant.types.CommandlineJava c
		CloneNotSupportedException e
	public void clearJavaArgs () 
	protected boolean haveClasspath () 
		org.apache.tools.ant.types.Path fullClasspath
	protected boolean haveBootclasspath (boolean) 
		boolean log
}

org/apache/tools/ant/types/DTDLocation.class
DTDLocation.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.DTDLocation extends org.apache.tools.ant.types.ResourceLocation {
	public void  () 
}

org/apache/tools/ant/types/DataType.class
DataType.java
package org.apache.tools.ant.types
public abstract org.apache.tools.ant.types.DataType extends org.apache.tools.ant.ProjectComponent {
	protected String description
	protected org.apache.tools.ant.types.Reference ref
	protected boolean checked
	public void  () 
	public void setDescription (java.lang.String) 
		String desc
	public java.lang.String getDescription () 
	public boolean isReference () 
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference ref
	protected void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		java.util.Stack stack
		org.apache.tools.ant.Project project
		Object o
	protected java.lang.Object getCheckedRef (java.lang.Class, java.lang.String) 
		Class requiredClass
		String dataTypeName
		java.util.Stack stk
		Object o
		String msg
	protected org.apache.tools.ant.BuildException tooManyAttributes () 
	protected org.apache.tools.ant.BuildException noChildrenAllowed () 
	protected org.apache.tools.ant.BuildException circularReference () 
	protected boolean isChecked () 
	protected void setChecked (boolean) 
		boolean checked
	protected org.apache.tools.ant.types.Reference getRefid () 
	protected void checkAttributesAllowed () 
	protected void checkChildrenAllowed () 
}

org/apache/tools/ant/types/Description.class
Description.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Description extends org.apache.tools.ant.types.DataType {
	public void  () 
	public void addText (java.lang.String) 
		String text
		org.apache.tools.ant.ProjectHelper ph
		String currentDescription
	public static java.lang.String getDescription (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
		java.util.Vector targets
		StringBuffer description
		int i
		org.apache.tools.ant.Target t
	private static void concatDescriptions (org.apache.tools.ant.Project, org.apache.tools.ant.Target, java.lang.StringBuffer) 
		org.apache.tools.ant.Project project
		org.apache.tools.ant.Target t
		StringBuffer description
		java.util.Vector tasks
		int i
		org.apache.tools.ant.Task task
		org.apache.tools.ant.UnknownElement ue
		StringBuffer descComp
	private static java.util.Vector findElementInTarget (org.apache.tools.ant.Project, org.apache.tools.ant.Target, java.lang.String) 
		org.apache.tools.ant.Project project
		org.apache.tools.ant.Target t
		String name
		org.apache.tools.ant.Task[] tasks
		java.util.Vector elems
		int i
}

org/apache/tools/ant/types/DirSet.class
DirSet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.DirSet extends org.apache.tools.ant.types.AbstractFileSet {
	public void  () 
	protected void  (org.apache.tools.ant.types.DirSet) 
		org.apache.tools.ant.types.DirSet dirset
	public java.lang.Object clone () 
}

org/apache/tools/ant/types/EnumeratedAttribute.class
EnumeratedAttribute.java
package org.apache.tools.ant.types
public abstract org.apache.tools.ant.types.EnumeratedAttribute extends java.lang.Object {
	protected String value
	private int index
	public abstract java.lang.String[] getValues () 
	protected void  () 
	public final void setValue (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String value
		int index
	public final boolean containsValue (java.lang.String) 
		String value
	public final int indexOfValue (java.lang.String) 
		String value
		String[] values
		int i
	public final java.lang.String getValue () 
	public final int getIndex () 
	public java.lang.String toString () 
}

org/apache/tools/ant/types/Environment$Variable.class
Environment.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Environment$Variable extends java.lang.Object {
	private String key
	private String value
	public void  () 
	public void setKey (java.lang.String) 
		String key
	public void setValue (java.lang.String) 
		String value
	public java.lang.String getKey () 
	public java.lang.String getValue () 
	public void setPath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path path
	public void setFile (java.io.File) 
		java.io.File file
	public java.lang.String getContent ()  throws org.apache.tools.ant.BuildException 
		StringBuffer sb
	public void validate () 
}

org/apache/tools/ant/types/Environment.class
Environment.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Environment extends java.lang.Object {
	protected java.util.Vector variables
	public void  () 
	public void addVariable (org.apache.tools.ant.types.Environment$Variable) 
		org.apache.tools.ant.types.Environment$Variable var
	public java.lang.String[] getVariables ()  throws org.apache.tools.ant.BuildException 
		String[] result
		int i
}

org/apache/tools/ant/types/FileList$FileName.class
FileList.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.FileList$FileName 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/types/FileList.class
FileList.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.FileList extends org.apache.tools.ant.types.DataType {
	private java.util.Vector filenames
	private java.io.File dir
	public void  () 
	protected void  (org.apache.tools.ant.types.FileList) 
		org.apache.tools.ant.types.FileList filelist
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference r
	public void setDir (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File dir
	public java.io.File getDir (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public void setFiles (java.lang.String) 
		String filenames
		java.util.StringTokenizer tok
	public java.lang.String[] getFiles (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
		String[] result
	protected org.apache.tools.ant.types.FileList getRef (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
		java.util.Stack stk
		Object o
		String msg
	public void addConfiguredFile (org.apache.tools.ant.types.FileList$FileName) 
		org.apache.tools.ant.types.FileList$FileName name
}

org/apache/tools/ant/types/FileSet.class
FileSet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.FileSet extends org.apache.tools.ant.types.AbstractFileSet {
	public void  () 
	protected void  (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileset
	public java.lang.Object clone () 
}

org/apache/tools/ant/types/FilterChain.class
FilterChain.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.FilterChain extends org.apache.tools.ant.types.DataType implements java.lang.Cloneable  {
	private java.util.Vector filterReaders
	public void  () 
	public final void addFilterReader (org.apache.tools.ant.types.AntFilterReader) 
		org.apache.tools.ant.types.AntFilterReader filterReader
	public final java.util.Vector getFilterReaders () 
	public final void addClassConstants (org.apache.tools.ant.filters.ClassConstants) 
		org.apache.tools.ant.filters.ClassConstants classConstants
	public final void addExpandProperties (org.apache.tools.ant.filters.ExpandProperties) 
		org.apache.tools.ant.filters.ExpandProperties expandProperties
	public final void addHeadFilter (org.apache.tools.ant.filters.HeadFilter) 
		org.apache.tools.ant.filters.HeadFilter headFilter
	public final void addLineContains (org.apache.tools.ant.filters.LineContains) 
		org.apache.tools.ant.filters.LineContains lineContains
	public final void addLineContainsRegExp (org.apache.tools.ant.filters.LineContainsRegExp) 
		org.apache.tools.ant.filters.LineContainsRegExp lineContainsRegExp
	public final void addPrefixLines (org.apache.tools.ant.filters.PrefixLines) 
		org.apache.tools.ant.filters.PrefixLines prefixLines
	public final void addReplaceTokens (org.apache.tools.ant.filters.ReplaceTokens) 
		org.apache.tools.ant.filters.ReplaceTokens replaceTokens
	public final void addStripJavaComments (org.apache.tools.ant.filters.StripJavaComments) 
		org.apache.tools.ant.filters.StripJavaComments stripJavaComments
	public final void addStripLineBreaks (org.apache.tools.ant.filters.StripLineBreaks) 
		org.apache.tools.ant.filters.StripLineBreaks stripLineBreaks
	public final void addStripLineComments (org.apache.tools.ant.filters.StripLineComments) 
		org.apache.tools.ant.filters.StripLineComments stripLineComments
	public final void addTabsToSpaces (org.apache.tools.ant.filters.TabsToSpaces) 
		org.apache.tools.ant.filters.TabsToSpaces tabsToSpaces
	public final void addTailFilter (org.apache.tools.ant.filters.TailFilter) 
		org.apache.tools.ant.filters.TailFilter tailFilter
	public final void addEscapeUnicode (org.apache.tools.ant.filters.EscapeUnicode) 
		org.apache.tools.ant.filters.EscapeUnicode escapeUnicode
	public final void addTokenFilter (org.apache.tools.ant.filters.TokenFilter) 
		org.apache.tools.ant.filters.TokenFilter tokenFilter
	public void addDeleteCharacters (org.apache.tools.ant.filters.TokenFilter$DeleteCharacters) 
		org.apache.tools.ant.filters.TokenFilter$DeleteCharacters filter
	public void addContainsRegex (org.apache.tools.ant.filters.TokenFilter$ContainsRegex) 
		org.apache.tools.ant.filters.TokenFilter$ContainsRegex filter
	public void addReplaceRegex (org.apache.tools.ant.filters.TokenFilter$ReplaceRegex) 
		org.apache.tools.ant.filters.TokenFilter$ReplaceRegex filter
	public void addTrim (org.apache.tools.ant.filters.TokenFilter$Trim) 
		org.apache.tools.ant.filters.TokenFilter$Trim filter
	public void addReplaceString (org.apache.tools.ant.filters.TokenFilter$ReplaceString) 
		org.apache.tools.ant.filters.TokenFilter$ReplaceString filter
	public void addIgnoreBlank (org.apache.tools.ant.filters.TokenFilter$IgnoreBlank) 
		org.apache.tools.ant.filters.TokenFilter$IgnoreBlank filter
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference r
		Object o
		org.apache.tools.ant.types.FilterChain fc
		String msg
	public void add (org.apache.tools.ant.filters.ChainableReader) 
		org.apache.tools.ant.filters.ChainableReader filter
}

org/apache/tools/ant/types/FilterSet$Filter.class
FilterSet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.FilterSet$Filter extends java.lang.Object {
	String token
	String value
	public void  (java.lang.String, java.lang.String) 
		String token
		String value
	public void  () 
	public void setToken (java.lang.String) 
		String token
	public void setValue (java.lang.String) 
		String value
	public java.lang.String getToken () 
	public java.lang.String getValue () 
}

org/apache/tools/ant/types/FilterSet$FiltersFile.class
FilterSet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.FilterSet$FiltersFile extends java.lang.Object {
	private final org.apache.tools.ant.types.FilterSet this$0
	public void  (org.apache.tools.ant.types.FilterSet) 
		org.apache.tools.ant.types.FilterSet this$0
	public void setFile (java.io.File) 
		java.io.File file
}

org/apache/tools/ant/types/FilterSet.class
FilterSet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.FilterSet extends org.apache.tools.ant.types.DataType implements java.lang.Cloneable  {
	public static final String DEFAULT_TOKEN_START
	public static final String DEFAULT_TOKEN_END
	private String startOfToken
	private String endOfToken
	private java.util.Vector passedTokens
	private boolean duplicateToken
	private boolean recurse
	private java.util.Hashtable filterHash
	private java.util.Vector filters
	static Class class$org$apache$tools$ant$types$FilterSet
	public void  () 
	protected void  (org.apache.tools.ant.types.FilterSet) 
		org.apache.tools.ant.types.FilterSet filterset
	protected synchronized java.util.Vector getFilters () 
	protected org.apache.tools.ant.types.FilterSet getRef () 
	public synchronized java.util.Hashtable getFilterHash () 
		java.util.Enumeration e
		org.apache.tools.ant.types.FilterSet$Filter filter
	public void setFiltersfile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File filtersFile
	public void setBeginToken (java.lang.String) 
		String startOfToken
	public java.lang.String getBeginToken () 
	public void setEndToken (java.lang.String) 
		String endOfToken
	public java.lang.String getEndToken () 
	public void setRecurse (boolean) 
		boolean recurse
	public boolean isRecurse () 
	public synchronized void readFiltersFromFile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File filtersFile
		java.io.FileInputStream in
		java.util.Properties props
		java.util.Enumeration e
		java.util.Vector filts
		String strPropName
		String strValue
		Exception ex
		java.io.IOException ioex
	public synchronized java.lang.String replaceTokens (java.lang.String) 
		String line
	private synchronized java.lang.String iReplaceTokens (java.lang.String) 
		String line
		String beginToken
		String endToken
		int index
		java.util.Hashtable tokens
		StringBuffer b
		int i
		String token
		String value
		int endIndex
		StringIndexOutOfBoundsException e
	private synchronized java.lang.String replaceTokens (java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
		String line
		String parent
		String beginToken
		String endToken
		String value
	public synchronized void addFilter (org.apache.tools.ant.types.FilterSet$Filter) 
		org.apache.tools.ant.types.FilterSet$Filter filter
	public org.apache.tools.ant.types.FilterSet$FiltersFile createFiltersfile () 
	public synchronized void addFilter (java.lang.String, java.lang.String) 
		String token
		String value
	public synchronized void addConfiguredFilterSet (org.apache.tools.ant.types.FilterSet) 
		org.apache.tools.ant.types.FilterSet filterSet
		java.util.Enumeration e
	public synchronized boolean hasFilters () 
	public synchronized java.lang.Object clone ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.FilterSet fs
		CloneNotSupportedException e
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

org/apache/tools/ant/types/FilterSetCollection.class
FilterSetCollection.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.FilterSetCollection extends java.lang.Object {
	private java.util.Vector filterSets
	public void  () 
	public void  (org.apache.tools.ant.types.FilterSet) 
		org.apache.tools.ant.types.FilterSet filterSet
	public void addFilterSet (org.apache.tools.ant.types.FilterSet) 
		org.apache.tools.ant.types.FilterSet filterSet
	public java.lang.String replaceTokens (java.lang.String) 
		String line
		String replacedLine
		java.util.Enumeration e
		org.apache.tools.ant.types.FilterSet filterSet
	public boolean hasFilters () 
		java.util.Enumeration e
		org.apache.tools.ant.types.FilterSet filterSet
}

org/apache/tools/ant/types/FlexInteger.class
FlexInteger.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.FlexInteger extends java.lang.Object {
	private Integer value
	public void  (java.lang.String) 
		String value
	public int intValue () 
	public java.lang.String toString () 
}

org/apache/tools/ant/types/Mapper$MapperType.class
Mapper.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Mapper$MapperType extends org.apache.tools.ant.types.EnumeratedAttribute {
	private java.util.Properties implementations
	public void  () 
	public java.lang.String[] getValues () 
	public java.lang.String getImplementation () 
}

org/apache/tools/ant/types/Mapper.class
Mapper.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Mapper extends org.apache.tools.ant.types.DataType implements java.lang.Cloneable  {
	protected org.apache.tools.ant.types.Mapper$MapperType type
	protected String classname
	protected org.apache.tools.ant.types.Path classpath
	protected String from
	protected String to
	private org.apache.tools.ant.util.ContainerMapper container
	public void  (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public void setType (org.apache.tools.ant.types.Mapper$MapperType) 
		org.apache.tools.ant.types.Mapper$MapperType type
	public void add (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
		org.apache.tools.ant.util.FileNameMapper m
	public void addConfiguredMapper (org.apache.tools.ant.types.Mapper) 
		org.apache.tools.ant.types.Mapper mapper
	public void setClassname (java.lang.String) 
		String classname
	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 setFrom (java.lang.String) 
		String from
	public void setTo (java.lang.String) 
		String to
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference r
	public org.apache.tools.ant.util.FileNameMapper getImplementation ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.util.FileNameMapper m
		org.apache.tools.ant.Project project
		org.apache.tools.ant.BuildException be
		Throwable t
	protected java.lang.Class getImplementationClass ()  throws java.lang.ClassNotFoundException 
		String classname
		ClassLoader loader
	protected org.apache.tools.ant.types.Mapper getRef () 
		java.util.Stack stk
		Object o
		String msg
}

org/apache/tools/ant/types/Parameter.class
Parameter.java
package org.apache.tools.ant.types
public final org.apache.tools.ant.types.Parameter extends java.lang.Object {
	private String name
	private String type
	private String value
	public void  () 
	public final void setName (java.lang.String) 
		String name
	public final void setType (java.lang.String) 
		String type
	public final void setValue (java.lang.String) 
		String value
	public final java.lang.String getName () 
	public final java.lang.String getType () 
	public final java.lang.String getValue () 
}

org/apache/tools/ant/types/Parameterizable.class
Parameterizable.java
package org.apache.tools.ant.types
public abstract org.apache.tools.ant.types.Parameterizable extends java.lang.Object {
	public abstract void setParameters (org.apache.tools.ant.types.Parameter[]) 
}

org/apache/tools/ant/types/Path$PathElement.class
Path.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Path$PathElement extends java.lang.Object {
	private String[] parts
	private final org.apache.tools.ant.types.Path this$0
	public void  (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path this$0
	public void setLocation (java.io.File) 
		java.io.File loc
	public void setPath (java.lang.String) 
		String path
	public java.lang.String[] getParts () 
}

org/apache/tools/ant/types/Path.class
Path.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Path extends org.apache.tools.ant.types.DataType implements java.lang.Cloneable  {
	private java.util.Vector elements
	public static org.apache.tools.ant.types.Path systemClasspath
	public static org.apache.tools.ant.types.Path systemBootClasspath
	public void  (org.apache.tools.ant.Project, java.lang.String) 
		org.apache.tools.ant.Project p
		String path
	public void  (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void setLocation (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File location
	public void setPath (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String path
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference r
	public org.apache.tools.ant.types.Path$PathElement createPathElement ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Path$PathElement pe
	public void addFileset (org.apache.tools.ant.types.FileSet)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.FileSet fs
	public void addFilelist (org.apache.tools.ant.types.FileList)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.FileList fl
	public void addDirset (org.apache.tools.ant.types.DirSet)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.DirSet dset
	public void add (org.apache.tools.ant.types.Path)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Path path
	public org.apache.tools.ant.types.Path createPath ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Path p
	public void append (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path other
		String[] l
		int i
	public void addExisting (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path source
	public void addExisting (org.apache.tools.ant.types.Path, boolean) 
		org.apache.tools.ant.types.Path source
		boolean tryUserDir
		String[] list
		java.io.File userDir
		int i
		java.io.File f
	public java.lang.String[] list () 
		java.util.Stack stk
		java.util.Vector result
		int i
		Object o
		org.apache.tools.ant.types.Reference r
		String msg
		String[] parts
		int j
		org.apache.tools.ant.types.Path p
		String[] parts
		int j
		org.apache.tools.ant.types.DirSet dset
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.types.FileList fl
		String[] res
	public java.lang.String toString () 
		String[] list
		StringBuffer result
		int i
	public static java.lang.String[] translatePath (org.apache.tools.ant.Project, java.lang.String) 
		org.apache.tools.ant.Project project
		String source
		java.util.Vector result
		org.apache.tools.ant.PathTokenizer tok
		StringBuffer element
		String pathElement
		org.apache.tools.ant.BuildException e
		int i
		String[] res
	public static java.lang.String translateFile (java.lang.String) 
		String source
		StringBuffer result
		int i
	protected static boolean translateFileSep (java.lang.StringBuffer, int) 
		StringBuffer buffer
		int pos
	public int size () 
	public java.lang.Object clone () 
		org.apache.tools.ant.types.Path p
		CloneNotSupportedException e
	protected void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		java.util.Stack stk
		org.apache.tools.ant.Project p
		java.util.Enumeration e
		Object o
	private static java.lang.String resolveFile (org.apache.tools.ant.Project, java.lang.String) 
		org.apache.tools.ant.Project project
		String relativeName
		java.io.File f
	private static void addUnlessPresent (java.util.Vector, java.lang.String) 
		java.util.Vector v
		String s
	private static void addUnlessPresent (java.util.Vector, java.io.File, java.lang.String[]) 
		java.util.Vector v
		java.io.File dir
		String[] s
		int j
		java.io.File d
		String absolutePath
	public org.apache.tools.ant.types.Path concatSystemClasspath () 
	public org.apache.tools.ant.types.Path concatSystemClasspath (java.lang.String) 
		String defValue
		org.apache.tools.ant.types.Path result
		String order
		String o
	public void addJavaRuntime () 
		java.io.File kaffeShare
		org.apache.tools.ant.types.FileSet kaffeJarFiles
		org.apache.tools.ant.types.FileSet msZipFiles
		String[] secJars
		int i
		String[] ibmJars
		int i
	public void addExtdirs (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path extdirs
		String extProp
		String[] dirs
		int i
		java.io.File dir
		org.apache.tools.ant.types.FileSet fs
	static void  () 
}

org/apache/tools/ant/types/PatternSet$NameEntry.class
PatternSet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.PatternSet$NameEntry extends java.lang.Object {
	private String name
	private String ifCond
	private String unlessCond
	private final org.apache.tools.ant.types.PatternSet this$0
	public void  (org.apache.tools.ant.types.PatternSet) 
		org.apache.tools.ant.types.PatternSet this$0
	public void setName (java.lang.String) 
		String name
	public void setIf (java.lang.String) 
		String cond
	public void setUnless (java.lang.String) 
		String cond
	public java.lang.String getName () 
	public java.lang.String evalName (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	private boolean valid (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public java.lang.String toString () 
		StringBuffer buf
		String connector
}

org/apache/tools/ant/types/PatternSet.class
PatternSet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.PatternSet extends org.apache.tools.ant.types.DataType implements java.lang.Cloneable  {
	private java.util.Vector includeList
	private java.util.Vector excludeList
	private java.util.Vector includesFileList
	private java.util.Vector excludesFileList
	public void  () 
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference r
	public void addConfiguredPatternset (org.apache.tools.ant.types.PatternSet) 
		org.apache.tools.ant.types.PatternSet p
		String[] nestedIncludes
		String[] nestedExcludes
		int i
		int i
	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 void setIncludes (java.lang.String) 
		String includes
		java.util.StringTokenizer tok
	public void setExcludes (java.lang.String) 
		String excludes
		java.util.StringTokenizer tok
	private org.apache.tools.ant.types.PatternSet$NameEntry addPatternToList (java.util.Vector) 
		java.util.Vector list
		org.apache.tools.ant.types.PatternSet$NameEntry result
	public void setIncludesfile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File includesFile
	public void setExcludesfile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File excludesFile
	private void readPatterns (java.io.File, java.util.Vector, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		java.io.File patternfile
		java.util.Vector patternlist
		org.apache.tools.ant.Project p
		java.io.BufferedReader patternReader
		String line
		java.io.IOException ioe
		String msg
		java.io.IOException ioe
	public void append (org.apache.tools.ant.types.PatternSet, org.apache.tools.ant.Project) 
		org.apache.tools.ant.types.PatternSet other
		org.apache.tools.ant.Project p
		String[] incl
		int i
		String[] excl
		int i
	public java.lang.String[] getIncludePatterns (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public java.lang.String[] getExcludePatterns (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	boolean hasPatterns (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	private org.apache.tools.ant.types.PatternSet getRef (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
		java.util.Stack stk
		Object o
		String msg
	private java.lang.String[] makeArray (java.util.Vector, org.apache.tools.ant.Project) 
		java.util.Vector list
		org.apache.tools.ant.Project p
		java.util.Vector tmpNames
		java.util.Enumeration e
		org.apache.tools.ant.types.PatternSet$NameEntry ne
		String pattern
		String[] result
	private void readFiles (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
		java.util.Enumeration e
		org.apache.tools.ant.types.PatternSet$NameEntry ne
		String fileName
		java.io.File inclFile
		java.util.Enumeration e
		org.apache.tools.ant.types.PatternSet$NameEntry ne
		String fileName
		java.io.File exclFile
	public java.lang.String toString () 
	public java.lang.Object clone () 
		org.apache.tools.ant.types.PatternSet ps
		CloneNotSupportedException e
}

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

org/apache/tools/ant/types/Permissions$MySM.class
Permissions.java
package org.apache.tools.ant.types
 org.apache.tools.ant.types.Permissions$MySM extends java.lang.SecurityManager {
	private final org.apache.tools.ant.types.Permissions this$0
	private void  (org.apache.tools.ant.types.Permissions) 
		org.apache.tools.ant.types.Permissions this$0
	public void checkExit (int) 
		int status
		java.security.Permission perm
		SecurityException e
	public void checkPermission (java.security.Permission) 
		java.security.Permission perm
		boolean permOK
	private void checkRevoked (java.security.Permission) 
		java.security.Permission perm
		java.util.Iterator i
	void  (org.apache.tools.ant.types.Permissions, org.apache.tools.ant.types.Permissions$1) 
		org.apache.tools.ant.types.Permissions x0
		org.apache.tools.ant.types.Permissions$1 x1
}

org/apache/tools/ant/types/Permissions$Permission.class
Permissions.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Permissions$Permission extends java.lang.Object {
	private String className
	private String name
	private String actionString
	private java.util.Set actions
	public void  () 
	public void setClass (java.lang.String) 
		String aClass
	public java.lang.String getClassName () 
	public void setName (java.lang.String) 
		String aName
	public java.lang.String getName () 
	public void setActions (java.lang.String) 
		String actions
	public java.lang.String getActions () 
	boolean matches (java.security.Permission) 
		java.security.Permission perm
		java.util.Set as
		int size
	private java.util.Set parseActions (java.lang.String) 
		String actions
		java.util.Set result
		java.util.StringTokenizer tk
		String item
	public java.lang.String toString () 
}

org/apache/tools/ant/types/Permissions.class
Permissions.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Permissions extends java.lang.Object {
	private java.util.List grantedPermissions
	private java.util.List revokedPermissions
	private java.security.Permissions granted
	private SecurityManager origSm
	private boolean active
	private boolean delegateToOldSM
	public void  () 
	public void  (boolean) 
		boolean delegateToOldSM
	public void addConfiguredGrant (org.apache.tools.ant.types.Permissions$Permission) 
		org.apache.tools.ant.types.Permissions$Permission perm
	public void addConfiguredRevoke (org.apache.tools.ant.types.Permissions$Permission) 
		org.apache.tools.ant.types.Permissions$Permission perm
	public void setSecurityManager ()  throws org.apache.tools.ant.BuildException 
	private void init ()  throws org.apache.tools.ant.BuildException 
		java.util.Iterator i
		org.apache.tools.ant.types.Permissions$Permission p
		java.util.Iterator i
		org.apache.tools.ant.types.Permissions$Permission p
		java.security.Permission perm
	public void restoreSecurityManager () 
	static boolean access$100 (org.apache.tools.ant.types.Permissions) 
		org.apache.tools.ant.types.Permissions x0
	static boolean access$200 (org.apache.tools.ant.types.Permissions) 
		org.apache.tools.ant.types.Permissions x0
	static java.security.Permissions access$300 (org.apache.tools.ant.types.Permissions) 
		org.apache.tools.ant.types.Permissions x0
	static java.lang.SecurityManager access$400 (org.apache.tools.ant.types.Permissions) 
		org.apache.tools.ant.types.Permissions x0
	static java.util.List access$500 (org.apache.tools.ant.types.Permissions) 
		org.apache.tools.ant.types.Permissions x0
}

org/apache/tools/ant/types/PropertySet$BuiltinPropertySetName.class
PropertySet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.PropertySet$BuiltinPropertySetName extends org.apache.tools.ant.types.EnumeratedAttribute {
	static final String ALL
	static final String SYSTEM
	static final String COMMANDLINE
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/types/PropertySet$PropertyRef.class
PropertySet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.PropertySet$PropertyRef extends java.lang.Object {
	private int count
	private String name
	private String regex
	private String prefix
	private String builtin
	public void  () 
	public void setName (java.lang.String) 
		String name
	public void setRegex (java.lang.String) 
		String regex
	public void setPrefix (java.lang.String) 
		String prefix
	public void setBuiltin (org.apache.tools.ant.types.PropertySet$BuiltinPropertySetName) 
		org.apache.tools.ant.types.PropertySet$BuiltinPropertySetName b
		String pBuiltIn
	private void assertValid (java.lang.String, java.lang.String) 
		String attr
		String value
	public java.lang.String toString () 
	static java.lang.String access$000 (org.apache.tools.ant.types.PropertySet$PropertyRef) 
		org.apache.tools.ant.types.PropertySet$PropertyRef x0
	static java.lang.String access$100 (org.apache.tools.ant.types.PropertySet$PropertyRef) 
		org.apache.tools.ant.types.PropertySet$PropertyRef x0
	static java.lang.String access$200 (org.apache.tools.ant.types.PropertySet$PropertyRef) 
		org.apache.tools.ant.types.PropertySet$PropertyRef x0
	static java.lang.String access$300 (org.apache.tools.ant.types.PropertySet$PropertyRef) 
		org.apache.tools.ant.types.PropertySet$PropertyRef x0
}

org/apache/tools/ant/types/PropertySet.class
PropertySet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.PropertySet extends org.apache.tools.ant.types.DataType {
	private boolean dynamic
	private boolean negate
	private java.util.Set cachedNames
	private java.util.Vector ptyRefs
	private java.util.Vector setRefs
	private org.apache.tools.ant.types.Mapper mapper
	private boolean noAttributeSet
	static Class class$org$apache$tools$ant$types$PropertySet
	public void  () 
	public void appendName (java.lang.String) 
		String name
		org.apache.tools.ant.types.PropertySet$PropertyRef r
	public void appendRegex (java.lang.String) 
		String regex
		org.apache.tools.ant.types.PropertySet$PropertyRef r
	public void appendPrefix (java.lang.String) 
		String prefix
		org.apache.tools.ant.types.PropertySet$PropertyRef r
	public void appendBuiltin (org.apache.tools.ant.types.PropertySet$BuiltinPropertySetName) 
		org.apache.tools.ant.types.PropertySet$BuiltinPropertySetName b
		org.apache.tools.ant.types.PropertySet$PropertyRef r
	public void setMapper (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String from
		String to
		org.apache.tools.ant.types.Mapper m
		org.apache.tools.ant.types.Mapper$MapperType mapperType
	public void addPropertyref (org.apache.tools.ant.types.PropertySet$PropertyRef) 
		org.apache.tools.ant.types.PropertySet$PropertyRef ref
	public void addPropertyset (org.apache.tools.ant.types.PropertySet) 
		org.apache.tools.ant.types.PropertySet ref
	public org.apache.tools.ant.types.Mapper createMapper () 
	public void add (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	public void setDynamic (boolean) 
		boolean dynamic
	public void setNegate (boolean) 
		boolean negate
	public boolean getDynamic () 
	public org.apache.tools.ant.types.Mapper getMapper () 
	private java.util.Hashtable getAllSystemProperties () 
		java.util.Hashtable ret
		java.util.Enumeration e
		String name
	public java.util.Properties getProperties () 
		java.util.Set names
		org.apache.tools.ant.Project prj
		java.util.Hashtable props
		java.util.Enumeration e
		org.apache.tools.ant.types.PropertySet set
		java.util.Enumeration e
		org.apache.tools.ant.types.PropertySet set
		java.util.HashSet complement
		org.apache.tools.ant.util.FileNameMapper m
		org.apache.tools.ant.types.Mapper myMapper
		java.util.Properties properties
		java.util.Iterator iter
		String name
		String value
		String[] newname
	private void addPropertyNames (java.util.Set, java.util.Hashtable) 
		java.util.Set names
		java.util.Hashtable properties
		org.apache.tools.ant.Project prj
		java.util.Enumeration e
		org.apache.tools.ant.types.PropertySet$PropertyRef r
		java.util.Enumeration p
		String name
		org.apache.tools.ant.util.regexp.RegexpMatcherFactory matchMaker
		org.apache.tools.ant.util.regexp.RegexpMatcher matcher
		java.util.Enumeration p
		String name
	protected org.apache.tools.ant.types.PropertySet getRef () 
	public final void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	protected final void assertNotReference () 
	public java.lang.String toString () 
		StringBuffer b
		java.util.TreeMap sorted
		java.util.Iterator i
		java.util.Map$Entry e
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

org/apache/tools/ant/types/RedirectorElement.class
RedirectorElement.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.RedirectorElement extends org.apache.tools.ant.types.DataType {
	private boolean usingInput
	private boolean usingOutput
	private boolean usingError
	private Boolean logError
	private String outputProperty
	private String errorProperty
	private String inputString
	private Boolean append
	private Boolean alwaysLog
	private Boolean createEmptyFiles
	private org.apache.tools.ant.types.Mapper inputMapper
	private org.apache.tools.ant.types.Mapper outputMapper
	private org.apache.tools.ant.types.Mapper errorMapper
	private java.util.Vector inputFilterChains
	private java.util.Vector outputFilterChains
	private java.util.Vector errorFilterChains
	private String outputEncoding
	private String errorEncoding
	private String inputEncoding
	static Class class$org$apache$tools$ant$util$MergingMapper
	public void  () 
	public void addConfiguredInputMapper (org.apache.tools.ant.types.Mapper) 
		org.apache.tools.ant.types.Mapper inputMapper
	public void addConfiguredOutputMapper (org.apache.tools.ant.types.Mapper) 
		org.apache.tools.ant.types.Mapper outputMapper
	public void addConfiguredErrorMapper (org.apache.tools.ant.types.Mapper) 
		org.apache.tools.ant.types.Mapper errorMapper
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference r
	public void setInput (java.io.File) 
		java.io.File input
	public void setInputString (java.lang.String) 
		String inputString
	public void setOutput (java.io.File) 
		java.io.File out
	public void setOutputEncoding (java.lang.String) 
		String outputEncoding
	public void setErrorEncoding (java.lang.String) 
		String errorEncoding
	public void setInputEncoding (java.lang.String) 
		String inputEncoding
	public void setLogError (boolean) 
		boolean logError
	public void setError (java.io.File) 
		java.io.File error
	public void setOutputProperty (java.lang.String) 
		String outputProperty
	public void setAppend (boolean) 
		boolean append
	public void setAlwaysLog (boolean) 
		boolean alwaysLog
	public void setCreateEmptyFiles (boolean) 
		boolean createEmptyFiles
	public void setErrorProperty (java.lang.String) 
		String errorProperty
	public org.apache.tools.ant.types.FilterChain createInputFilterChain () 
		org.apache.tools.ant.types.FilterChain result
	public org.apache.tools.ant.types.FilterChain createOutputFilterChain () 
		org.apache.tools.ant.types.FilterChain result
	public org.apache.tools.ant.types.FilterChain createErrorFilterChain () 
		org.apache.tools.ant.types.FilterChain result
	public void configure (org.apache.tools.ant.taskdefs.Redirector) 
		org.apache.tools.ant.taskdefs.Redirector redirector
	public void configure (org.apache.tools.ant.taskdefs.Redirector, java.lang.String) 
		org.apache.tools.ant.taskdefs.Redirector redirector
		String sourcefile
		String[] inputTargets
		NullPointerException enPeaEx
		String[] outputTargets
		NullPointerException enPeaEx
		String[] errorTargets
		NullPointerException enPeaEx
	protected org.apache.tools.ant.types.Mapper createMergeMapper (java.io.File) 
		java.io.File destfile
		org.apache.tools.ant.types.Mapper result
	protected java.io.File[] toFileArray (java.lang.String[]) 
		String[] name
		java.util.ArrayList list
		int i
	protected void dieOnCircularReference ()  throws org.apache.tools.ant.BuildException 
		java.util.Stack s
	protected void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		java.util.Stack stk
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.Mapper[] m
		int i
		java.util.Vector[] v
		int i
		java.util.Iterator fci
		org.apache.tools.ant.types.FilterChain fc
	private org.apache.tools.ant.types.RedirectorElement getRef () 
		Object o
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

org/apache/tools/ant/types/Reference.class
Reference.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Reference extends java.lang.Object {
	private String refid
	private org.apache.tools.ant.Project project
	public void  () 
	public void  (java.lang.String) 
		String id
	public void  (org.apache.tools.ant.Project, java.lang.String) 
		org.apache.tools.ant.Project p
		String id
	public void setRefId (java.lang.String) 
		String id
	public java.lang.String getRefId () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public org.apache.tools.ant.Project getProject () 
	public java.lang.Object getReferencedObject (org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project fallback
		Object o
	public java.lang.Object getReferencedObject ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/types/RegularExpression.class
RegularExpression.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.RegularExpression extends org.apache.tools.ant.types.DataType {
	public static final String DATA_TYPE_NAME
	private boolean alreadyInit
	private static final org.apache.tools.ant.util.regexp.RegexpFactory FACTORY
	private org.apache.tools.ant.util.regexp.Regexp regexp
	private String myPattern
	private boolean setPatternPending
	public void  () 
	private void init (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	private void setPattern () 
	public void setPattern (java.lang.String) 
		String pattern
	public java.lang.String getPattern (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public org.apache.tools.ant.util.regexp.Regexp getRegexp (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public org.apache.tools.ant.types.RegularExpression getRef (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
		java.util.Stack stk
		Object o
		String msg
	static void  () 
}

org/apache/tools/ant/types/Resource.class
Resource.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Resource extends java.lang.Object implements java.lang.Cloneable java.lang.Comparable  {
	public static final long UNKNOWN_SIZE
	private String name
	private boolean exists
	private long lastmodified
	private boolean directory
	private long size
	public void  () 
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, boolean, long) 
		String name
		boolean exists
		long lastmodified
	public void  (java.lang.String, boolean, long, boolean) 
		String name
		boolean exists
		long lastmodified
		boolean directory
	public void  (java.lang.String, boolean, long, boolean, long) 
		String name
		boolean exists
		long lastmodified
		boolean directory
		long size
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public boolean isExists () 
	public void setExists (boolean) 
		boolean exists
	public long getLastModified () 
	public void setLastModified (long) 
		long lastmodified
	public boolean isDirectory () 
	public void setDirectory (boolean) 
		boolean directory
	public void setSize (long) 
		long size
	public long getSize () 
	public java.lang.Object clone () 
		CloneNotSupportedException e
	public int compareTo (java.lang.Object) 
		Object other
		org.apache.tools.ant.types.Resource r
}

org/apache/tools/ant/types/ResourceFactory.class
ResourceFactory.java
package org.apache.tools.ant.types
public abstract org.apache.tools.ant.types.ResourceFactory extends java.lang.Object {
	public abstract org.apache.tools.ant.types.Resource getResource (java.lang.String) 
}

org/apache/tools/ant/types/ResourceLocation.class
ResourceLocation.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.ResourceLocation extends java.lang.Object {
	private String name
	private String publicId
	private String location
	private java.net.URL base
	public void  () 
	public void setPublicId (java.lang.String) 
		String publicId
	public void setLocation (java.lang.String) 
		String location
	public void setBase (java.net.URL) 
		java.net.URL base
	public java.lang.String getPublicId () 
	public java.lang.String getLocation () 
	public java.net.URL getBase () 
}

org/apache/tools/ant/types/Substitution.class
Substitution.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Substitution extends org.apache.tools.ant.types.DataType {
	public static final String DATA_TYPE_NAME
	private String expression
	public void  () 
	public void setExpression (java.lang.String) 
		String expression
	public java.lang.String getExpression (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public org.apache.tools.ant.types.Substitution getRef (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
		java.util.Stack stk
		Object o
		String msg
}

org/apache/tools/ant/types/XMLCatalog$CatalogResolver.class
XMLCatalog.java
package org.apache.tools.ant.types
abstract org.apache.tools.ant.types.XMLCatalog$CatalogResolver extends java.lang.Object implements javax.xml.transform.URIResolver org.xml.sax.EntityResolver  {
	public abstract org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) 
	public abstract javax.xml.transform.Source resolve (java.lang.String, java.lang.String)  throws javax.xml.transform.TransformerException 
}

org/apache/tools/ant/types/XMLCatalog$ExternalResolver.class
XMLCatalog.java
package org.apache.tools.ant.types
 org.apache.tools.ant.types.XMLCatalog$ExternalResolver extends java.lang.Object implements org.apache.tools.ant.types.XMLCatalog$CatalogResolver  {
	private java.lang.reflect.Method setXMLCatalog
	private java.lang.reflect.Method parseCatalog
	private java.lang.reflect.Method resolveEntity
	private java.lang.reflect.Method resolve
	private Object resolverImpl
	private boolean externalCatalogsProcessed
	private final org.apache.tools.ant.types.XMLCatalog this$0
	public void  (org.apache.tools.ant.types.XMLCatalog, java.lang.Class, java.lang.Object) 
		org.apache.tools.ant.types.XMLCatalog this$0
		Class resolverImplClass
		Object resolverImpl
		NoSuchMethodException ex
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) 
		String publicId
		String systemId
		org.xml.sax.InputSource result
		org.apache.tools.ant.types.ResourceLocation matchingEntry
		Exception ex
		Exception ex
	public javax.xml.transform.Source resolve (java.lang.String, java.lang.String)  throws javax.xml.transform.TransformerException 
		String href
		String base
		javax.xml.transform.sax.SAXSource result
		org.xml.sax.InputSource source
		org.apache.tools.ant.types.ResourceLocation matchingEntry
		org.apache.tools.ant.types.ResourceLocation entryCopy
		java.net.URL baseURL
		java.net.MalformedURLException ex
		Exception ex
		Exception ex
	private void processExternalCatalogs () 
		Exception ex
		org.apache.tools.ant.types.Path catPath
		String[] catPathList
		int i
		java.io.File catFile
		Exception ex
}

org/apache/tools/ant/types/XMLCatalog$InternalResolver.class
XMLCatalog.java
package org.apache.tools.ant.types
 org.apache.tools.ant.types.XMLCatalog$InternalResolver extends java.lang.Object implements org.apache.tools.ant.types.XMLCatalog$CatalogResolver  {
	private final org.apache.tools.ant.types.XMLCatalog this$0
	public void  (org.apache.tools.ant.types.XMLCatalog) 
		org.apache.tools.ant.types.XMLCatalog this$0
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) 
		String publicId
		String systemId
		org.xml.sax.InputSource result
		org.apache.tools.ant.types.ResourceLocation matchingEntry
	public javax.xml.transform.Source resolve (java.lang.String, java.lang.String)  throws javax.xml.transform.TransformerException 
		String href
		String base
		javax.xml.transform.sax.SAXSource result
		org.xml.sax.InputSource source
		org.apache.tools.ant.types.ResourceLocation matchingEntry
		org.apache.tools.ant.types.ResourceLocation entryCopy
		java.net.URL baseURL
		java.net.MalformedURLException ex
}

org/apache/tools/ant/types/XMLCatalog.class
XMLCatalog.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.XMLCatalog extends org.apache.tools.ant.types.DataType implements java.lang.Cloneable org.xml.sax.EntityResolver javax.xml.transform.URIResolver  {
	private static org.apache.tools.ant.util.FileUtils fileUtils
	private java.util.Vector elements
	private org.apache.tools.ant.types.Path classpath
	private org.apache.tools.ant.types.Path catalogPath
	public static final String APACHE_RESOLVER
	public static final String CATALOG_RESOLVER
	private org.apache.tools.ant.types.XMLCatalog$CatalogResolver catalogResolver
	static Class class$org$apache$tools$ant$types$XMLCatalog
	static Class class$java$lang$String
	public void  () 
	private java.util.Vector getElements () 
	private org.apache.tools.ant.types.Path getClasspath () 
	private void setElements (java.util.Vector) 
		java.util.Vector aVector
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public org.apache.tools.ant.types.Path createCatalogPath () 
	public void setCatalogPathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public org.apache.tools.ant.types.Path getCatalogPath () 
	public void addDTD (org.apache.tools.ant.types.ResourceLocation)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.ResourceLocation dtd
	public void addEntity (org.apache.tools.ant.types.ResourceLocation)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.ResourceLocation entity
	public void addConfiguredXMLCatalog (org.apache.tools.ant.types.XMLCatalog) 
		org.apache.tools.ant.types.XMLCatalog catalog
		java.util.Vector newElements
		java.util.Vector ourElements
		java.util.Enumeration e
		org.apache.tools.ant.types.Path nestedClasspath
		org.apache.tools.ant.types.Path nestedCatalogPath
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference r
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException java.io.IOException 
		String publicId
		String systemId
		java.util.Stack stk
		org.xml.sax.InputSource inputSource
	public javax.xml.transform.Source resolve (java.lang.String, java.lang.String)  throws javax.xml.transform.TransformerException 
		String href
		String base
		java.util.Stack stk
		javax.xml.transform.sax.SAXSource source
		String uri
		java.net.URL baseURL
		java.net.URL url
		java.net.MalformedURLException ex
	private org.apache.tools.ant.types.XMLCatalog getRef () 
	private org.apache.tools.ant.types.XMLCatalog$CatalogResolver getCatalogResolver () 
		org.apache.tools.ant.AntClassLoader loader
		Class clazz
		ClassLoader apacheResolverLoader
		Class baseResolverClass
		ClassLoader baseResolverLoader
		Object obj
		Throwable ex
	private void setEntityResolver (javax.xml.transform.sax.SAXSource)  throws javax.xml.transform.TransformerException 
		javax.xml.transform.sax.SAXSource source
		org.xml.sax.XMLReader reader
		javax.xml.parsers.SAXParserFactory spFactory
		javax.xml.parsers.ParserConfigurationException ex
		org.xml.sax.SAXException ex
	private org.apache.tools.ant.types.ResourceLocation findMatchingEntry (java.lang.String) 
		String publicId
		java.util.Enumeration e
		org.apache.tools.ant.types.ResourceLocation element
		Object o
	private java.lang.String removeFragment (java.lang.String) 
		String uri
		String result
		int hashPos
	private org.xml.sax.InputSource filesystemLookup (org.apache.tools.ant.types.ResourceLocation) 
		org.apache.tools.ant.types.ResourceLocation matchingEntry
		String uri
		java.net.URL baseURL
		java.net.MalformedURLException ex
		org.xml.sax.InputSource source
		java.net.URL url
		java.net.MalformedURLException ex
		java.io.File testFile
		java.net.MalformedURLException ex1
		String fileName
		java.io.File resFile
		String sysid
		java.io.IOException ex
	private org.xml.sax.InputSource classpathLookup (org.apache.tools.ant.types.ResourceLocation) 
		org.apache.tools.ant.types.ResourceLocation matchingEntry
		org.xml.sax.InputSource source
		org.apache.tools.ant.AntClassLoader loader
		org.apache.tools.ant.types.Path cp
		java.io.InputStream is
		java.net.URL entryURL
		String sysid
	private org.xml.sax.InputSource urlLookup (org.apache.tools.ant.types.ResourceLocation) 
		org.apache.tools.ant.types.ResourceLocation matchingEntry
		String uri
		java.net.URL baseURL
		java.net.MalformedURLException ex
		org.xml.sax.InputSource source
		java.net.URL url
		java.net.MalformedURLException ex
		java.io.InputStream is
		String sysid
		java.io.IOException ex
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
	static org.apache.tools.ant.types.ResourceLocation access$000 (org.apache.tools.ant.types.XMLCatalog, java.lang.String) 
		org.apache.tools.ant.types.XMLCatalog x0
		String x1
	static org.xml.sax.InputSource access$100 (org.apache.tools.ant.types.XMLCatalog, org.apache.tools.ant.types.ResourceLocation) 
		org.apache.tools.ant.types.XMLCatalog x0
		org.apache.tools.ant.types.ResourceLocation x1
	static org.xml.sax.InputSource access$200 (org.apache.tools.ant.types.XMLCatalog, org.apache.tools.ant.types.ResourceLocation) 
		org.apache.tools.ant.types.XMLCatalog x0
		org.apache.tools.ant.types.ResourceLocation x1
	static org.xml.sax.InputSource access$300 (org.apache.tools.ant.types.XMLCatalog, org.apache.tools.ant.types.ResourceLocation) 
		org.apache.tools.ant.types.XMLCatalog x0
		org.apache.tools.ant.types.ResourceLocation x1
	static void  () 
}

org/apache/tools/ant/types/ZipFileSet.class
ZipFileSet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.ZipFileSet extends org.apache.tools.ant.types.FileSet {
	public static final int DEFAULT_DIR_MODE
	public static final int DEFAULT_FILE_MODE
	private java.io.File srcFile
	private String prefix
	private String fullpath
	private boolean hasDir
	private int fileMode
	private int dirMode
	private boolean fileModeHasBeenSet
	private boolean dirModeHasBeenSet
	public void  () 
	protected void  (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileset
	protected void  (org.apache.tools.ant.types.ZipFileSet) 
		org.apache.tools.ant.types.ZipFileSet fileset
	public void setDir (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File dir
	public void setSrc (java.io.File) 
		java.io.File srcFile
	public java.io.File getSrc (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public void setPrefix (java.lang.String) 
		String prefix
	public java.lang.String getPrefix (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public void setFullpath (java.lang.String) 
		String fullpath
	public java.lang.String getFullpath (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public org.apache.tools.ant.DirectoryScanner getDirectoryScanner (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.ZipScanner zs
	public void setFileMode (java.lang.String) 
		String octalString
	public int getFileMode (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public boolean hasFileModeBeenSet () 
	public void setDirMode (java.lang.String) 
		String octalString
	public int getDirMode (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public boolean hasDirModeBeenSet () 
	protected org.apache.tools.ant.types.AbstractFileSet getRef (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
		java.util.Stack stk
		Object o
		org.apache.tools.ant.types.ZipFileSet zfs
		String msg
	public java.lang.Object clone () 
}

org/apache/tools/ant/types/ZipScanner.class
ZipScanner.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.ZipScanner extends org.apache.tools.ant.DirectoryScanner {
	protected java.io.File srcFile
	private org.apache.tools.ant.types.Resource lastScannedResource
	private java.util.Hashtable myentries
	private String encoding
	public void  () 
	public void setSrc (java.io.File) 
		java.io.File srcFile
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String[] getIncludedFiles () 
		java.util.Vector myvector
		java.util.Enumeration e
		org.apache.tools.ant.types.Resource myresource
		String[] files
	public java.lang.String[] getIncludedDirectories () 
		java.util.Vector myvector
		java.util.Enumeration e
		org.apache.tools.ant.types.Resource myresource
		String[] files
	public void init () 
	public boolean match (java.lang.String) 
		String path
		String vpath
	public org.apache.tools.ant.types.Resource getResource (java.lang.String) 
		String name
	private void scanme () 
		org.apache.tools.ant.types.Resource thisresource
		org.apache.tools.zip.ZipEntry entry
		org.apache.tools.zip.ZipFile zf
		java.util.zip.ZipException ex
		java.io.IOException ex
		java.util.Enumeration e
		java.io.IOException ex
}

org/apache/tools/ant/types/defaults.properties
org/apache/tools/ant/types/mappers/FilterMapper.class
FilterMapper.java
package org.apache.tools.ant.types.mappers
public org.apache.tools.ant.types.mappers.FilterMapper extends org.apache.tools.ant.types.FilterChain implements org.apache.tools.ant.util.FileNameMapper  {
	public void  () 
	public void setFrom (java.lang.String) 
		String from
	public void setTo (java.lang.String) 
		String to
	public java.lang.String[] mapFileName (java.lang.String) 
		String sourceFileName
		java.io.Reader stringReader
		org.apache.tools.ant.filters.util.ChainReaderHelper helper
		java.util.Vector filterChains
		String result
		org.apache.tools.ant.BuildException ex
		Exception ex
}

org/apache/tools/ant/types/resolver/ApacheCatalog.class
ApacheCatalog.java
package org.apache.tools.ant.types.resolver
public org.apache.tools.ant.types.resolver.ApacheCatalog extends org.apache.xml.resolver.Catalog {
	private org.apache.tools.ant.types.resolver.ApacheCatalogResolver resolver
	public void  () 
	protected org.apache.xml.resolver.Catalog newCatalog () 
		org.apache.tools.ant.types.resolver.ApacheCatalog cat
	public void setResolver (org.apache.tools.ant.types.resolver.ApacheCatalogResolver) 
		org.apache.tools.ant.types.resolver.ApacheCatalogResolver resolver
	public void addEntry (org.apache.xml.resolver.CatalogEntry) 
		org.apache.xml.resolver.CatalogEntry entry
		int type
		String publicid
		String systemid
		String uri
		String altURI
}

org/apache/tools/ant/types/resolver/ApacheCatalogResolver.class
ApacheCatalogResolver.java
package org.apache.tools.ant.types.resolver
public org.apache.tools.ant.types.resolver.ApacheCatalogResolver extends org.apache.xml.resolver.tools.CatalogResolver {
	private org.apache.tools.ant.types.XMLCatalog xmlCatalog
	static Class class$org$apache$tools$ant$types$resolver$ApacheCatalog
	public void  () 
	public void setXMLCatalog (org.apache.tools.ant.types.XMLCatalog) 
		org.apache.tools.ant.types.XMLCatalog xmlCatalog
	public void parseCatalog (java.lang.String) 
		String file
		org.apache.xml.resolver.Catalog _catalog
		org.apache.tools.ant.types.resolver.ApacheCatalog catalog
		java.net.MalformedURLException ex
		java.io.IOException ex
	public void addPublicEntry (java.lang.String, java.lang.String, java.net.URL) 
		String publicid
		String systemid
		java.net.URL base
		org.apache.tools.ant.types.ResourceLocation dtd
	public void addURIEntry (java.lang.String, java.lang.String, java.net.URL) 
		String uri
		String altURI
		java.net.URL base
		org.apache.tools.ant.types.ResourceLocation entity
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
	static void  () 
}

org/apache/tools/ant/types/selectors/AbstractSelectorContainer.class
AbstractSelectorContainer.java
package org.apache.tools.ant.types.selectors
public abstract org.apache.tools.ant.types.selectors.AbstractSelectorContainer extends org.apache.tools.ant.types.DataType implements org.apache.tools.ant.types.selectors.SelectorContainer  {
	private java.util.Vector selectorsList
	public void  () 
	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
		org.apache.tools.ant.types.selectors.FileSelector[] result
	public java.util.Enumeration selectorElements () 
	public java.lang.String toString () 
		StringBuffer buf
		java.util.Enumeration e
	public void appendSelector (org.apache.tools.ant.types.selectors.FileSelector) 
		org.apache.tools.ant.types.selectors.FileSelector selector
	public void validate () 
		java.util.Enumeration e
		Object o
	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 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 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
}

org/apache/tools/ant/types/selectors/AndSelector.class
AndSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.AndSelector extends org.apache.tools.ant.types.selectors.BaseSelectorContainer {
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
		java.util.Enumeration e
		boolean result
}

org/apache/tools/ant/types/selectors/BaseExtendSelector.class
BaseExtendSelector.java
package org.apache.tools.ant.types.selectors
public abstract org.apache.tools.ant.types.selectors.BaseExtendSelector extends org.apache.tools.ant.types.selectors.BaseSelector implements org.apache.tools.ant.types.selectors.ExtendFileSelector  {
	protected org.apache.tools.ant.types.Parameter[] parameters
	public void  () 
	public void setParameters (org.apache.tools.ant.types.Parameter[]) 
		org.apache.tools.ant.types.Parameter[] parameters
	protected org.apache.tools.ant.types.Parameter[] getParameters () 
	public abstract boolean isSelected (java.io.File, java.lang.String, java.io.File)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/types/selectors/BaseSelector.class
BaseSelector.java
package org.apache.tools.ant.types.selectors
public abstract org.apache.tools.ant.types.selectors.BaseSelector extends org.apache.tools.ant.types.DataType implements org.apache.tools.ant.types.selectors.FileSelector  {
	private String errmsg
	public void  () 
	public void setError (java.lang.String) 
		String msg
	public java.lang.String getError () 
	public void verifySettings () 
	public void validate () 
	public abstract boolean isSelected (java.io.File, java.lang.String, java.io.File) 
}

org/apache/tools/ant/types/selectors/BaseSelectorContainer.class
BaseSelectorContainer.java
package org.apache.tools.ant.types.selectors
public abstract org.apache.tools.ant.types.selectors.BaseSelectorContainer extends org.apache.tools.ant.types.selectors.BaseSelector implements org.apache.tools.ant.types.selectors.SelectorContainer  {
	private java.util.Vector selectorsList
	public void  () 
	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
		org.apache.tools.ant.types.selectors.FileSelector[] result
	public java.util.Enumeration selectorElements () 
	public java.lang.String toString () 
		StringBuffer buf
		java.util.Enumeration e
	public void appendSelector (org.apache.tools.ant.types.selectors.FileSelector) 
		org.apache.tools.ant.types.selectors.FileSelector selector
	public void validate () 
		String errmsg
		java.util.Enumeration e
		Object o
	public abstract boolean isSelected (java.io.File, java.lang.String, java.io.File) 
	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 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 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
}

org/apache/tools/ant/types/selectors/ContainsRegexpSelector.class
ContainsRegexpSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.ContainsRegexpSelector extends org.apache.tools.ant.types.selectors.BaseExtendSelector {
	private String userProvidedExpression
	private org.apache.tools.ant.types.RegularExpression myRegExp
	private org.apache.tools.ant.util.regexp.Regexp myExpression
	public static final String EXPRESSION_KEY
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public void setExpression (java.lang.String) 
		String theexpression
	public void setParameters (org.apache.tools.ant.types.Parameter[]) 
		org.apache.tools.ant.types.Parameter[] parameters
		int i
		String paramname
	public void verifySettings () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
		String teststr
		java.io.BufferedReader in
		Exception e
		Exception e
		java.io.IOException ioe
		Exception e
}

org/apache/tools/ant/types/selectors/ContainsSelector.class
ContainsSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.ContainsSelector extends org.apache.tools.ant.types.selectors.BaseExtendSelector {
	private String contains
	private boolean casesensitive
	private boolean ignorewhitespace
	public static final String EXPRESSION_KEY
	public static final String CONTAINS_KEY
	public static final String CASE_KEY
	public static final String WHITESPACE_KEY
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public void setText (java.lang.String) 
		String contains
	public void setCasesensitive (boolean) 
		boolean casesensitive
	public void setIgnorewhitespace (boolean) 
		boolean ignorewhitespace
	public void setParameters (org.apache.tools.ant.types.Parameter[]) 
		org.apache.tools.ant.types.Parameter[] parameters
		int i
		String paramname
	public void verifySettings () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
		String userstr
		java.io.BufferedReader in
		String teststr
		Exception e
		Exception e
		java.io.IOException ioe
		Exception e
}

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

org/apache/tools/ant/types/selectors/DateSelector.class
DateSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.DateSelector extends org.apache.tools.ant.types.selectors.BaseExtendSelector {
	private long millis
	private String dateTime
	private boolean includeDirs
	private int granularity
	private int cmp
	private String pattern
	public static final String MILLIS_KEY
	public static final String DATETIME_KEY
	public static final String CHECKDIRS_KEY
	public static final String GRANULARITY_KEY
	public static final String WHEN_KEY
	public static final String PATTERN_KEY
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public void setMillis (long) 
		long millis
	public long getMillis () 
	public void setDatetime (java.lang.String) 
		String dateTime
	public void setCheckdirs (boolean) 
		boolean includeDirs
	public void setGranularity (int) 
		int granularity
	public void setWhen (org.apache.tools.ant.types.selectors.DateSelector$TimeComparisons) 
		org.apache.tools.ant.types.selectors.DateSelector$TimeComparisons cmp
	public void setPattern (java.lang.String) 
		String pattern
	public void setParameters (org.apache.tools.ant.types.Parameter[]) 
		org.apache.tools.ant.types.Parameter[] parameters
		int i
		String paramname
		NumberFormatException nfe
		NumberFormatException nfe
		org.apache.tools.ant.types.selectors.DateSelector$TimeComparisons cmp
	public void verifySettings () 
		java.text.DateFormat df
		java.text.ParseException pe
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
}

org/apache/tools/ant/types/selectors/DependSelector.class
DependSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.DependSelector extends org.apache.tools.ant.types.selectors.MappingSelector {
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public boolean selectionTest (java.io.File, java.io.File) 
		java.io.File srcfile
		java.io.File destfile
		boolean selected
}

org/apache/tools/ant/types/selectors/DepthSelector.class
DepthSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.DepthSelector extends org.apache.tools.ant.types.selectors.BaseExtendSelector {
	public int min
	public int max
	public static final String MIN_KEY
	public static final String MAX_KEY
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public void setMin (int) 
		int min
	public void setMax (int) 
		int max
	public void setParameters (org.apache.tools.ant.types.Parameter[]) 
		org.apache.tools.ant.types.Parameter[] parameters
		int i
		String paramname
		NumberFormatException nfe1
		NumberFormatException nfe1
	public void verifySettings () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
		int depth
		String absBase
		String absFile
		java.util.StringTokenizer tokBase
		java.util.StringTokenizer tokFile
		String filetoken
		String basetoken
}

org/apache/tools/ant/types/selectors/DifferentSelector.class
DifferentSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.DifferentSelector extends org.apache.tools.ant.types.selectors.MappingSelector {
	private org.apache.tools.ant.util.FileUtils fileUtils
	private boolean ignoreFileTimes
	private boolean ignoreContents
	public void  () 
	public void setIgnoreFileTimes (boolean) 
		boolean ignoreFileTimes
	public void setIgnoreContents (boolean) 
		boolean ignoreContents
	protected boolean selectionTest (java.io.File, java.io.File) 
		java.io.File srcfile
		java.io.File destfile
		boolean sameDate
		java.io.IOException e
}

org/apache/tools/ant/types/selectors/ExtendFileSelector.class
ExtendFileSelector.java
package org.apache.tools.ant.types.selectors
public abstract org.apache.tools.ant.types.selectors.ExtendFileSelector extends java.lang.Object implements org.apache.tools.ant.types.selectors.FileSelector org.apache.tools.ant.types.Parameterizable  {
}

org/apache/tools/ant/types/selectors/ExtendSelector.class
ExtendSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.ExtendSelector extends org.apache.tools.ant.types.selectors.BaseSelector {
	private String classname
	private org.apache.tools.ant.types.selectors.FileSelector dynselector
	private java.util.Vector paramVec
	private org.apache.tools.ant.types.Path classpath
	public void  () 
	public void setClassname (java.lang.String) 
		String classname
	public void selectorCreate () 
		Class c
		org.apache.tools.ant.AntClassLoader al
		org.apache.tools.ant.Project project
		ClassNotFoundException cnfexcept
		InstantiationException iexcept
		IllegalAccessException iaexcept
	public void addParam (org.apache.tools.ant.types.Parameter) 
		org.apache.tools.ant.types.Parameter p
	public final void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public final org.apache.tools.ant.types.Path createClasspath () 
	public final org.apache.tools.ant.types.Path getClasspath () 
	public void setClasspathref (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void verifySettings () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File basedir
		String filename
		java.io.File file
		org.apache.tools.ant.types.Parameter[] paramArray
}

org/apache/tools/ant/types/selectors/FileSelector.class
FileSelector.java
package org.apache.tools.ant.types.selectors
public abstract org.apache.tools.ant.types.selectors.FileSelector extends java.lang.Object {
	public abstract boolean isSelected (java.io.File, java.lang.String, java.io.File)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/types/selectors/FilenameSelector.class
FilenameSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.FilenameSelector extends org.apache.tools.ant.types.selectors.BaseExtendSelector {
	private String pattern
	private boolean casesensitive
	private boolean negated
	public static final String NAME_KEY
	public static final String CASE_KEY
	public static final String NEGATE_KEY
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public void setName (java.lang.String) 
		String pattern
	public void setCasesensitive (boolean) 
		boolean casesensitive
	public void setNegate (boolean) 
		boolean negated
	public void setParameters (org.apache.tools.ant.types.Parameter[]) 
		org.apache.tools.ant.types.Parameter[] parameters
		int i
		String paramname
	public void verifySettings () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
}

org/apache/tools/ant/types/selectors/MajoritySelector.class
MajoritySelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.MajoritySelector extends org.apache.tools.ant.types.selectors.BaseSelectorContainer {
	private boolean allowtie
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public void setAllowtie (boolean) 
		boolean tiebreaker
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
		int yesvotes
		int novotes
		java.util.Enumeration e
		boolean result
}

org/apache/tools/ant/types/selectors/MappingSelector.class
MappingSelector.java
package org.apache.tools.ant.types.selectors
public abstract org.apache.tools.ant.types.selectors.MappingSelector extends org.apache.tools.ant.types.selectors.BaseSelector {
	protected java.io.File targetdir
	protected org.apache.tools.ant.types.Mapper mapperElement
	protected org.apache.tools.ant.util.FileNameMapper map
	protected int granularity
	public void  () 
	public void setTargetdir (java.io.File) 
		java.io.File targetdir
	public org.apache.tools.ant.types.Mapper createMapper ()  throws org.apache.tools.ant.BuildException 
	public void verifySettings () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
		String[] destfiles
		String destname
		java.io.File destfile
		boolean selected
	protected abstract boolean selectionTest (java.io.File, java.io.File) 
	public void setGranularity (int) 
		int granularity
}

org/apache/tools/ant/types/selectors/NoneSelector.class
NoneSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.NoneSelector extends org.apache.tools.ant.types.selectors.BaseSelectorContainer {
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
		java.util.Enumeration e
		boolean result
}

org/apache/tools/ant/types/selectors/NotSelector.class
NotSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.NotSelector extends org.apache.tools.ant.types.selectors.NoneSelector {
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public void verifySettings () 
}

org/apache/tools/ant/types/selectors/OrSelector.class
OrSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.OrSelector extends org.apache.tools.ant.types.selectors.BaseSelectorContainer {
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
		java.util.Enumeration e
		boolean result
}

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

org/apache/tools/ant/types/selectors/PresentSelector.class
PresentSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.PresentSelector extends org.apache.tools.ant.types.selectors.BaseSelector {
	private java.io.File targetdir
	private org.apache.tools.ant.types.Mapper mapperElement
	private org.apache.tools.ant.util.FileNameMapper map
	private boolean destmustexist
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public void setTargetdir (java.io.File) 
		java.io.File targetdir
	public org.apache.tools.ant.types.Mapper createMapper ()  throws org.apache.tools.ant.BuildException 
	public void setPresent (org.apache.tools.ant.types.selectors.PresentSelector$FilePresence) 
		org.apache.tools.ant.types.selectors.PresentSelector$FilePresence fp
	public void verifySettings () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
		String[] destfiles
		String destname
		java.io.File destfile
}

org/apache/tools/ant/types/selectors/SelectSelector.class
SelectSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.SelectSelector extends org.apache.tools.ant.types.selectors.BaseSelectorContainer {
	private String ifProperty
	private String unlessProperty
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	private org.apache.tools.ant.types.selectors.SelectSelector getRef () 
		Object o
	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 verifySettings () 
		int cnt
	public boolean passesConditions () 
	public void setIf (java.lang.String) 
		String ifProperty
	public void setUnless (java.lang.String) 
		String unlessProperty
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
		java.util.Enumeration e
		org.apache.tools.ant.types.selectors.FileSelector f
}

org/apache/tools/ant/types/selectors/SelectorContainer.class
SelectorContainer.java
package org.apache.tools.ant.types.selectors
public abstract org.apache.tools.ant.types.selectors.SelectorContainer extends java.lang.Object {
	public abstract boolean hasSelectors () 
	public abstract int selectorCount () 
	public abstract org.apache.tools.ant.types.selectors.FileSelector[] getSelectors (org.apache.tools.ant.Project) 
	public abstract java.util.Enumeration selectorElements () 
	public abstract void appendSelector (org.apache.tools.ant.types.selectors.FileSelector) 
	public abstract void addSelector (org.apache.tools.ant.types.selectors.SelectSelector) 
	public abstract void addAnd (org.apache.tools.ant.types.selectors.AndSelector) 
	public abstract void addOr (org.apache.tools.ant.types.selectors.OrSelector) 
	public abstract void addNot (org.apache.tools.ant.types.selectors.NotSelector) 
	public abstract void addNone (org.apache.tools.ant.types.selectors.NoneSelector) 
	public abstract void addMajority (org.apache.tools.ant.types.selectors.MajoritySelector) 
	public abstract void addDate (org.apache.tools.ant.types.selectors.DateSelector) 
	public abstract void addSize (org.apache.tools.ant.types.selectors.SizeSelector) 
	public abstract void addFilename (org.apache.tools.ant.types.selectors.FilenameSelector) 
	public abstract void addCustom (org.apache.tools.ant.types.selectors.ExtendSelector) 
	public abstract void addContains (org.apache.tools.ant.types.selectors.ContainsSelector) 
	public abstract void addPresent (org.apache.tools.ant.types.selectors.PresentSelector) 
	public abstract void addDepth (org.apache.tools.ant.types.selectors.DepthSelector) 
	public abstract void addDepend (org.apache.tools.ant.types.selectors.DependSelector) 
	public abstract void addContainsRegexp (org.apache.tools.ant.types.selectors.ContainsRegexpSelector) 
	public abstract void addType (org.apache.tools.ant.types.selectors.TypeSelector) 
	public abstract void addDifferent (org.apache.tools.ant.types.selectors.DifferentSelector) 
	public abstract void addModified (org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector) 
	public abstract void add (org.apache.tools.ant.types.selectors.FileSelector) 
}

org/apache/tools/ant/types/selectors/SelectorScanner.class
SelectorScanner.java
package org.apache.tools.ant.types.selectors
public abstract org.apache.tools.ant.types.selectors.SelectorScanner extends java.lang.Object {
	public abstract void setSelectors (org.apache.tools.ant.types.selectors.FileSelector[]) 
	public abstract java.lang.String[] getDeselectedDirectories () 
	public abstract java.lang.String[] getDeselectedFiles () 
}

org/apache/tools/ant/types/selectors/SelectorUtils.class
SelectorUtils.java
package org.apache.tools.ant.types.selectors
public final org.apache.tools.ant.types.selectors.SelectorUtils extends java.lang.Object {
	private static org.apache.tools.ant.types.selectors.SelectorUtils instance
	private void  () 
	public static org.apache.tools.ant.types.selectors.SelectorUtils getInstance () 
	public static boolean matchPatternStart (java.lang.String, java.lang.String) 
		String pattern
		String str
	public static boolean matchPatternStart (java.lang.String, java.lang.String, boolean) 
		String pattern
		String str
		boolean isCaseSensitive
		String[] patDirs
		String[] strDirs
		int patIdxStart
		int patIdxEnd
		int strIdxStart
		int strIdxEnd
		String patDir
	public static boolean matchPath (java.lang.String, java.lang.String) 
		String pattern
		String str
	public static boolean matchPath (java.lang.String, java.lang.String, boolean) 
		String pattern
		String str
		boolean isCaseSensitive
		String[] patDirs
		String[] strDirs
		int patIdxStart
		int patIdxEnd
		int strIdxStart
		int strIdxEnd
		String patDir
		int i
		String patDir
		int i
		int patIdxTmp
		int i
		int patLength
		int strLength
		int foundIdx
		int i
		int j
		String subPat
		String subStr
		int i
	public static boolean match (java.lang.String, java.lang.String) 
		String pattern
		String str
	public static boolean match (java.lang.String, java.lang.String, boolean) 
		String pattern
		String str
		boolean isCaseSensitive
		char[] patArr
		char[] strArr
		int patIdxStart
		int patIdxEnd
		int strIdxStart
		int strIdxEnd
		char ch
		boolean containsStar
		int i
		int i
		int i
		int i
		int patIdxTmp
		int i
		int patLength
		int strLength
		int foundIdx
		int i
		int j
		int i
	public static java.util.Vector tokenizePath (java.lang.String) 
		String path
	public static java.util.Vector tokenizePath (java.lang.String, java.lang.String) 
		String path
		String separator
		java.util.Vector ret
		java.util.StringTokenizer st
	private static java.lang.String[] tokenizePathAsArray (java.lang.String) 
		String path
		char sep
		int start
		int len
		int count
		int pos
		String[] l
		int pos
		String tok
		String tok
	public static boolean isOutOfDate (java.io.File, java.io.File, int) 
		java.io.File src
		java.io.File target
		int granularity
	public static boolean isOutOfDate (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource, int) 
		org.apache.tools.ant.types.Resource src
		org.apache.tools.ant.types.Resource target
		int granularity
	public static java.lang.String removeWhitespace (java.lang.String) 
		String input
		StringBuffer result
		java.util.StringTokenizer st
	public static boolean hasWildcards (java.lang.String) 
		String input
	public static java.lang.String rtrimWildcardTokens (java.lang.String) 
		String input
		java.util.Vector v
		StringBuffer sb
		int counter
	static void  () 
}

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

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

org/apache/tools/ant/types/selectors/SizeSelector.class
SizeSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.SizeSelector extends org.apache.tools.ant.types.selectors.BaseExtendSelector {
	private long size
	private long multiplier
	private long sizelimit
	private int cmp
	public static final String SIZE_KEY
	public static final String UNITS_KEY
	public static final String WHEN_KEY
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public void setValue (long) 
		long size
	public void setUnits (org.apache.tools.ant.types.selectors.SizeSelector$ByteUnits) 
		org.apache.tools.ant.types.selectors.SizeSelector$ByteUnits units
		int i
	public void setWhen (org.apache.tools.ant.types.selectors.SizeSelector$SizeComparisons) 
		org.apache.tools.ant.types.selectors.SizeSelector$SizeComparisons scmp
	public void setParameters (org.apache.tools.ant.types.Parameter[]) 
		org.apache.tools.ant.types.Parameter[] parameters
		int i
		String paramname
		NumberFormatException nfe
		org.apache.tools.ant.types.selectors.SizeSelector$ByteUnits units
		org.apache.tools.ant.types.selectors.SizeSelector$SizeComparisons scmp
	public void verifySettings () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
}

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

org/apache/tools/ant/types/selectors/TypeSelector.class
TypeSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.TypeSelector extends org.apache.tools.ant.types.selectors.BaseExtendSelector {
	private String type
	public static final String TYPE_KEY
	public void  () 
	public java.lang.String toString () 
		StringBuffer buf
	public void setType (org.apache.tools.ant.types.selectors.TypeSelector$FileType) 
		org.apache.tools.ant.types.selectors.TypeSelector$FileType fileTypes
	public void setParameters (org.apache.tools.ant.types.Parameter[]) 
		org.apache.tools.ant.types.Parameter[] parameters
		int i
		String paramname
		org.apache.tools.ant.types.selectors.TypeSelector$FileType type
	public void verifySettings () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
}

org/apache/tools/ant/types/selectors/modifiedselector/Algorithm.class
Algorithm.java
package org.apache.tools.ant.types.selectors.modifiedselector
public abstract org.apache.tools.ant.types.selectors.modifiedselector.Algorithm extends java.lang.Object {
	public abstract boolean isValid () 
	public abstract java.lang.String getValue (java.io.File) 
}

org/apache/tools/ant/types/selectors/modifiedselector/Cache.class
Cache.java
package org.apache.tools.ant.types.selectors.modifiedselector
public abstract org.apache.tools.ant.types.selectors.modifiedselector.Cache extends java.lang.Object {
	public abstract boolean isValid () 
	public abstract void delete () 
	public abstract void load () 
	public abstract void save () 
	public abstract java.lang.Object get (java.lang.Object) 
	public abstract void put (java.lang.Object, java.lang.Object) 
	public abstract java.util.Iterator iterator () 
}

org/apache/tools/ant/types/selectors/modifiedselector/DigestAlgorithm.class
DigestAlgorithm.java
package org.apache.tools.ant.types.selectors.modifiedselector
public org.apache.tools.ant.types.selectors.modifiedselector.DigestAlgorithm extends java.lang.Object implements org.apache.tools.ant.types.selectors.modifiedselector.Algorithm  {
	private String algorithm
	private String provider
	private java.security.MessageDigest messageDigest
	private int readBufferSize
	public void  () 
	public void setAlgorithm (java.lang.String) 
		String algorithm
	public void setProvider (java.lang.String) 
		String provider
	public void initMessageDigest () 
		java.security.NoSuchAlgorithmException noalgo
		java.security.NoSuchProviderException noprovider
		java.security.NoSuchAlgorithmException noalgo
	public boolean isValid () 
	public java.lang.String getValue (java.io.File) 
		java.io.File file
		String checksum
		java.io.FileInputStream fis
		java.io.FileOutputStream fos
		byte[] buf
		java.security.DigestInputStream dis
		byte[] fileDigest
		StringBuffer checksumSb
		int i
		String hexStr
		Exception e
		Exception e
	public java.lang.String toString () 
		StringBuffer buf
}

org/apache/tools/ant/types/selectors/modifiedselector/EqualComparator.class
EqualComparator.java
package org.apache.tools.ant.types.selectors.modifiedselector
public org.apache.tools.ant.types.selectors.modifiedselector.EqualComparator extends java.lang.Object implements java.util.Comparator  {
	public void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
	public java.lang.String toString () 
}

org/apache/tools/ant/types/selectors/modifiedselector/HashvalueAlgorithm.class
HashvalueAlgorithm.java
package org.apache.tools.ant.types.selectors.modifiedselector
public org.apache.tools.ant.types.selectors.modifiedselector.HashvalueAlgorithm extends java.lang.Object implements org.apache.tools.ant.types.selectors.modifiedselector.Algorithm  {
	public void  () 
	public boolean isValid () 
	public java.lang.String getValue (java.io.File) 
		java.io.File file
		java.io.FileInputStream fis
		byte[] content
		String s
		int hash
		Exception e
	public java.lang.String toString () 
}

org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector$AlgorithmName.class
ModifiedSelector.java
package org.apache.tools.ant.types.selectors.modifiedselector
public org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$AlgorithmName extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector$CacheName.class
ModifiedSelector.java
package org.apache.tools.ant.types.selectors.modifiedselector
public org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$CacheName extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector$ComparatorName.class
ModifiedSelector.java
package org.apache.tools.ant.types.selectors.modifiedselector
public org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$ComparatorName extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void  () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/types/selectors/modifiedselector/ModifiedSelector.class
ModifiedSelector.java
package org.apache.tools.ant.types.selectors.modifiedselector
public org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector extends org.apache.tools.ant.types.selectors.BaseExtendSelector {
	private org.apache.tools.ant.types.selectors.modifiedselector.Cache cache
	private org.apache.tools.ant.types.selectors.modifiedselector.Algorithm algorithm
	private java.util.Comparator comparator
	private boolean update
	private boolean selectDirectories
	private boolean isConfigured
	private org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$AlgorithmName algoName
	private org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$CacheName cacheName
	private org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$ComparatorName compName
	private java.util.Vector configParameter
	private java.util.Vector specialParameter
	public void  () 
	public void verifySettings () 
	public void configure () 
		org.apache.tools.ant.Project project
		String filename
		java.io.File cachefile
		java.util.Iterator itConfig
		org.apache.tools.ant.types.Parameter par
		String className
		String pkg
		Exception e
		Exception e
		Exception e
		java.util.Iterator itSpecial
		org.apache.tools.ant.types.Parameter par
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
		java.io.File f
		String cachedValue
		String newValue
		boolean rv
	public void setUpdate (boolean) 
		boolean update
	public void setSeldirs (boolean) 
		boolean seldirs
	public void addParam (java.lang.String, java.lang.Object) 
		String key
		Object value
		org.apache.tools.ant.types.Parameter par
	public void addParam (org.apache.tools.ant.types.Parameter) 
		org.apache.tools.ant.types.Parameter parameter
	public void setParameters (org.apache.tools.ant.types.Parameter[]) 
		org.apache.tools.ant.types.Parameter[] parameters
		int i
	public void useParameter (org.apache.tools.ant.types.Parameter) 
		org.apache.tools.ant.types.Parameter parameter
		String key
		String value
		org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$CacheName cn
		org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$AlgorithmName an
		org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$ComparatorName cn
		boolean updateValue
		boolean sdValue
		String name
		String name
		String name
	protected void tryToSetAParameter (java.lang.Object, java.lang.String, java.lang.String) 
		Object obj
		String name
		String value
		org.apache.tools.ant.Project prj
		org.apache.tools.ant.IntrospectionHelper iHelper
		org.apache.tools.ant.BuildException e
	public java.lang.String toString () 
		StringBuffer buf
	public org.apache.tools.ant.types.selectors.modifiedselector.Cache getCache () 
	public void setCache (org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$CacheName) 
		org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$CacheName name
	public org.apache.tools.ant.types.selectors.modifiedselector.Algorithm getAlgorithm () 
	public void setAlgorithm (org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$AlgorithmName) 
		org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$AlgorithmName name
	public java.util.Comparator getComparator () 
	public void setComparator (org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$ComparatorName) 
		org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$ComparatorName name
}

org/apache/tools/ant/types/selectors/modifiedselector/PropertiesfileCache.class
PropertiesfileCache.java
package org.apache.tools.ant.types.selectors.modifiedselector
public org.apache.tools.ant.types.selectors.modifiedselector.PropertiesfileCache extends java.lang.Object implements org.apache.tools.ant.types.selectors.modifiedselector.Cache  {
	private java.io.File cachefile
	private java.util.Properties cache
	private boolean cacheLoaded
	private boolean cacheDirty
	public void  () 
	public void  (java.io.File) 
		java.io.File cachefile
	public void setCachefile (java.io.File) 
		java.io.File file
	public java.io.File getCachefile () 
	public boolean isValid () 
	public void load () 
		java.io.BufferedInputStream bis
		Exception e
	public void save () 
		java.io.BufferedOutputStream bos
		Exception e
	public void delete () 
	public java.lang.Object get (java.lang.Object) 
		Object key
		ClassCastException e
	public void put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.util.Iterator iterator () 
		java.util.Vector v
		java.util.Enumeration en
	public java.lang.String toString () 
		StringBuffer buf
}

org/apache/tools/ant/util/ChainedMapper.class
ChainedMapper.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ChainedMapper extends org.apache.tools.ant.util.ContainerMapper {
	public void  () 
	public java.lang.String[] mapFileName (java.lang.String) 
		String sourceFileName
		java.util.List inputs
		java.util.List results
		org.apache.tools.ant.util.FileNameMapper mapper
		java.util.Iterator mIter
		java.util.Iterator it
		String[] mapped
}

org/apache/tools/ant/util/ClasspathUtils$Delegate.class
ClasspathUtils.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ClasspathUtils$Delegate extends java.lang.Object {
	private final org.apache.tools.ant.ProjectComponent component
	private org.apache.tools.ant.types.Path classpath
	private String classpathId
	private String className
	private String loaderId
	private boolean reverseLoader
	void  (org.apache.tools.ant.ProjectComponent) 
		org.apache.tools.ant.ProjectComponent component
	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 setClassname (java.lang.String) 
		String fcqn
	public void setClasspathref (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setReverseLoader (boolean) 
		boolean reverseLoader
	public void setLoaderRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public java.lang.ClassLoader getClassLoader () 
		ClassLoader cl
	private org.apache.tools.ant.Project getContextProject () 
	public java.lang.String getClassLoadId () 
	public java.lang.Object newInstance () 
		ClassLoader cl
	public org.apache.tools.ant.types.Path getClasspath () 
	public boolean isReverseLoader () 
}

org/apache/tools/ant/util/ClasspathUtils.class
ClasspathUtils.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ClasspathUtils extends java.lang.Object {
	private static final String LOADER_ID_PREFIX
	public static final String REUSE_LOADER_REF
	public void  () 
	public static java.lang.ClassLoader getClassLoaderForPath (org.apache.tools.ant.Project, org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.Reference ref
	public static java.lang.ClassLoader getClassLoaderForPath (org.apache.tools.ant.Project, org.apache.tools.ant.types.Reference, boolean) 
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.Reference ref
		boolean reverseLoader
		String pathId
		Object path
		String loaderId
	public static java.lang.ClassLoader getClassLoaderForPath (org.apache.tools.ant.Project, org.apache.tools.ant.types.Path, java.lang.String) 
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.Path path
		String loaderId
	public static java.lang.ClassLoader getClassLoaderForPath (org.apache.tools.ant.Project, org.apache.tools.ant.types.Path, java.lang.String, boolean) 
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.Path path
		String loaderId
		boolean reverseLoader
	public static java.lang.ClassLoader getClassLoaderForPath (org.apache.tools.ant.Project, org.apache.tools.ant.types.Path, java.lang.String, boolean, boolean) 
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.Path path
		String loaderId
		boolean reverseLoader
		boolean reuseLoader
		ClassLoader cl
		Object reusedLoader
	public static java.lang.ClassLoader getUniqueClassLoaderForPath (org.apache.tools.ant.Project, org.apache.tools.ant.types.Path, boolean) 
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.Path path
		boolean reverseLoader
		org.apache.tools.ant.AntClassLoader acl
	public static java.lang.Object newInstance (java.lang.String, java.lang.ClassLoader) 
		String className
		ClassLoader userDefinedLoader
		Class clazz
		Object o
		ClassNotFoundException e
		InstantiationException e
		IllegalAccessException e
	public static org.apache.tools.ant.util.ClasspathUtils$Delegate getDelegate (org.apache.tools.ant.ProjectComponent) 
		org.apache.tools.ant.ProjectComponent component
	private static boolean isMagicPropertySet (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	static boolean access$000 (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project x0
}

org/apache/tools/ant/util/CollectionUtils$CompoundEnumeration.class
CollectionUtils.java
package org.apache.tools.ant.util
final org.apache.tools.ant.util.CollectionUtils$CompoundEnumeration extends java.lang.Object implements java.util.Enumeration  {
	private final java.util.Enumeration e1
	private final java.util.Enumeration e2
	public void  (java.util.Enumeration, java.util.Enumeration) 
		java.util.Enumeration e1
		java.util.Enumeration e2
	public boolean hasMoreElements () 
	public java.lang.Object nextElement ()  throws java.util.NoSuchElementException 
}

org/apache/tools/ant/util/CollectionUtils$EmptyEnumeration.class
CollectionUtils.java
package org.apache.tools.ant.util
public final org.apache.tools.ant.util.CollectionUtils$EmptyEnumeration extends java.lang.Object implements java.util.Enumeration  {
	public void  () 
	public boolean hasMoreElements () 
	public java.lang.Object nextElement ()  throws java.util.NoSuchElementException 
}

org/apache/tools/ant/util/CollectionUtils.class
CollectionUtils.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.CollectionUtils extends java.lang.Object {
	public void  () 
	public static boolean equals (java.util.Vector, java.util.Vector) 
		java.util.Vector v1
		java.util.Vector v2
	public static boolean equals (java.util.Dictionary, java.util.Dictionary) 
		java.util.Dictionary d1
		java.util.Dictionary d2
		java.util.Enumeration e1
		Object key
		Object value1
		Object value2
	public static void putAll (java.util.Dictionary, java.util.Dictionary) 
		java.util.Dictionary m1
		java.util.Dictionary m2
		java.util.Enumeration it
		Object key
	public static java.util.Enumeration append (java.util.Enumeration, java.util.Enumeration) 
		java.util.Enumeration e1
		java.util.Enumeration e2
}

org/apache/tools/ant/util/CompositeMapper.class
CompositeMapper.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.CompositeMapper extends org.apache.tools.ant.util.ContainerMapper {
	public void  () 
	public java.lang.String[] mapFileName (java.lang.String) 
		String sourceFileName
		java.util.HashSet results
		org.apache.tools.ant.util.FileNameMapper mapper
		java.util.Iterator mIter
		String[] mapped
}

org/apache/tools/ant/util/ConcatFileInputStream.class
ConcatFileInputStream.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ConcatFileInputStream extends java.io.InputStream {
	private static final int EOF
	private int currentIndex
	private boolean eof
	private java.io.File[] file
	private java.io.InputStream currentStream
	private org.apache.tools.ant.ProjectComponent managingPc
	public void  (java.io.File[])  throws java.io.IOException 
		java.io.File[] file
	public void close ()  throws java.io.IOException 
	public int read ()  throws java.io.IOException 
		int result
	public void setManagingTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public void setManagingComponent (org.apache.tools.ant.ProjectComponent) 
		org.apache.tools.ant.ProjectComponent pc
	public void log (java.lang.String, int) 
		String message
		int loglevel
	private int readCurrent ()  throws java.io.IOException 
	private void openFile (int)  throws java.io.IOException 
		int index
		java.io.IOException eyeOhEx
	private void closeCurrent () 
}

org/apache/tools/ant/util/ContainerMapper.class
ContainerMapper.java
package org.apache.tools.ant.util
public abstract org.apache.tools.ant.util.ContainerMapper extends java.lang.Object implements org.apache.tools.ant.util.FileNameMapper  {
	private java.util.List mappers
	public void  () 
	public void addConfiguredMapper (org.apache.tools.ant.types.Mapper) 
		org.apache.tools.ant.types.Mapper mapper
	public synchronized void add (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	protected synchronized boolean contains (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
		boolean foundit
		java.util.Iterator iter
		org.apache.tools.ant.util.FileNameMapper next
	public synchronized java.util.List getMappers () 
	public void setFrom (java.lang.String) 
		String ignore
	public void setTo (java.lang.String) 
		String ignore
}

org/apache/tools/ant/util/DOMElementWriter.class
DOMElementWriter.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.DOMElementWriter extends java.lang.Object {
	private static String lSep
	protected String[] knownEntities
	public void  () 
	public void write (org.w3c.dom.Element, java.io.OutputStream)  throws java.io.IOException 
		org.w3c.dom.Element root
		java.io.OutputStream out
		java.io.Writer wri
	public void write (org.w3c.dom.Element, java.io.Writer, int, java.lang.String)  throws java.io.IOException 
		org.w3c.dom.Element element
		java.io.Writer out
		int indent
		String indentWith
		boolean hasChildren
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Node child
		String data
	public void openElement (org.w3c.dom.Element, java.io.Writer, int, java.lang.String)  throws java.io.IOException 
		org.w3c.dom.Element element
		java.io.Writer out
		int indent
		String indentWith
		int i
		org.w3c.dom.NamedNodeMap attrs
		int i
		org.w3c.dom.Attr attr
	public void closeElement (org.w3c.dom.Element, java.io.Writer, int, java.lang.String, boolean)  throws java.io.IOException 
		org.w3c.dom.Element element
		java.io.Writer out
		int indent
		String indentWith
		boolean hasChildren
		int i
	public java.lang.String encode (java.lang.String) 
		String value
		StringBuffer sb
		int len
		int i
		char c
		int nextSemi
	public java.lang.String encodedata (java.lang.String) 
		String value
		StringBuffer sb
		int len
		int i
		char c
		String result
		int cdEnd
	public boolean isReference (java.lang.String) 
		String ent
		NumberFormatException nfe
		NumberFormatException nfe
		String name
		int i
	public boolean isLegalCharacter (char) 
		char c
	static void  () 
}

org/apache/tools/ant/util/DOMUtils.class
DOMUtils.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.DOMUtils extends java.lang.Object {
	public void  () 
	public static org.w3c.dom.Document newDocument () 
	public static org.w3c.dom.Element createChildElement (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element parent
		String name
		org.w3c.dom.Document doc
		org.w3c.dom.Element e
	public static void appendText (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element parent
		String content
		org.w3c.dom.Document doc
		org.w3c.dom.Text t
	public static void appendCDATA (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element parent
		String content
		org.w3c.dom.Document doc
		org.w3c.dom.CDATASection c
	public static void appendTextElement (org.w3c.dom.Element, java.lang.String, java.lang.String) 
		org.w3c.dom.Element parent
		String name
		String content
		org.w3c.dom.Element e
	public static void appendCDATAElement (org.w3c.dom.Element, java.lang.String, java.lang.String) 
		org.w3c.dom.Element parent
		String name
		String content
		org.w3c.dom.Element e
}

org/apache/tools/ant/util/DateUtils.class
DateUtils.java
package org.apache.tools.ant.util
public final org.apache.tools.ant.util.DateUtils extends java.lang.Object {
	public static final String ISO8601_DATETIME_PATTERN
	public static final String ISO8601_DATE_PATTERN
	public static final String ISO8601_TIME_PATTERN
	public static final java.text.DateFormat DATE_HEADER_FORMAT
	private static final java.text.MessageFormat MINUTE_SECONDS
	private static final double[] LIMITS
	private static final String[] MINUTES_PART
	private static final String[] SECONDS_PART
	private static final java.text.ChoiceFormat MINUTES_FORMAT
	private static final java.text.ChoiceFormat SECONDS_FORMAT
	private void  () 
	public static java.lang.String format (long, java.lang.String) 
		long date
		String pattern
	public static java.lang.String format (java.util.Date, java.lang.String) 
		java.util.Date date
		String pattern
		java.text.DateFormat df
	public static java.lang.String formatElapsedTime (long) 
		long millis
		long seconds
		long minutes
		Object[] args
	private static java.text.DateFormat createDateFormat (java.lang.String) 
		String pattern
		java.text.SimpleDateFormat sdf
		java.util.TimeZone gmt
	public static int getPhaseOfMoon (java.util.Calendar) 
		java.util.Calendar cal
		int dayOfTheYear
		int yearInMetonicCycle
		int epact
	public static java.lang.String getDateForHeader () 
		java.util.Calendar cal
		java.util.TimeZone tz
		int offset
		StringBuffer tzMarker
		int hours
		int minutes
	public static java.util.Date parseIso8601DateTime (java.lang.String)  throws java.text.ParseException 
		String datestr
	public static java.util.Date parseIso8601Date (java.lang.String)  throws java.text.ParseException 
		String datestr
	public static java.util.Date parseIso8601DateTimeOrDate (java.lang.String)  throws java.text.ParseException 
		String datestr
		java.text.ParseException px
	static void  () 
}

org/apache/tools/ant/util/FileNameMapper.class
FileNameMapper.java
package org.apache.tools.ant.util
public abstract org.apache.tools.ant.util.FileNameMapper extends java.lang.Object {
	public abstract void setFrom (java.lang.String) 
	public abstract void setTo (java.lang.String) 
	public abstract java.lang.String[] mapFileName (java.lang.String) 
}

org/apache/tools/ant/util/FileUtils.class
FileUtils.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.FileUtils extends java.lang.Object {
	private static final org.apache.tools.ant.util.FileUtils PRIMARY_INSTANCE
	private static java.util.Random rand
	private static boolean onNetWare
	private static boolean onDos
	private static final int BUF_SIZE
	private static boolean[] isSpecial
	private static char[] escapedChar1
	private static char[] escapedChar2
	public static final long FAT_FILE_TIMESTAMP_GRANULARITY
	public static final long UNIX_FILE_TIMESTAMP_GRANULARITY
	public static org.apache.tools.ant.util.FileUtils newFileUtils () 
	public static org.apache.tools.ant.util.FileUtils getFileUtils () 
	protected void  () 
	public java.net.URL getFileURL (java.io.File)  throws java.net.MalformedURLException 
		java.io.File file
	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, org.apache.tools.ant.types.FilterSetCollection)  throws java.io.IOException 
		String sourceFile
		String destFile
		org.apache.tools.ant.types.FilterSetCollection filters
	public void copyFile (java.lang.String, java.lang.String, org.apache.tools.ant.types.FilterSetCollection, boolean)  throws java.io.IOException 
		String sourceFile
		String destFile
		org.apache.tools.ant.types.FilterSetCollection filters
		boolean overwrite
	public void copyFile (java.lang.String, java.lang.String, org.apache.tools.ant.types.FilterSetCollection, boolean, boolean)  throws java.io.IOException 
		String sourceFile
		String destFile
		org.apache.tools.ant.types.FilterSetCollection filters
		boolean overwrite
		boolean preserveLastModified
	public void copyFile (java.lang.String, java.lang.String, org.apache.tools.ant.types.FilterSetCollection, boolean, boolean, java.lang.String)  throws java.io.IOException 
		String sourceFile
		String destFile
		org.apache.tools.ant.types.FilterSetCollection filters
		boolean overwrite
		boolean preserveLastModified
		String encoding
	public void copyFile (java.lang.String, java.lang.String, org.apache.tools.ant.types.FilterSetCollection, java.util.Vector, boolean, boolean, java.lang.String, org.apache.tools.ant.Project)  throws java.io.IOException 
		String sourceFile
		String destFile
		org.apache.tools.ant.types.FilterSetCollection filters
		java.util.Vector filterChains
		boolean overwrite
		boolean preserveLastModified
		String encoding
		org.apache.tools.ant.Project project
	public void copyFile (java.lang.String, java.lang.String, org.apache.tools.ant.types.FilterSetCollection, java.util.Vector, boolean, boolean, java.lang.String, java.lang.String, org.apache.tools.ant.Project)  throws java.io.IOException 
		String sourceFile
		String destFile
		org.apache.tools.ant.types.FilterSetCollection filters
		java.util.Vector filterChains
		boolean overwrite
		boolean preserveLastModified
		String inputEncoding
		String outputEncoding
		org.apache.tools.ant.Project project
	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, org.apache.tools.ant.types.FilterSetCollection)  throws java.io.IOException 
		java.io.File sourceFile
		java.io.File destFile
		org.apache.tools.ant.types.FilterSetCollection filters
	public void copyFile (java.io.File, java.io.File, org.apache.tools.ant.types.FilterSetCollection, boolean)  throws java.io.IOException 
		java.io.File sourceFile
		java.io.File destFile
		org.apache.tools.ant.types.FilterSetCollection filters
		boolean overwrite
	public void copyFile (java.io.File, java.io.File, org.apache.tools.ant.types.FilterSetCollection, boolean, boolean)  throws java.io.IOException 
		java.io.File sourceFile
		java.io.File destFile
		org.apache.tools.ant.types.FilterSetCollection filters
		boolean overwrite
		boolean preserveLastModified
	public void copyFile (java.io.File, java.io.File, org.apache.tools.ant.types.FilterSetCollection, boolean, boolean, java.lang.String)  throws java.io.IOException 
		java.io.File sourceFile
		java.io.File destFile
		org.apache.tools.ant.types.FilterSetCollection filters
		boolean overwrite
		boolean preserveLastModified
		String encoding
	public void copyFile (java.io.File, java.io.File, org.apache.tools.ant.types.FilterSetCollection, java.util.Vector, boolean, boolean, java.lang.String, org.apache.tools.ant.Project)  throws java.io.IOException 
		java.io.File sourceFile
		java.io.File destFile
		org.apache.tools.ant.types.FilterSetCollection filters
		java.util.Vector filterChains
		boolean overwrite
		boolean preserveLastModified
		String encoding
		org.apache.tools.ant.Project project
	public void copyFile (java.io.File, java.io.File, org.apache.tools.ant.types.FilterSetCollection, java.util.Vector, boolean, boolean, java.lang.String, java.lang.String, org.apache.tools.ant.Project)  throws java.io.IOException 
		java.io.File sourceFile
		java.io.File destFile
		org.apache.tools.ant.types.FilterSetCollection filters
		java.util.Vector filterChains
		boolean overwrite
		boolean preserveLastModified
		String inputEncoding
		String outputEncoding
		org.apache.tools.ant.Project project
		java.io.File parent
		boolean filterSetsAvailable
		boolean filterChainsAvailable
		java.io.BufferedReader in
		java.io.BufferedWriter out
		java.io.InputStreamReader isr
		java.io.OutputStreamWriter osw
		org.apache.tools.ant.filters.util.ChainReaderHelper crh
		java.io.Reader rdr
		org.apache.tools.ant.util.LineTokenizer lineTokenizer
		String newline
		String line
		java.io.BufferedReader in
		java.io.BufferedWriter out
		org.apache.tools.ant.filters.util.ChainReaderHelper crh
		java.io.Reader rdr
		char[] buffer
		int nRead
		java.io.FileInputStream in
		java.io.FileOutputStream out
		byte[] buffer
		int count
	public void setFileLastModified (java.io.File, long) 
		java.io.File file
		long time
	public java.io.File resolveFile (java.io.File, java.lang.String) 
		java.io.File file
		String filename
		java.io.File helpFile
		java.util.StringTokenizer tok
		String part
		String msg
	public static boolean isAbsolutePath (java.lang.String) 
		String filename
	public java.io.File normalize (java.lang.String) 
		String path
		String orig
		int colon
		String msg
		boolean dosWithDrive
		String root
		char[] ca
		StringBuffer sbRoot
		int i
		StringBuffer sbPath
		int i
		java.util.Stack s
		java.util.StringTokenizer tok
		String thisToken
		StringBuffer sb
		int i
	public java.lang.String toVMSPath (java.io.File) 
		java.io.File f
		String osPath
		String path
		String name
		boolean isAbsolute
		boolean isDirectory
		String device
		StringBuffer directory
		String file
		int index
		int dirEnd
	public java.io.File createTempFile (java.lang.String, java.lang.String, java.io.File) 
		String prefix
		String suffix
		java.io.File parentDir
		java.io.File result
		String parent
		java.text.DecimalFormat fmt
	public boolean contentEquals (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File f1
		java.io.File f2
	public boolean contentEquals (java.io.File, java.io.File, boolean)  throws java.io.IOException 
		java.io.File f1
		java.io.File f2
		boolean textfile
	private boolean binaryEquals (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File f1
		java.io.File f2
		java.io.InputStream in1
		java.io.InputStream in2
		int expectedByte
	private boolean textEquals (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File f1
		java.io.File f2
		java.io.BufferedReader in1
		java.io.BufferedReader in2
		String expected
	public java.io.File getParentFile (java.io.File) 
		java.io.File f
	public static final java.lang.String readFully (java.io.Reader)  throws java.io.IOException 
		java.io.Reader rdr
	public static final java.lang.String readFully (java.io.Reader, int)  throws java.io.IOException 
		java.io.Reader rdr
		int bufferSize
		char[] buffer
		int bufferLength
		StringBuffer textBuffer
	public boolean createNewFile (java.io.File)  throws java.io.IOException 
		java.io.File f
	public boolean createNewFile (java.io.File, boolean)  throws java.io.IOException 
		java.io.File f
		boolean mkdirs
		java.io.File parent
	public boolean isSymbolicLink (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File parent
		String name
		java.io.File f
		java.io.File toTest
	public java.lang.String removeLeadingPath (java.io.File, java.io.File) 
		java.io.File leading
		java.io.File path
		String l
		String p
	public java.lang.String toURI (java.lang.String) 
		String path
		boolean isDir
		StringBuffer sb
		org.apache.tools.ant.BuildException e
		java.text.CharacterIterator iter
		char c
	public java.lang.String fromURI (java.lang.String) 
		String uri
		String path
		org.apache.tools.ant.BuildException e
	public boolean fileNameEquals (java.io.File, java.io.File) 
		java.io.File f1
		java.io.File f2
	public void rename (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File from
		java.io.File to
		java.io.File parent
	public long getFileTimestampGranularity () 
	public boolean isUpToDate (java.io.File, java.io.File, long) 
		java.io.File source
		java.io.File dest
		long granularity
		long sourceTime
		long destTime
	public boolean isUpToDate (java.io.File, java.io.File) 
		java.io.File source
		java.io.File dest
	public boolean isUpToDate (long, long, long) 
		long sourceTime
		long destTime
		long granularity
	public boolean isUpToDate (long, long) 
		long sourceTime
		long destTime
	public static void close (java.io.Writer) 
		java.io.Writer device
		java.io.IOException ioex
	public static void close (java.io.Reader) 
		java.io.Reader device
		java.io.IOException ioex
	public static void close (java.io.OutputStream) 
		java.io.OutputStream device
		java.io.IOException ioex
	public static void close (java.io.InputStream) 
		java.io.InputStream device
		java.io.IOException ioex
	public static void delete (java.io.File) 
		java.io.File file
	static void  () 
		int i
		char[] escChs
		int len
		char ch
		int i
}

org/apache/tools/ant/util/FlatFileNameMapper.class
FlatFileNameMapper.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.FlatFileNameMapper extends java.lang.Object implements org.apache.tools.ant.util.FileNameMapper  {
	public void  () 
	public void setFrom (java.lang.String) 
		String from
	public void setTo (java.lang.String) 
		String to
	public java.lang.String[] mapFileName (java.lang.String) 
		String sourceFileName
}

org/apache/tools/ant/util/GlobPatternMapper.class
GlobPatternMapper.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.GlobPatternMapper extends java.lang.Object implements org.apache.tools.ant.util.FileNameMapper  {
	protected String fromPrefix
	protected String fromPostfix
	protected int prefixLength
	protected int postfixLength
	protected String toPrefix
	protected String toPostfix
	private boolean handleDirSep
	private boolean caseSensitive
	public void  () 
	public void setHandleDirSep (boolean) 
		boolean handleDirSep
	public void setCaseSensitive (boolean) 
		boolean caseSensitive
	public void setFrom (java.lang.String) 
		String from
		int index
	public void setTo (java.lang.String) 
		String to
		int index
	public java.lang.String[] mapFileName (java.lang.String) 
		String sourceFileName
	protected java.lang.String extractVariablePart (java.lang.String) 
		String name
	private java.lang.String modifyName (java.lang.String) 
		String name
}

org/apache/tools/ant/util/IdentityMapper.class
IdentityMapper.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.IdentityMapper extends java.lang.Object implements org.apache.tools.ant.util.FileNameMapper  {
	public void  () 
	public void setFrom (java.lang.String) 
		String from
	public void setTo (java.lang.String) 
		String to
	public java.lang.String[] mapFileName (java.lang.String) 
		String sourceFileName
}

org/apache/tools/ant/util/JAXPUtils.class
JAXPUtils.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.JAXPUtils extends java.lang.Object {
	private static final org.apache.tools.ant.util.FileUtils fu
	private static javax.xml.parsers.SAXParserFactory parserFactory
	private static javax.xml.parsers.SAXParserFactory nsParserFactory
	private static javax.xml.parsers.DocumentBuilderFactory builderFactory
	public void  () 
	public static synchronized javax.xml.parsers.SAXParserFactory getParserFactory ()  throws org.apache.tools.ant.BuildException 
	public static synchronized javax.xml.parsers.SAXParserFactory getNSParserFactory ()  throws org.apache.tools.ant.BuildException 
	public static javax.xml.parsers.SAXParserFactory newParserFactory ()  throws org.apache.tools.ant.BuildException 
		javax.xml.parsers.FactoryConfigurationError e
	public static org.xml.sax.Parser getParser ()  throws org.apache.tools.ant.BuildException 
		org.xml.sax.SAXException e
	public static org.xml.sax.XMLReader getXMLReader ()  throws org.apache.tools.ant.BuildException 
		org.xml.sax.SAXException e
	public static org.xml.sax.XMLReader getNamespaceXMLReader ()  throws org.apache.tools.ant.BuildException 
		org.xml.sax.SAXException e
	public static java.lang.String getSystemId (java.io.File) 
		java.io.File file
	public static javax.xml.parsers.DocumentBuilder getDocumentBuilder ()  throws org.apache.tools.ant.BuildException 
		javax.xml.parsers.ParserConfigurationException e
	private static javax.xml.parsers.SAXParser newSAXParser (javax.xml.parsers.SAXParserFactory)  throws org.apache.tools.ant.BuildException 
		javax.xml.parsers.SAXParserFactory factory
		javax.xml.parsers.ParserConfigurationException e
		org.xml.sax.SAXException e
	private static org.apache.tools.ant.BuildException convertToBuildException (org.xml.sax.SAXException) 
		org.xml.sax.SAXException e
		Exception nested
	private static synchronized javax.xml.parsers.DocumentBuilderFactory getDocumentBuilderFactory ()  throws org.apache.tools.ant.BuildException 
		javax.xml.parsers.FactoryConfigurationError e
	static void  () 
}

org/apache/tools/ant/util/JavaEnvUtils.class
JavaEnvUtils.java
package org.apache.tools.ant.util
public final org.apache.tools.ant.util.JavaEnvUtils extends java.lang.Object {
	private static final boolean isDos
	private static final boolean isNetware
	private static final boolean isAix
	private static final String javaHome
	private static final org.apache.tools.ant.util.FileUtils fileUtils
	private static String javaVersion
	private static int javaVersionNumber
	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 JAVA_1_5
	private static boolean kaffeDetected
	private static java.util.Vector jrePackages
	private void  () 
	public static java.lang.String getJavaVersion () 
	public static boolean isJavaVersion (java.lang.String) 
		String version
	public static boolean isKaffe () 
	public static java.lang.String getJreExecutable (java.lang.String) 
		String command
		java.io.File jExecutable
	public static java.lang.String getJdkExecutable (java.lang.String) 
		String command
		java.io.File jExecutable
	private static java.lang.String addExtension (java.lang.String) 
		String command
	private static java.io.File findInDir (java.lang.String, java.lang.String) 
		String dirName
		String commandName
		java.io.File dir
		java.io.File executable
	private static void buildJrePackages () 
	public static java.util.Vector getJrePackageTestCases () 
		java.util.Vector tests
	public static java.util.Vector getJrePackages () 
	static void  () 
		Throwable t
		Throwable t
}

org/apache/tools/ant/util/KeepAliveInputStream.class
KeepAliveInputStream.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.KeepAliveInputStream extends java.io.FilterInputStream {
	public void  (java.io.InputStream) 
		java.io.InputStream in
	public void close ()  throws java.io.IOException 
}

org/apache/tools/ant/util/KeepAliveOutputStream.class
KeepAliveOutputStream.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.KeepAliveOutputStream extends java.io.FilterOutputStream {
	public void  (java.io.OutputStream) 
		java.io.OutputStream out
	public void close ()  throws java.io.IOException 
}

org/apache/tools/ant/util/LazyFileOutputStream.class
LazyFileOutputStream.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.LazyFileOutputStream extends java.io.OutputStream {
	private java.io.FileOutputStream fos
	private java.io.File file
	private boolean append
	private boolean alwaysCreate
	private boolean opened
	private boolean closed
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, boolean) 
		String name
		boolean append
	public void  (java.io.File) 
		java.io.File f
	public void  (java.io.File, boolean) 
		java.io.File file
		boolean append
	public void  (java.io.File, boolean, boolean) 
		java.io.File file
		boolean append
		boolean alwaysCreate
	public void open ()  throws java.io.IOException 
	public synchronized void close ()  throws java.io.IOException 
	public void write (byte[])  throws java.io.IOException 
		byte[] b
	public synchronized void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int offset
		int len
	public synchronized void write (int)  throws java.io.IOException 
		int b
	private synchronized void ensureOpened ()  throws java.io.IOException 
}

org/apache/tools/ant/util/LazyHashtable.class
LazyHashtable.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.LazyHashtable extends java.util.Hashtable {
	protected boolean initAllDone
	public void  () 
	protected void initAll () 
	public java.util.Enumeration elements () 
	public boolean isEmpty () 
	public int size () 
	public boolean contains (java.lang.Object) 
		Object value
	public boolean containsKey (java.lang.Object) 
		Object value
	public boolean containsValue (java.lang.Object) 
		Object value
	public java.util.Enumeration keys () 
}

org/apache/tools/ant/util/LeadPipeInputStream.class
LeadPipeInputStream.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.LeadPipeInputStream extends java.io.PipedInputStream {
	private org.apache.tools.ant.ProjectComponent managingPc
	public void  () 
	public void  (int) 
		int size
	public void  (java.io.PipedOutputStream)  throws java.io.IOException 
		java.io.PipedOutputStream src
	public void  (java.io.PipedOutputStream, int)  throws java.io.IOException 
		java.io.PipedOutputStream src
		int size
	public synchronized int read ()  throws java.io.IOException 
		int result
		java.io.IOException eyeOhEx
	public synchronized void setBufferSize (int) 
		int size
		byte[] newBuffer
		int outlen
	public void setManagingTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public void setManagingComponent (org.apache.tools.ant.ProjectComponent) 
		org.apache.tools.ant.ProjectComponent pc
	public void log (java.lang.String, int) 
		String message
		int loglevel
}

org/apache/tools/ant/util/LineTokenizer.class
LineTokenizer.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.LineTokenizer extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.util.Tokenizer  {
	private String lineEnd
	private int pushed
	private boolean includeDelims
	public void  () 
	public void setIncludeDelims (boolean) 
		boolean includeDelims
	public java.lang.String getToken (java.io.Reader)  throws java.io.IOException 
		java.io.Reader in
		int ch
		StringBuffer line
		int state
	public java.lang.String getPostToken () 
}

org/apache/tools/ant/util/LoaderUtils.class
LoaderUtils.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.LoaderUtils extends java.lang.Object {
	static Class class$org$apache$tools$ant$util$LoaderUtils
	public void  () 
	public static void setContextClassLoader (java.lang.ClassLoader) 
		ClassLoader loader
		Thread currentThread
	public static java.lang.ClassLoader getContextClassLoader () 
		Thread currentThread
	public static boolean isContextLoaderAvailable () 
	private static java.io.File normalizeSource (java.io.File) 
		java.io.File source
		org.apache.tools.ant.util.FileUtils fileUtils
		org.apache.tools.ant.BuildException e
	public static java.io.File getClassSource (java.lang.Class) 
		Class c
	public static java.io.File getResourceSource (java.lang.ClassLoader, java.lang.String) 
		ClassLoader c
		String resource
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

org/apache/tools/ant/util/MergingMapper.class
MergingMapper.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.MergingMapper extends java.lang.Object implements org.apache.tools.ant.util.FileNameMapper  {
	protected String[] mergedFile
	public void  () 
	public void setFrom (java.lang.String) 
		String from
	public void setTo (java.lang.String) 
		String to
	public java.lang.String[] mapFileName (java.lang.String) 
		String sourceFileName
}

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

org/apache/tools/ant/util/OutputStreamFunneler$Funnel.class
OutputStreamFunneler.java
package org.apache.tools.ant.util
final org.apache.tools.ant.util.OutputStreamFunneler$Funnel extends java.io.OutputStream {
	private boolean closed
	private final org.apache.tools.ant.util.OutputStreamFunneler this$0
	private void  (org.apache.tools.ant.util.OutputStreamFunneler) 
		org.apache.tools.ant.util.OutputStreamFunneler this$0
	public void flush ()  throws java.io.IOException 
	public void write (int)  throws java.io.IOException 
		int b
	public void write (byte[])  throws java.io.IOException 
		byte[] b
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
	public void close ()  throws java.io.IOException 
	void  (org.apache.tools.ant.util.OutputStreamFunneler, org.apache.tools.ant.util.OutputStreamFunneler$1) 
		org.apache.tools.ant.util.OutputStreamFunneler x0
		org.apache.tools.ant.util.OutputStreamFunneler$1 x1
	static boolean access$500 (org.apache.tools.ant.util.OutputStreamFunneler$Funnel) 
		org.apache.tools.ant.util.OutputStreamFunneler$Funnel x0
	static boolean access$502 (org.apache.tools.ant.util.OutputStreamFunneler$Funnel, boolean) 
		org.apache.tools.ant.util.OutputStreamFunneler$Funnel x0
		boolean x1
}

org/apache/tools/ant/util/OutputStreamFunneler.class
OutputStreamFunneler.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.OutputStreamFunneler extends java.lang.Object {
	public static final long DEFAULT_TIMEOUT_MILLIS
	private java.io.OutputStream out
	private int count
	private boolean closed
	private long timeoutMillis
	public void  (java.io.OutputStream) 
		java.io.OutputStream out
	public void  (java.io.OutputStream, long) 
		java.io.OutputStream out
		long timeoutMillis
	public synchronized void setTimeout (long) 
		long timeoutMillis
	public synchronized java.io.OutputStream getFunnelInstance ()  throws java.io.IOException 
	private synchronized void release (org.apache.tools.ant.util.OutputStreamFunneler$Funnel)  throws java.io.IOException 
		org.apache.tools.ant.util.OutputStreamFunneler$Funnel funnel
		InterruptedException eyeEx
	private synchronized void close ()  throws java.io.IOException 
	private synchronized void dieIfClosed ()  throws java.io.IOException 
	static int access$004 (org.apache.tools.ant.util.OutputStreamFunneler) 
		org.apache.tools.ant.util.OutputStreamFunneler x0
	static void access$100 (org.apache.tools.ant.util.OutputStreamFunneler)  throws java.io.IOException 
		org.apache.tools.ant.util.OutputStreamFunneler x0
	static java.io.OutputStream access$200 (org.apache.tools.ant.util.OutputStreamFunneler) 
		org.apache.tools.ant.util.OutputStreamFunneler x0
	static void access$300 (org.apache.tools.ant.util.OutputStreamFunneler, org.apache.tools.ant.util.OutputStreamFunneler$Funnel)  throws java.io.IOException 
		org.apache.tools.ant.util.OutputStreamFunneler x0
		org.apache.tools.ant.util.OutputStreamFunneler$Funnel x1
}

org/apache/tools/ant/util/PackageNameMapper.class
PackageNameMapper.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.PackageNameMapper extends org.apache.tools.ant.util.GlobPatternMapper {
	public void  () 
	protected java.lang.String extractVariablePart (java.lang.String) 
		String name
		String var
}

org/apache/tools/ant/util/ReaderInputStream.class
ReaderInputStream.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ReaderInputStream extends java.io.InputStream {
	private java.io.Reader in
	private String encoding
	private byte[] slack
	private int begin
	public void  (java.io.Reader) 
		java.io.Reader reader
	public void  (java.io.Reader, java.lang.String) 
		java.io.Reader reader
		String encoding
	public synchronized int read ()  throws java.io.IOException 
		byte result
		byte[] buf
	public synchronized int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
		char[] buf
		int n
	public synchronized void mark (int) 
		int limit
		java.io.IOException ioe
	public synchronized int available ()  throws java.io.IOException 
	public boolean markSupported () 
	public synchronized void reset ()  throws java.io.IOException 
	public synchronized void close ()  throws java.io.IOException 
}

org/apache/tools/ant/util/RegexpPatternMapper.class
RegexpPatternMapper.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.RegexpPatternMapper extends java.lang.Object implements org.apache.tools.ant.util.FileNameMapper  {
	protected org.apache.tools.ant.util.regexp.RegexpMatcher reg
	protected char[] to
	protected StringBuffer result
	private boolean handleDirSep
	private int regexpOptions
	public void  ()  throws org.apache.tools.ant.BuildException 
	public void setHandleDirSep (boolean) 
		boolean handleDirSep
	public void setCaseSensitive (boolean) 
		boolean caseSensitive
	public void setFrom (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String from
		NoClassDefFoundError e
	public void setTo (java.lang.String) 
		String to
	public java.lang.String[] mapFileName (java.lang.String) 
		String sourceFileName
	protected java.lang.String replaceReferences (java.lang.String) 
		String source
		java.util.Vector v
		int i
		int value
}

org/apache/tools/ant/util/ResourceUtils.class
ResourceUtils.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ResourceUtils extends java.lang.Object {
	public void  () 
	public static org.apache.tools.ant.types.Resource[] selectOutOfDateSources (org.apache.tools.ant.ProjectComponent, org.apache.tools.ant.types.Resource[], org.apache.tools.ant.util.FileNameMapper, org.apache.tools.ant.types.ResourceFactory) 
		org.apache.tools.ant.ProjectComponent logTo
		org.apache.tools.ant.types.Resource[] source
		org.apache.tools.ant.util.FileNameMapper mapper
		org.apache.tools.ant.types.ResourceFactory targets
	public static org.apache.tools.ant.types.Resource[] selectOutOfDateSources (org.apache.tools.ant.ProjectComponent, org.apache.tools.ant.types.Resource[], org.apache.tools.ant.util.FileNameMapper, org.apache.tools.ant.types.ResourceFactory, long) 
		org.apache.tools.ant.ProjectComponent logTo
		org.apache.tools.ant.types.Resource[] source
		org.apache.tools.ant.util.FileNameMapper mapper
		org.apache.tools.ant.types.ResourceFactory targets
		long granularity
		long now
		java.util.Vector vresult
		int counter
		String[] targetnames
		boolean added
		StringBuffer targetList
		int ctarget
		org.apache.tools.ant.types.Resource atarget
		org.apache.tools.ant.types.Resource[] result
}

org/apache/tools/ant/util/ScriptRunner.class
ScriptRunner.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ScriptRunner extends java.lang.Object {
	private String language
	private String script
	private java.util.Map beans
	public void  () 
	public void addBeans (java.util.Map) 
		java.util.Map dictionary
		java.util.Iterator i
		String key
		Object val
		org.apache.tools.ant.BuildException ex
	public void addBean (java.lang.String, java.lang.Object) 
		String key
		Object bean
		boolean isValid
		int i
	public void executeScript (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String execName
		org.apache.bsf.BSFManager manager
		java.util.Iterator i
		String key
		Object value
		org.apache.bsf.BSFException be
		Throwable t
		Throwable te
	public void setLanguage (java.lang.String) 
		String language
	public java.lang.String getLanguage () 
	public void setSrc (java.io.File) 
		java.io.File file
		int count
		byte[] data
		java.io.FileInputStream inStream
		java.io.IOException e
	public void addText (java.lang.String) 
		String text
	static void  () 
}

org/apache/tools/ant/util/SourceFileScanner.class
SourceFileScanner.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.SourceFileScanner extends java.lang.Object implements org.apache.tools.ant.types.ResourceFactory  {
	protected org.apache.tools.ant.Task task
	private org.apache.tools.ant.util.FileUtils fileUtils
	private java.io.File destDir
	public void  (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public java.lang.String[] restrict (java.lang.String[], java.io.File, java.io.File, org.apache.tools.ant.util.FileNameMapper) 
		String[] files
		java.io.File srcDir
		java.io.File destDir
		org.apache.tools.ant.util.FileNameMapper mapper
	public java.lang.String[] restrict (java.lang.String[], java.io.File, java.io.File, org.apache.tools.ant.util.FileNameMapper, long) 
		String[] files
		java.io.File srcDir
		java.io.File destDir
		org.apache.tools.ant.util.FileNameMapper mapper
		long granularity
		java.util.Vector v
		int i
		java.io.File src
		org.apache.tools.ant.types.Resource[] sourceresources
		org.apache.tools.ant.types.Resource[] outofdate
		String[] result
		int counter
	public java.io.File[] restrictAsFiles (java.lang.String[], java.io.File, java.io.File, org.apache.tools.ant.util.FileNameMapper) 
		String[] files
		java.io.File srcDir
		java.io.File destDir
		org.apache.tools.ant.util.FileNameMapper mapper
	public java.io.File[] restrictAsFiles (java.lang.String[], java.io.File, java.io.File, org.apache.tools.ant.util.FileNameMapper, long) 
		String[] files
		java.io.File srcDir
		java.io.File destDir
		org.apache.tools.ant.util.FileNameMapper mapper
		long granularity
		String[] res
		java.io.File[] result
		int i
	public org.apache.tools.ant.types.Resource getResource (java.lang.String) 
		String name
		java.io.File src
}

org/apache/tools/ant/util/StringUtils.class
StringUtils.java
package org.apache.tools.ant.util
public final org.apache.tools.ant.util.StringUtils extends java.lang.Object {
	public static final String LINE_SEP
	public void  () 
	public static java.util.Vector lineSplit (java.lang.String) 
		String data
	public static java.util.Vector split (java.lang.String, int) 
		String data
		int ch
		java.util.Vector elems
		int pos
		int i
		String elem
	public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String) 
		String data
		String from
		String to
		StringBuffer buf
		int pos
		int i
	public static java.lang.String getStackTrace (java.lang.Throwable) 
		Throwable t
		java.io.StringWriter sw
		java.io.PrintWriter pw
	static void  () 
}

org/apache/tools/ant/util/TaskLogger.class
TaskLogger.java
package org.apache.tools.ant.util
public final org.apache.tools.ant.util.TaskLogger extends java.lang.Object {
	private org.apache.tools.ant.Task m_task
	public void  (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public void info (java.lang.String) 
		String message
	public void error (java.lang.String) 
		String message
	public void warning (java.lang.String) 
		String message
	public void verbose (java.lang.String) 
		String message
	public void debug (java.lang.String) 
		String message
}

org/apache/tools/ant/util/TeeOutputStream.class
TeeOutputStream.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.TeeOutputStream extends java.io.OutputStream {
	private java.io.OutputStream left
	private java.io.OutputStream right
	public void  (java.io.OutputStream, java.io.OutputStream) 
		java.io.OutputStream left
		java.io.OutputStream right
	public void close ()  throws java.io.IOException 
	public void flush ()  throws java.io.IOException 
	public void write (byte[])  throws java.io.IOException 
		byte[] b
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
	public void write (int)  throws java.io.IOException 
		int b
}

org/apache/tools/ant/util/TimeoutObserver.class
TimeoutObserver.java
package org.apache.tools.ant.util
public abstract org.apache.tools.ant.util.TimeoutObserver extends java.lang.Object {
	public abstract void timeoutOccured (org.apache.tools.ant.util.Watchdog) 
}

org/apache/tools/ant/util/Tokenizer.class
Tokenizer.java
package org.apache.tools.ant.util
public abstract org.apache.tools.ant.util.Tokenizer extends java.lang.Object {
	public abstract java.lang.String getToken (java.io.Reader)  throws java.io.IOException 
	public abstract java.lang.String getPostToken () 
}

org/apache/tools/ant/util/UnPackageNameMapper.class
UnPackageNameMapper.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.UnPackageNameMapper extends org.apache.tools.ant.util.GlobPatternMapper {
	public void  () 
	protected java.lang.String extractVariablePart (java.lang.String) 
		String name
		String var
}

org/apache/tools/ant/util/Watchdog.class
Watchdog.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.Watchdog extends java.lang.Object implements java.lang.Runnable  {
	private java.util.Vector observers
	private long timeout
	private boolean stopped
	public void  (long) 
		long timeout
	public void addTimeoutObserver (org.apache.tools.ant.util.TimeoutObserver) 
		org.apache.tools.ant.util.TimeoutObserver to
	public void removeTimeoutObserver (org.apache.tools.ant.util.TimeoutObserver) 
		org.apache.tools.ant.util.TimeoutObserver to
	protected final void fireTimeoutOccured () 
		java.util.Enumeration e
	public synchronized void start () 
		Thread t
	public synchronized void stop () 
	public synchronized void run () 
		long until
		long now
		InterruptedException e
}

org/apache/tools/ant/util/WeakishReference$HardReference.class
WeakishReference.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.WeakishReference$HardReference extends org.apache.tools.ant.util.WeakishReference {
	private Object object
	public void  (java.lang.Object) 
		Object object
	public java.lang.Object get () 
}

org/apache/tools/ant/util/WeakishReference.class
WeakishReference.java
package org.apache.tools.ant.util
public abstract org.apache.tools.ant.util.WeakishReference extends java.lang.Object {
	private static java.lang.reflect.Constructor referenceConstructor
	private static final String WEAK_REFERENCE_NAME
	static Class class$java$lang$Object
	static Class class$org$apache$tools$ant$util$WeakishReference$HardReference
	public void  () 
	public static org.apache.tools.ant.util.WeakishReference createReference (java.lang.Object) 
		Object object
		Exception e
	private static void createReferenceConstructor () 
		Class[] ctor
		NoSuchMethodException e
		Class clazz
		ClassNotFoundException e
		NoSuchMethodException e
	public abstract java.lang.Object get () 
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
}

org/apache/tools/ant/util/facade/FacadeTaskHelper.class
FacadeTaskHelper.java
package org.apache.tools.ant.util.facade
public org.apache.tools.ant.util.facade.FacadeTaskHelper extends java.lang.Object {
	private java.util.Vector args
	private String userChoice
	private String magicValue
	private String defaultValue
	public void  (java.lang.String) 
		String defaultValue
	public void  (java.lang.String, java.lang.String) 
		String defaultValue
		String magicValue
	public void setMagicValue (java.lang.String) 
		String magicValue
	public void setImplementation (java.lang.String) 
		String userChoice
	public java.lang.String getImplementation () 
	public java.lang.String getExplicitChoice () 
	public void addImplementationArgument (org.apache.tools.ant.util.facade.ImplementationSpecificArgument) 
		org.apache.tools.ant.util.facade.ImplementationSpecificArgument arg
	public java.lang.String[] getArgs () 
		java.util.Vector tmp
		java.util.Enumeration e
		org.apache.tools.ant.util.facade.ImplementationSpecificArgument arg
		String[] curr
		int i
		String[] res
	public boolean hasBeenSet () 
}

org/apache/tools/ant/util/facade/ImplementationSpecificArgument.class
ImplementationSpecificArgument.java
package org.apache.tools.ant.util.facade
public org.apache.tools.ant.util.facade.ImplementationSpecificArgument extends org.apache.tools.ant.types.Commandline$Argument {
	private String impl
	public void  () 
	public void setImplementation (java.lang.String) 
		String impl
	public final java.lang.String[] getParts (java.lang.String) 
		String chosenImpl
}

org/apache/tools/ant/util/regexp/Regexp.class
Regexp.java
package org.apache.tools.ant.util.regexp
public abstract org.apache.tools.ant.util.regexp.Regexp extends java.lang.Object implements org.apache.tools.ant.util.regexp.RegexpMatcher  {
	public static final int REPLACE_FIRST
	public static final int REPLACE_ALL
	public abstract java.lang.String substitute (java.lang.String, java.lang.String, int)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/util/regexp/RegexpFactory.class
RegexpFactory.java
package org.apache.tools.ant.util.regexp
public org.apache.tools.ant.util.regexp.RegexpFactory extends org.apache.tools.ant.util.regexp.RegexpMatcherFactory {
	public void  () 
	public org.apache.tools.ant.util.regexp.Regexp newRegexp ()  throws org.apache.tools.ant.BuildException 
	public org.apache.tools.ant.util.regexp.Regexp newRegexp (org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project p
		String systemDefault
		org.apache.tools.ant.BuildException be
		org.apache.tools.ant.BuildException be
		org.apache.tools.ant.BuildException be
	protected org.apache.tools.ant.util.regexp.Regexp createRegexpInstance (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String classname
		org.apache.tools.ant.util.regexp.RegexpMatcher m
}

org/apache/tools/ant/util/regexp/RegexpMatcher.class
RegexpMatcher.java
package org.apache.tools.ant.util.regexp
public abstract org.apache.tools.ant.util.regexp.RegexpMatcher extends java.lang.Object {
	public static final int MATCH_DEFAULT
	public static final int MATCH_CASE_INSENSITIVE
	public static final int MATCH_MULTILINE
	public static final int MATCH_SINGLELINE
	public abstract void setPattern (java.lang.String)  throws org.apache.tools.ant.BuildException 
	public abstract java.lang.String getPattern ()  throws org.apache.tools.ant.BuildException 
	public abstract boolean matches (java.lang.String)  throws org.apache.tools.ant.BuildException 
	public abstract java.util.Vector getGroups (java.lang.String)  throws org.apache.tools.ant.BuildException 
	public abstract boolean matches (java.lang.String, int)  throws org.apache.tools.ant.BuildException 
	public abstract java.util.Vector getGroups (java.lang.String, int)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/util/regexp/RegexpMatcherFactory.class
RegexpMatcherFactory.java
package org.apache.tools.ant.util.regexp
public org.apache.tools.ant.util.regexp.RegexpMatcherFactory extends java.lang.Object {
	public void  () 
	public org.apache.tools.ant.util.regexp.RegexpMatcher newRegexpMatcher ()  throws org.apache.tools.ant.BuildException 
	public org.apache.tools.ant.util.regexp.RegexpMatcher newRegexpMatcher (org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project p
		String systemDefault
		org.apache.tools.ant.BuildException be
		org.apache.tools.ant.BuildException be
		org.apache.tools.ant.BuildException be
	protected org.apache.tools.ant.util.regexp.RegexpMatcher createInstance (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String className
		Class implClass
		Throwable t
	protected void testAvailability (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String className
		Throwable t
}

org/apache/tools/ant/util/regexp/RegexpUtil.class
RegexpUtil.java
package org.apache.tools.ant.util.regexp
public org.apache.tools.ant.util.regexp.RegexpUtil extends java.lang.Object {
	public void  () 
	public static boolean hasFlag (int, int) 
		int options
		int flag
	public static int removeFlag (int, int) 
		int options
		int flag
}

org/apache/tools/ant/version.txt
org/apache/tools/bzip2/BZip2Constants.class
BZip2Constants.java
package org.apache.tools.bzip2
public abstract org.apache.tools.bzip2.BZip2Constants extends java.lang.Object {
	public static final int baseBlockSize
	public static final int MAX_ALPHA_SIZE
	public static final int MAX_CODE_LEN
	public static final int RUNA
	public static final int RUNB
	public static final int N_GROUPS
	public static final int G_SIZE
	public static final int N_ITERS
	public static final int MAX_SELECTORS
	public static final int NUM_OVERSHOOT_BYTES
	public static final int[] rNums
	static void  () 
}

org/apache/tools/bzip2/CBZip2InputStream.class
CBZip2InputStream.java
package org.apache.tools.bzip2
public org.apache.tools.bzip2.CBZip2InputStream extends java.io.InputStream implements org.apache.tools.bzip2.BZip2Constants  {
	private int last
	private int origPtr
	private int blockSize100k
	private boolean blockRandomised
	private int bsBuff
	private int bsLive
	private org.apache.tools.bzip2.CRC mCrc
	private boolean[] inUse
	private int nInUse
	private char[] seqToUnseq
	private char[] unseqToSeq
	private char[] selector
	private char[] selectorMtf
	private int[] tt
	private char[] ll8
	private int[] unzftab
	private int[][] limit
	private int[][] base
	private int[][] perm
	private int[] minLens
	private java.io.InputStream bsStream
	private boolean streamEnd
	private int currentChar
	private static final int START_BLOCK_STATE
	private static final int RAND_PART_A_STATE
	private static final int RAND_PART_B_STATE
	private static final int RAND_PART_C_STATE
	private static final int NO_RAND_PART_A_STATE
	private static final int NO_RAND_PART_B_STATE
	private static final int NO_RAND_PART_C_STATE
	private int currentState
	private int storedBlockCRC
	private int storedCombinedCRC
	private int computedBlockCRC
	private int computedCombinedCRC
	int i2
	int count
	int chPrev
	int ch2
	int i
	int tPos
	int rNToGo
	int rTPos
	int j2
	char z
	private static void cadvise () 
	private static void badBGLengths () 
	private static void bitStreamEOF () 
	private static void compressedStreamEOF () 
	private void makeMaps () 
		int i
	public void  (java.io.InputStream) 
		java.io.InputStream zStream
	public int read () 
		int retChar
	private void initialize () 
		char magic3
		char magic4
	private void initBlock () 
		char magic1
		char magic2
		char magic3
		char magic4
		char magic5
		char magic6
	private void endBlock () 
	private void complete () 
	private static void blockOverrun () 
	private static void badBlockHeader () 
	private static void crcError () 
	private void bsFinishedWithStream () 
		java.io.IOException ioe
	private void bsSetStream (java.io.InputStream) 
		java.io.InputStream f
	private int bsR (int) 
		int n
		int v
		int zzi
		char thech
		java.io.IOException e
	private char bsGetUChar () 
	private int bsGetint () 
		int u
	private int bsGetIntVS (int) 
		int numBits
	private int bsGetInt32 () 
	private void hbCreateDecodeTables (int[], int[], int[], char[], int, int, int) 
		int[] limit
		int[] base
		int[] perm
		char[] length
		int minLen
		int maxLen
		int alphaSize
		int pp
		int i
		int j
		int vec
	private void recvDecodingTables () 
		char[][] len
		int i
		int j
		int t
		int nGroups
		int nSelectors
		int alphaSize
		int minLen
		int maxLen
		boolean[] inUse16
		char[] pos
		char tmp
		char v
		int curr
	private void getAndMoveToFrontDecode () 
		char[] yy
		int i
		int j
		int nextSym
		int limitLast
		int EOB
		int groupNo
		int groupPos
		int zt
		int zn
		int zvec
		int zj
		int zzi
		char thech
		java.io.IOException e
		char ch
		int s
		int N
		int zt
		int zn
		int zvec
		int zj
		int zzi
		char thech
		java.io.IOException e
		char tmp
		int zt
		int zn
		int zvec
		int zj
		int zzi
		char thech
		java.io.IOException e
	private void setupBlock () 
		int[] cftab
		char ch
	private void setupRandPartA () 
	private void setupNoRandPartA () 
	private void setupRandPartB () 
	private void setupRandPartC () 
	private void setupNoRandPartB () 
	private void setupNoRandPartC () 
	private void setDecompressStructureSizes (int) 
		int newSize100k
		int n
}

org/apache/tools/bzip2/CBZip2OutputStream$1.class
CBZip2OutputStream.java
package org.apache.tools.bzip2
 org.apache.tools.bzip2.CBZip2OutputStream$1 extends java.lang.Object {
}

org/apache/tools/bzip2/CBZip2OutputStream$StackElem.class
CBZip2OutputStream.java
package org.apache.tools.bzip2
 org.apache.tools.bzip2.CBZip2OutputStream$StackElem extends java.lang.Object {
	int ll
	int hh
	int dd
	private void  () 
	void  (org.apache.tools.bzip2.CBZip2OutputStream$1) 
		org.apache.tools.bzip2.CBZip2OutputStream$1 x0
}

org/apache/tools/bzip2/CBZip2OutputStream.class
CBZip2OutputStream.java
package org.apache.tools.bzip2
public org.apache.tools.bzip2.CBZip2OutputStream extends java.io.OutputStream implements org.apache.tools.bzip2.BZip2Constants  {
	protected static final int SETMASK
	protected static final int CLEARMASK
	protected static final int GREATER_ICOST
	protected static final int LESSER_ICOST
	protected static final int SMALL_THRESH
	protected static final int DEPTH_THRESH
	protected static final int QSORT_STACK_SIZE
	int last
	int origPtr
	int blockSize100k
	boolean blockRandomised
	int bytesOut
	int bsBuff
	int bsLive
	org.apache.tools.bzip2.CRC mCrc
	private boolean[] inUse
	private int nInUse
	private char[] seqToUnseq
	private char[] unseqToSeq
	private char[] selector
	private char[] selectorMtf
	private char[] block
	private int[] quadrant
	private int[] zptr
	private short[] szptr
	private int[] ftab
	private int nMTF
	private int[] mtfFreq
	private int workFactor
	private int workDone
	private int workLimit
	private boolean firstAttempt
	private int nBlocksRandomised
	private int currentChar
	private int runLength
	boolean closed
	private int blockCRC
	private int combinedCRC
	private int allowableBlockSize
	private java.io.OutputStream bsStream
	private int[] incs
	private static void panic () 
	private void makeMaps () 
		int i
	protected static void hbMakeCodeLengths (char[], int[], int, int) 
		char[] len
		int[] freq
		int alphaSize
		int maxLen
		int nNodes
		int nHeap
		int n1
		int n2
		int i
		int j
		int k
		boolean tooLong
		int[] heap
		int[] weight
		int[] parent
		int zz
		int tmp
		int zz
		int yy
		int tmp
		int zz
		int yy
		int tmp
		int zz
		int tmp
	public void  (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream inStream
	public void  (java.io.OutputStream, int)  throws java.io.IOException 
		java.io.OutputStream inStream
		int inBlockSize
	public void write (int)  throws java.io.IOException 
		int bv
		int b
	private void writeRun ()  throws java.io.IOException 
		int i
	protected void finalize ()  throws java.lang.Throwable 
	public void close ()  throws java.io.IOException 
	public void flush ()  throws java.io.IOException 
	private void initialize ()  throws java.io.IOException 
	private void initBlock () 
		int i
	private void endBlock ()  throws java.io.IOException 
	private void endCompression ()  throws java.io.IOException 
	private void hbAssignCodes (int[], char[], int, int, int) 
		int[] code
		char[] length
		int minLen
		int maxLen
		int alphaSize
		int n
		int vec
		int i
	private void bsSetStream (java.io.OutputStream) 
		java.io.OutputStream f
	private void bsFinishedWithStream ()  throws java.io.IOException 
		int ch
		java.io.IOException e
	private void bsW (int, int)  throws java.io.IOException 
		int n
		int v
		int ch
		java.io.IOException e
	private void bsPutUChar (int)  throws java.io.IOException 
		int c
	private void bsPutint (int)  throws java.io.IOException 
		int u
	private void bsPutIntVS (int, int)  throws java.io.IOException 
		int numBits
		int c
	private void sendMTFValues ()  throws java.io.IOException 
		char[][] len
		int v
		int t
		int i
		int j
		int gs
		int ge
		int totc
		int bt
		int bc
		int iter
		int nSelectors
		int alphaSize
		int minLen
		int maxLen
		int selCtr
		int nGroups
		int nBytes
		int nPart
		int remF
		int tFreq
		int aFreq
		int[][] rfreq
		int[] fave
		short[] cost
		short cost0
		short cost1
		short cost2
		short cost3
		short cost4
		short cost5
		short icv
		short icv
		char[] pos
		char ll_i
		char tmp2
		char tmp
		int[][] code
		boolean[] inUse16
		int curr
	private void moveToFrontCodeAndSend ()  throws java.io.IOException 
	private void simpleSort (int, int, int) 
		int lo
		int hi
		int d
		int i
		int j
		int h
		int bigN
		int hp
		int v
	private void vswap (int, int, int) 
		int p1
		int p2
		int n
		int temp
	private char med3 (char, char, char) 
		char a
		char b
		char c
		char t
	private void qSort3 (int, int, int) 
		int loSt
		int hiSt
		int dSt
		int unLo
		int unHi
		int ltLo
		int gtHi
		int med
		int n
		int m
		int sp
		int lo
		int hi
		int d
		org.apache.tools.bzip2.CBZip2OutputStream$StackElem[] stack
		int count
		int temp
		int temp
		int temp
	private void mainSort () 
		int i
		int j
		int ss
		int sb
		int[] runningOrder
		int[] copy
		boolean[] bigDone
		int c1
		int c2
		int numQSorted
		int vv
		int h
		int lo
		int hi
		int bbStart
		int bbSize
		int shifts
		int a2update
		int qVal
	private void randomiseBlock () 
		int i
		int rNToGo
		int rTPos
	private void doReversibleTransformation () 
		int i
	private boolean fullGtU (int, int) 
		int i1
		int i2
		int k
		char c1
		char c2
		int s1
		int s2
	private void allocateCompressStructures () 
		int n
	private void generateMTFValues () 
		char[] yy
		int i
		int j
		char tmp
		char tmp2
		int zPend
		int wr
		int EOB
		char ll_i
}

org/apache/tools/bzip2/CRC.class
CRC.java
package org.apache.tools.bzip2
 org.apache.tools.bzip2.CRC extends java.lang.Object {
	public static int[] crc32Table
	int globalCrc
	public void  () 
	void initialiseCRC () 
	int getFinalCRC () 
	int getGlobalCRC () 
	void setGlobalCRC (int) 
		int newCrc
	void updateCRC (int) 
		int inCh
		int temp
	static void  () 
}

org/apache/tools/mail/ErrorInQuitException.class
ErrorInQuitException.java
package org.apache.tools.mail
public org.apache.tools.mail.ErrorInQuitException extends java.io.IOException {
	public void  (java.io.IOException) 
		java.io.IOException e
}

org/apache/tools/mail/MailMessage.class
MailMessage.java
package org.apache.tools.mail
public org.apache.tools.mail.MailMessage extends java.lang.Object {
	public static final String DEFAULT_HOST
	public static final int DEFAULT_PORT
	private String host
	private int port
	private String from
	private java.util.Vector replyto
	private java.util.Vector to
	private java.util.Vector cc
	private java.util.Vector headersKeys
	private java.util.Vector headersValues
	private org.apache.tools.mail.MailPrintStream out
	private org.apache.tools.mail.SmtpResponseReader in
	private java.net.Socket socket
	private static final int OK_READY
	private static final int OK_HELO
	private static final int OK_FROM
	private static final int OK_RCPT_1
	private static final int OK_RCPT_2
	private static final int OK_DATA
	private static final int OK_DOT
	private static final int OK_QUIT
	public void  ()  throws java.io.IOException 
	public void  (java.lang.String)  throws java.io.IOException 
		String host
	public void  (java.lang.String, int)  throws java.io.IOException 
		String host
		int port
	public void setPort (int) 
		int port
	public void from (java.lang.String)  throws java.io.IOException 
		String from
	public void replyto (java.lang.String) 
		String rto
	public void to (java.lang.String)  throws java.io.IOException 
		String to
	public void cc (java.lang.String)  throws java.io.IOException 
		String cc
	public void bcc (java.lang.String)  throws java.io.IOException 
		String bcc
	public void setSubject (java.lang.String) 
		String subj
	public void setHeader (java.lang.String, java.lang.String) 
		String name
		String value
	public java.io.PrintStream getPrintStream ()  throws java.io.IOException 
	void setFromHeader () 
	void setReplyToHeader () 
	void setToHeader () 
	void setCcHeader () 
	java.lang.String vectorToList (java.util.Vector) 
		java.util.Vector v
		StringBuffer buf
		java.util.Enumeration e
	void flushHeaders ()  throws java.io.IOException 
		int i
		String name
		String value
	public void sendAndClose ()  throws java.io.IOException 
	static java.lang.String sanitizeAddress (java.lang.String) 
		String s
		int paramDepth
		int start
		int end
		int len
		int i
		char c
	void connect ()  throws java.io.IOException 
	void getReady ()  throws java.io.IOException 
		String response
		int[] ok
	void sendHelo ()  throws java.io.IOException 
		String local
		int[] ok
	void sendFrom (java.lang.String)  throws java.io.IOException 
		String from
		int[] ok
	void sendRcpt (java.lang.String)  throws java.io.IOException 
		String rcpt
		int[] ok
	void sendData ()  throws java.io.IOException 
		int[] ok
	void sendDot ()  throws java.io.IOException 
		int[] ok
	void sendQuit ()  throws java.io.IOException 
		int[] ok
		java.io.IOException e
	void send (java.lang.String, int[])  throws java.io.IOException 
		String msg
		int[] ok
		String response
	boolean isResponseOK (java.lang.String, int[]) 
		String response
		int[] ok
		int i
	void disconnect ()  throws java.io.IOException 
		java.io.IOException e
		java.io.IOException e
}

org/apache/tools/mail/MailPrintStream.class
MailMessage.java
package org.apache.tools.mail
 org.apache.tools.mail.MailPrintStream extends java.io.PrintStream {
	private int lastChar
	public void  (java.io.OutputStream) 
		java.io.OutputStream out
	public void write (int) 
		int b
	public void write (byte[], int, int) 
		byte[] buf
		int off
		int len
		int i
	void rawWrite (int) 
		int b
	void rawPrint (java.lang.String) 
		String s
		int len
		int i
}

org/apache/tools/mail/SmtpResponseReader.class
SmtpResponseReader.java
package org.apache.tools.mail
public org.apache.tools.mail.SmtpResponseReader extends java.lang.Object {
	protected java.io.BufferedReader reader
	private StringBuffer result
	public void  (java.io.InputStream) 
		java.io.InputStream in
	public java.lang.String getResponse ()  throws java.io.IOException 
		String line
	public void close ()  throws java.io.IOException 
	protected boolean hasMoreLines (java.lang.String) 
		String line
	private void append (java.lang.String) 
		String line
}

org/apache/tools/tar/TarBuffer.class
TarBuffer.java
package org.apache.tools.tar
public org.apache.tools.tar.TarBuffer extends java.lang.Object {
	public static final int DEFAULT_RCDSIZE
	public static final int DEFAULT_BLKSIZE
	private java.io.InputStream inStream
	private java.io.OutputStream outStream
	private byte[] blockBuffer
	private int currBlkIdx
	private int currRecIdx
	private int blockSize
	private int recordSize
	private int recsPerBlock
	private boolean debug
	public void  (java.io.InputStream) 
		java.io.InputStream inStream
	public void  (java.io.InputStream, int) 
		java.io.InputStream inStream
		int blockSize
	public void  (java.io.InputStream, int, int) 
		java.io.InputStream inStream
		int blockSize
		int recordSize
	public void  (java.io.OutputStream) 
		java.io.OutputStream outStream
	public void  (java.io.OutputStream, int) 
		java.io.OutputStream outStream
		int blockSize
	public void  (java.io.OutputStream, int, int) 
		java.io.OutputStream outStream
		int blockSize
		int recordSize
	private void initialize (int, int) 
		int blockSize
		int recordSize
	public int getBlockSize () 
	public int getRecordSize () 
	public void setDebug (boolean) 
		boolean debug
	public boolean isEOFRecord (byte[]) 
		byte[] record
		int i
		int sz
	public void skipRecord ()  throws java.io.IOException 
	public byte[] readRecord ()  throws java.io.IOException 
		byte[] result
	private boolean readBlock ()  throws java.io.IOException 
		int offset
		int bytesNeeded
		long numBytes
	public int getCurrentBlockNum () 
	public int getCurrentRecordNum () 
	public void writeRecord (byte[])  throws java.io.IOException 
		byte[] record
	public void writeRecord (byte[], int)  throws java.io.IOException 
		byte[] buf
		int offset
	private void writeBlock ()  throws java.io.IOException 
	private void flushBlock ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
}

org/apache/tools/tar/TarConstants.class
TarConstants.java
package org.apache.tools.tar
public abstract org.apache.tools.tar.TarConstants extends java.lang.Object {
	public static final int NAMELEN
	public static final int MODELEN
	public static final int UIDLEN
	public static final int GIDLEN
	public static final int CHKSUMLEN
	public static final int SIZELEN
	public static final int MAGICLEN
	public static final int MODTIMELEN
	public static final int UNAMELEN
	public static final int GNAMELEN
	public static final int DEVLEN
	public static final byte LF_OLDNORM
	public static final byte LF_NORMAL
	public static final byte LF_LINK
	public static final byte LF_SYMLINK
	public static final byte LF_CHR
	public static final byte LF_BLK
	public static final byte LF_DIR
	public static final byte LF_FIFO
	public static final byte LF_CONTIG
	public static final String TMAGIC
	public static final String GNU_TMAGIC
	public static final String GNU_LONGLINK
	public static final byte LF_GNUTYPE_LONGNAME
}

org/apache/tools/tar/TarEntry.class
TarEntry.java
package org.apache.tools.tar
public org.apache.tools.tar.TarEntry extends java.lang.Object implements org.apache.tools.tar.TarConstants  {
	private StringBuffer name
	private int mode
	private int userId
	private int groupId
	private long size
	private long modTime
	private int checkSum
	private byte linkFlag
	private StringBuffer linkName
	private StringBuffer magic
	private StringBuffer userName
	private StringBuffer groupName
	private int devMajor
	private int devMinor
	private java.io.File file
	public static final int MAX_NAMELEN
	public static final int DEFAULT_DIR_MODE
	public static final int DEFAULT_FILE_MODE
	public static final int MILLIS_PER_SECOND
	private void  () 
		String user
	public void  (java.lang.String) 
		String name
		boolean isDir
	public void  (java.lang.String, byte) 
		String name
		byte linkFlag
	public void  (java.io.File) 
		java.io.File file
		String name
		String osname
		char ch1
		char ch2
		int colon
	public void  (byte[]) 
		byte[] headerBuf
	public boolean equals (org.apache.tools.tar.TarEntry) 
		org.apache.tools.tar.TarEntry it
	public boolean equals (java.lang.Object) 
		Object it
	public int hashCode () 
	public boolean isDescendent (org.apache.tools.tar.TarEntry) 
		org.apache.tools.tar.TarEntry desc
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public void setMode (int) 
		int mode
	public java.lang.String getLinkName () 
	public int getUserId () 
	public void setUserId (int) 
		int userId
	public int getGroupId () 
	public void setGroupId (int) 
		int groupId
	public java.lang.String getUserName () 
	public void setUserName (java.lang.String) 
		String userName
	public java.lang.String getGroupName () 
	public void setGroupName (java.lang.String) 
		String groupName
	public void setIds (int, int) 
		int userId
		int groupId
	public void setNames (java.lang.String, java.lang.String) 
		String userName
		String groupName
	public void setModTime (long) 
		long time
	public void setModTime (java.util.Date) 
		java.util.Date time
	public java.util.Date getModTime () 
	public java.io.File getFile () 
	public int getMode () 
	public long getSize () 
	public void setSize (long) 
		long size
	public boolean isGNULongNameEntry () 
	public boolean isDirectory () 
	public org.apache.tools.tar.TarEntry[] getDirectoryEntries () 
		String[] list
		org.apache.tools.tar.TarEntry[] result
		int i
	public void writeEntryHeader (byte[]) 
		byte[] outbuf
		int offset
		int csOffset
		int c
		long checkSum
	public void parseTarHeader (byte[]) 
		byte[] header
		int offset
}

org/apache/tools/tar/TarInputStream.class
TarInputStream.java
package org.apache.tools.tar
public org.apache.tools.tar.TarInputStream extends java.io.FilterInputStream {
	protected boolean debug
	protected boolean hasHitEOF
	protected int entrySize
	protected int entryOffset
	protected byte[] readBuf
	protected org.apache.tools.tar.TarBuffer buffer
	protected org.apache.tools.tar.TarEntry currEntry
	private boolean v7Format
	protected byte[] oneBuf
	public void  (java.io.InputStream) 
		java.io.InputStream is
	public void  (java.io.InputStream, int) 
		java.io.InputStream is
		int blockSize
	public void  (java.io.InputStream, int, int) 
		java.io.InputStream is
		int blockSize
		int recordSize
	public void setDebug (boolean) 
		boolean debug
	public void close ()  throws java.io.IOException 
	public int getRecordSize () 
	public int available ()  throws java.io.IOException 
	public long skip (long)  throws java.io.IOException 
		long numToSkip
		byte[] skipBuf
		long skip
		int realSkip
		int numRead
	public boolean markSupported () 
	public void mark (int) 
		int markLimit
	public void reset () 
	public org.apache.tools.tar.TarEntry getNextEntry ()  throws java.io.IOException 
		int numToSkip
		byte[] headerBuf
		StringBuffer longName
		byte[] buf
		int length
	public int read ()  throws java.io.IOException 
		int num
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] buf
		int offset
		int numToRead
		int totalRead
		int sz
		int newLen
		byte[] newBuf
		byte[] rec
		int sz
		int recLen
	public void copyEntryContents (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
		byte[] buf
		int numRead
}

org/apache/tools/tar/TarOutputStream.class
TarOutputStream.java
package org.apache.tools.tar
public org.apache.tools.tar.TarOutputStream extends java.io.FilterOutputStream {
	public static final int LONGFILE_ERROR
	public static final int LONGFILE_TRUNCATE
	public static final int LONGFILE_GNU
	protected boolean debug
	protected int currSize
	protected int currBytes
	protected byte[] oneBuf
	protected byte[] recordBuf
	protected int assemLen
	protected byte[] assemBuf
	protected org.apache.tools.tar.TarBuffer buffer
	protected int longFileMode
	public void  (java.io.OutputStream) 
		java.io.OutputStream os
	public void  (java.io.OutputStream, int) 
		java.io.OutputStream os
		int blockSize
	public void  (java.io.OutputStream, int, int) 
		java.io.OutputStream os
		int blockSize
		int recordSize
	public void setLongFileMode (int) 
		int longFileMode
	public void setDebug (boolean) 
		boolean debugF
	public void setBufferDebug (boolean) 
		boolean debug
	public void finish ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	public int getRecordSize () 
	public void putNextEntry (org.apache.tools.tar.TarEntry)  throws java.io.IOException 
		org.apache.tools.tar.TarEntry entry
		org.apache.tools.tar.TarEntry longLinkEntry
	public void closeEntry ()  throws java.io.IOException 
		int i
	public void write (int)  throws java.io.IOException 
		int b
	public void write (byte[])  throws java.io.IOException 
		byte[] wBuf
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] wBuf
		int wOffset
		int numToWrite
		int aLen
		int num
	private void writeEOFRecord ()  throws java.io.IOException 
		int i
}

org/apache/tools/tar/TarUtils.class
TarUtils.java
package org.apache.tools.tar
public org.apache.tools.tar.TarUtils extends java.lang.Object {
	public void  () 
	public static long parseOctal (byte[], int, int) 
		byte[] header
		int offset
		int length
		long result
		boolean stillPadding
		int end
		int i
	public static java.lang.StringBuffer parseName (byte[], int, int) 
		byte[] header
		int offset
		int length
		StringBuffer result
		int end
		int i
	public static int getNameBytes (java.lang.StringBuffer, byte[], int, int) 
		StringBuffer name
		byte[] buf
		int offset
		int length
		int i
	public static int getOctalBytes (long, byte[], int, int) 
		long value
		byte[] buf
		int offset
		int length
		int idx
		long val
	public static int getLongOctalBytes (long, byte[], int, int) 
		long value
		byte[] buf
		int offset
		int length
		byte[] temp
	public static int getCheckSumOctalBytes (long, byte[], int, int) 
		long value
		byte[] buf
		int offset
		int length
	public static long computeCheckSum (byte[]) 
		byte[] buf
		long sum
		int i
}

org/apache/tools/zip/AsiExtraField.class
AsiExtraField.java
package org.apache.tools.zip
public org.apache.tools.zip.AsiExtraField extends java.lang.Object implements org.apache.tools.zip.ZipExtraField org.apache.tools.zip.UnixStat java.lang.Cloneable  {
	private static final org.apache.tools.zip.ZipShort HEADER_ID
	private int mode
	private int uid
	private int gid
	private String link
	private boolean dirFlag
	private java.util.zip.CRC32 crc
	public void  () 
	public org.apache.tools.zip.ZipShort getHeaderId () 
	public org.apache.tools.zip.ZipShort getLocalFileDataLength () 
	public org.apache.tools.zip.ZipShort getCentralDirectoryLength () 
	public byte[] getLocalFileDataData () 
		byte[] data
		byte[] linkArray
		long checksum
		byte[] result
	public byte[] getCentralDirectoryData () 
	public void setUserId (int) 
		int uid
	public int getUserId () 
	public void setGroupId (int) 
		int gid
	public int getGroupId () 
	public void setLinkedFile (java.lang.String) 
		String name
	public java.lang.String getLinkedFile () 
	public boolean isLink () 
	public void setMode (int) 
		int mode
	public int getMode () 
	public void setDirectory (boolean) 
		boolean dirFlag
	public boolean isDirectory () 
	public void parseFromLocalFileData (byte[], int, int)  throws java.util.zip.ZipException 
		byte[] data
		int offset
		int length
		long givenChecksum
		byte[] tmp
		long realChecksum
		int newMode
		byte[] linkArray
	protected int getMode (int) 
		int mode
		int type
	static void  () 
}

org/apache/tools/zip/ExtraFieldUtils.class
ExtraFieldUtils.java
package org.apache.tools.zip
public org.apache.tools.zip.ExtraFieldUtils extends java.lang.Object {
	private static java.util.Hashtable implementations
	static Class class$org$apache$tools$zip$AsiExtraField
	static Class class$org$apache$tools$zip$JarMarker
	public void  () 
	public static void register (java.lang.Class) 
		Class c
		org.apache.tools.zip.ZipExtraField ze
		ClassCastException cc
		InstantiationException ie
		IllegalAccessException ie
	public static org.apache.tools.zip.ZipExtraField createExtraField (org.apache.tools.zip.ZipShort)  throws java.lang.InstantiationException java.lang.IllegalAccessException 
		org.apache.tools.zip.ZipShort headerId
		Class c
		org.apache.tools.zip.UnrecognizedExtraField u
	public static org.apache.tools.zip.ZipExtraField[] parse (byte[])  throws java.util.zip.ZipException 
		byte[] data
		java.util.Vector v
		int start
		org.apache.tools.zip.ZipShort headerId
		int length
		org.apache.tools.zip.ZipExtraField ze
		InstantiationException ie
		IllegalAccessException iae
		org.apache.tools.zip.ZipExtraField[] result
	public static byte[] mergeLocalFileDataData (org.apache.tools.zip.ZipExtraField[]) 
		org.apache.tools.zip.ZipExtraField[] data
		int sum
		int i
		byte[] result
		int start
		int i
		byte[] local
	public static byte[] mergeCentralDirectoryData (org.apache.tools.zip.ZipExtraField[]) 
		org.apache.tools.zip.ZipExtraField[] data
		int sum
		int i
		byte[] result
		int start
		int i
		byte[] local
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
	static void  () 
}

org/apache/tools/zip/JarMarker.class
JarMarker.java
package org.apache.tools.zip
public final org.apache.tools.zip.JarMarker extends java.lang.Object implements org.apache.tools.zip.ZipExtraField  {
	private static org.apache.tools.zip.ZipShort ID
	private static org.apache.tools.zip.ZipShort NULL
	private static byte[] NO_BYTES
	private static org.apache.tools.zip.JarMarker DEFAULT
	public void  () 
	public static org.apache.tools.zip.JarMarker getInstance () 
	public org.apache.tools.zip.ZipShort getHeaderId () 
	public org.apache.tools.zip.ZipShort getLocalFileDataLength () 
	public org.apache.tools.zip.ZipShort getCentralDirectoryLength () 
	public byte[] getLocalFileDataData () 
	public byte[] getCentralDirectoryData () 
	public void parseFromLocalFileData (byte[], int, int)  throws java.util.zip.ZipException 
		byte[] data
		int offset
		int length
	static void  () 
}

org/apache/tools/zip/UnixStat.class
UnixStat.java
package org.apache.tools.zip
public abstract org.apache.tools.zip.UnixStat extends java.lang.Object {
	public static final int PERM_MASK
	public static final int LINK_FLAG
	public static final int FILE_FLAG
	public static final int DIR_FLAG
	public static final int DEFAULT_LINK_PERM
	public static final int DEFAULT_DIR_PERM
	public static final int DEFAULT_FILE_PERM
}

org/apache/tools/zip/UnrecognizedExtraField.class
UnrecognizedExtraField.java
package org.apache.tools.zip
public org.apache.tools.zip.UnrecognizedExtraField extends java.lang.Object implements org.apache.tools.zip.ZipExtraField  {
	private org.apache.tools.zip.ZipShort headerId
	private byte[] localData
	private byte[] centralData
	public void  () 
	public void setHeaderId (org.apache.tools.zip.ZipShort) 
		org.apache.tools.zip.ZipShort headerId
	public org.apache.tools.zip.ZipShort getHeaderId () 
	public void setLocalFileDataData (byte[]) 
		byte[] data
	public org.apache.tools.zip.ZipShort getLocalFileDataLength () 
	public byte[] getLocalFileDataData () 
	public void setCentralDirectoryData (byte[]) 
		byte[] data
	public org.apache.tools.zip.ZipShort getCentralDirectoryLength () 
	public byte[] getCentralDirectoryData () 
	public void parseFromLocalFileData (byte[], int, int) 
		byte[] data
		int offset
		int length
		byte[] tmp
}

org/apache/tools/zip/ZipEntry.class
ZipEntry.java
package org.apache.tools.zip
public org.apache.tools.zip.ZipEntry extends java.util.zip.ZipEntry implements java.lang.Cloneable  {
	private static final int PLATFORM_UNIX
	private static final int PLATFORM_FAT
	private int internalAttributes
	private int platform
	private long externalAttributes
	private java.util.Vector extraFields
	private String name
	private Long compressedSize
	private static java.lang.reflect.Method setCompressedSizeMethod
	private static Object lockReflection
	private static boolean triedToGetMethod
	static Class class$java$util$zip$ZipEntry
	public void  (java.lang.String) 
		String name
	public void  (java.util.zip.ZipEntry)  throws java.util.zip.ZipException 
		java.util.zip.ZipEntry entry
		long size
		long cSize
		long crc
		byte[] extra
	public void  (org.apache.tools.zip.ZipEntry)  throws java.util.zip.ZipException 
		org.apache.tools.zip.ZipEntry entry
	protected void  () 
	public java.lang.Object clone () 
		org.apache.tools.zip.ZipEntry e
		long size
		long cSize
		long crc
		Throwable t
	public int getInternalAttributes () 
	public void setInternalAttributes (int) 
		int value
	public long getExternalAttributes () 
	public void setExternalAttributes (long) 
		long value
	public void setUnixMode (int) 
		int mode
	public int getUnixMode () 
	public int getPlatform () 
	protected void setPlatform (int) 
		int platform
	public void setExtraFields (org.apache.tools.zip.ZipExtraField[]) 
		org.apache.tools.zip.ZipExtraField[] fields
		int i
	public org.apache.tools.zip.ZipExtraField[] getExtraFields () 
		org.apache.tools.zip.ZipExtraField[] result
	public void addExtraField (org.apache.tools.zip.ZipExtraField) 
		org.apache.tools.zip.ZipExtraField ze
		org.apache.tools.zip.ZipShort type
		boolean done
		int i
	public void removeExtraField (org.apache.tools.zip.ZipShort) 
		org.apache.tools.zip.ZipShort type
		boolean done
		int i
	public void setExtra (byte[])  throws java.lang.RuntimeException 
		byte[] extra
		Exception e
	protected void setExtra () 
	public byte[] getLocalFileDataExtra () 
		byte[] extra
	public byte[] getCentralDirectoryExtra () 
	public void setComprSize (long) 
		long size
	public long getCompressedSize () 
	public java.lang.String getName () 
	public boolean isDirectory () 
	protected void setName (java.lang.String) 
		String name
	private static boolean haveSetCompressedSize () 
	private static void performSetCompressedSize (org.apache.tools.zip.ZipEntry, long) 
		org.apache.tools.zip.ZipEntry ze
		long size
		Long[] s
		java.lang.reflect.InvocationTargetException ite
		Throwable nested
		Throwable other
	private static void checkSCS () 
		NoSuchMethodException nse
	static java.lang.Class class$ (java.lang.String) 
		String x0
		ClassNotFoundException x1
	static void  () 
}

org/apache/tools/zip/ZipExtraField.class
ZipExtraField.java
package org.apache.tools.zip
public abstract org.apache.tools.zip.ZipExtraField extends java.lang.Object {
	public abstract org.apache.tools.zip.ZipShort getHeaderId () 
	public abstract org.apache.tools.zip.ZipShort getLocalFileDataLength () 
	public abstract org.apache.tools.zip.ZipShort getCentralDirectoryLength () 
	public abstract byte[] getLocalFileDataData () 
	public abstract byte[] getCentralDirectoryData () 
	public abstract void parseFromLocalFileData (byte[], int, int)  throws java.util.zip.ZipException 
}

org/apache/tools/zip/ZipFile$BoundedInputStream.class
ZipFile.java
package org.apache.tools.zip
 org.apache.tools.zip.ZipFile$BoundedInputStream extends java.io.InputStream {
	private long remaining
	private long loc
	private boolean addDummyByte
	private final org.apache.tools.zip.ZipFile this$0
	void  (org.apache.tools.zip.ZipFile, long, long) 
		org.apache.tools.zip.ZipFile this$0
		long start
		long remaining
	public int read ()  throws java.io.IOException 
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
		int ret
	void addDummy () 
}

org/apache/tools/zip/ZipFile.class
ZipFile.java
package org.apache.tools.zip
public org.apache.tools.zip.ZipFile extends java.lang.Object {
	private java.util.Hashtable entries
	private java.util.Hashtable nameMap
	private java.util.Hashtable dataOffsets
	private String encoding
	private java.io.RandomAccessFile archive
	private static final int CFH_LEN
	private static final int MIN_EOCD_SIZE
	private static final int CFD_LOCATOR_OFFSET
	private static final long LFH_OFFSET_FOR_FILENAME_LENGTH
	public void  (java.io.File)  throws java.io.IOException 
		java.io.File f
	public void  (java.lang.String)  throws java.io.IOException 
		String name
	public void  (java.lang.String, java.lang.String)  throws java.io.IOException 
		String name
		String encoding
	public void  (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File f
		String encoding
		java.io.IOException e
		java.io.IOException e2
	public java.lang.String getEncoding () 
	public void close ()  throws java.io.IOException 
	public java.util.Enumeration getEntries () 
	public org.apache.tools.zip.ZipEntry getEntry (java.lang.String) 
		String name
	public java.io.InputStream getInputStream (org.apache.tools.zip.ZipEntry)  throws java.io.IOException java.util.zip.ZipException 
		org.apache.tools.zip.ZipEntry ze
		Long start
		org.apache.tools.zip.ZipFile$BoundedInputStream bis
	private void populateFromCentralDirectory ()  throws java.io.IOException 
		byte[] cfh
		byte[] signatureBytes
		org.apache.tools.zip.ZipLong sig
		int off
		org.apache.tools.zip.ZipEntry ze
		org.apache.tools.zip.ZipShort versionMadeBy
		int fileNameLen
		int extraLen
		int commentLen
		byte[] fileName
		byte[] comment
	private void positionAtCentralDirectory ()  throws java.io.IOException 
		long off
		byte[] sig
		int curr
		boolean found
		byte[] cfdOffset
	private void resolveLocalFileHeaderData ()  throws java.io.IOException 
		java.util.Enumeration e
		org.apache.tools.zip.ZipEntry ze
		long offset
		byte[] b
		int fileNameLen
		int extraFieldLen
		byte[] localExtraData
	protected static java.util.Date fromDosTime (org.apache.tools.zip.ZipLong) 
		org.apache.tools.zip.ZipLong l
		long dosTime
		java.util.Calendar cal
	protected java.lang.String getString (byte[])  throws java.util.zip.ZipException 
		byte[] bytes
		java.io.UnsupportedEncodingException uee
	static java.io.RandomAccessFile access$000 (org.apache.tools.zip.ZipFile) 
		org.apache.tools.zip.ZipFile x0
}

org/apache/tools/zip/ZipLong.class
ZipLong.java
package org.apache.tools.zip
public final org.apache.tools.zip.ZipLong extends java.lang.Object implements java.lang.Cloneable  {
	private long value
	public void  (long) 
		long value
	public void  (byte[]) 
		byte[] bytes
	public void  (byte[], int) 
		byte[] bytes
		int offset
	public byte[] getBytes () 
		byte[] result
	public long getValue () 
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
}

org/apache/tools/zip/ZipOutputStream.class
ZipOutputStream.java
package org.apache.tools.zip
public org.apache.tools.zip.ZipOutputStream extends java.io.FilterOutputStream {
	private org.apache.tools.zip.ZipEntry entry
	private String comment
	private int level
	private boolean hasCompressionLevelChanged
	private int method
	private java.util.Vector entries
	private java.util.zip.CRC32 crc
	private long written
	private long dataStart
	private long localDataStart
	private org.apache.tools.zip.ZipLong cdOffset
	private org.apache.tools.zip.ZipLong cdLength
	private static final byte[] ZERO
	private static final byte[] LZERO
	private java.util.Hashtable offsets
	private String encoding
	protected java.util.zip.Deflater def
	protected byte[] buf
	private java.io.RandomAccessFile raf
	public static final int DEFLATED
	public static final int STORED
	protected static final org.apache.tools.zip.ZipLong LFH_SIG
	protected static final org.apache.tools.zip.ZipLong DD_SIG
	protected static final org.apache.tools.zip.ZipLong CFH_SIG
	protected static final org.apache.tools.zip.ZipLong EOCD_SIG
	private static final org.apache.tools.zip.ZipLong DOS_TIME_MIN
	public void  (java.io.OutputStream) 
		java.io.OutputStream out
	public void  (java.io.File)  throws java.io.IOException 
		java.io.File file
		java.io.IOException e
		java.io.IOException inner
	public boolean isSeekable () 
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncoding () 
	public void finish ()  throws java.io.IOException 
		int i
	public void closeEntry ()  throws java.io.IOException 
		long realCrc
		long size
		long save
	public void putNextEntry (org.apache.tools.zip.ZipEntry)  throws java.io.IOException 
		org.apache.tools.zip.ZipEntry ze
	public void setComment (java.lang.String) 
		String comment
	public void setLevel (int) 
		int level
	public void setMethod (int) 
		int method
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int offset
		int length
	public void write (int)  throws java.io.IOException 
		int b
		byte[] buf
	public void close ()  throws java.io.IOException 
	public void flush ()  throws java.io.IOException 
	protected final void deflate ()  throws java.io.IOException 
		int len
	protected void writeLocalFileHeader (org.apache.tools.zip.ZipEntry)  throws java.io.IOException 
		org.apache.tools.zip.ZipEntry ze
		byte[] name
		byte[] extra
	protected void writeDataDescriptor (org.apache.tools.zip.ZipEntry)  throws java.io.IOException 
		org.apache.tools.zip.ZipEntry ze
	protected void writeCentralFileHeader (org.apache.tools.zip.ZipEntry)  throws java.io.IOException 
		org.apache.tools.zip.ZipEntry ze
		byte[] name
		byte[] extra
		String comm
		byte[] comment
	protected void writeCentralDirectoryEnd ()  throws java.io.IOException 
		byte[] num
		byte[] data
	protected static org.apache.tools.zip.ZipLong toDosTime (java.util.Date) 
		java.util.Date time
		int year
		int month
		long value
		byte[] result
	protected byte[] getBytes (java.lang.String)  throws java.util.zip.ZipException 
		String name
		java.io.UnsupportedEncodingException uee
	protected final void writeOut (byte[])  throws java.io.IOException 
		byte[] data
	protected final void writeOut (byte[], int, int)  throws java.io.IOException 
		byte[] data
		int offset
		int length
	protected static long adjustToLong (int) 
		int i
	static void  () 
}

org/apache/tools/zip/ZipShort.class
ZipShort.java
package org.apache.tools.zip
public final org.apache.tools.zip.ZipShort extends java.lang.Object implements java.lang.Cloneable  {
	private int value
	public void  (int) 
		int value
	public void  (byte[]) 
		byte[] bytes
	public void  (byte[], int) 
		byte[] bytes
		int offset
	public byte[] getBytes () 
		byte[] result
	public int getValue () 
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
}

META-INF/LICENSE.txt
META-INF/NOTICE.txt
images/
images/ant_logo_large.gif