META-INF/
META-INF/MANIFEST.MF
org/
org/apache/
org/apache/tools/
org/apache/tools/ant/
org/apache/tools/ant/dispatch/
org/apache/tools/ant/filters/
org/apache/tools/ant/filters/util/
org/apache/tools/ant/helper/
org/apache/tools/ant/input/
org/apache/tools/ant/listener/
org/apache/tools/ant/loader/
org/apache/tools/ant/property/
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/optional/
org/apache/tools/ant/taskdefs/optional/ccm/
org/apache/tools/ant/taskdefs/optional/clearcase/
org/apache/tools/ant/taskdefs/optional/depend/
org/apache/tools/ant/taskdefs/optional/depend/constantpool/
org/apache/tools/ant/taskdefs/optional/ejb/
org/apache/tools/ant/taskdefs/optional/extension/
org/apache/tools/ant/taskdefs/optional/extension/resolvers/
org/apache/tools/ant/taskdefs/optional/i18n/
org/apache/tools/ant/taskdefs/optional/j2ee/
org/apache/tools/ant/taskdefs/optional/javacc/
org/apache/tools/ant/taskdefs/optional/javah/
org/apache/tools/ant/taskdefs/optional/jlink/
org/apache/tools/ant/taskdefs/optional/jsp/
org/apache/tools/ant/taskdefs/optional/jsp/compilers/
org/apache/tools/ant/taskdefs/optional/native2ascii/
org/apache/tools/ant/taskdefs/optional/net/
org/apache/tools/ant/taskdefs/optional/pvcs/
org/apache/tools/ant/taskdefs/optional/script/
org/apache/tools/ant/taskdefs/optional/sos/
org/apache/tools/ant/taskdefs/optional/testing/
org/apache/tools/ant/taskdefs/optional/unix/
org/apache/tools/ant/taskdefs/optional/vss/
org/apache/tools/ant/taskdefs/optional/windows/
org/apache/tools/ant/taskdefs/rmic/
org/apache/tools/ant/types/
org/apache/tools/ant/types/conditions/
org/apache/tools/ant/types/mappers/
org/apache/tools/ant/types/optional/
org/apache/tools/ant/types/optional/depend/
org/apache/tools/ant/types/resources/
org/apache/tools/ant/types/resources/comparators/
org/apache/tools/ant/types/resources/selectors/
org/apache/tools/ant/types/selectors/
org/apache/tools/ant/types/selectors/modifiedselector/
org/apache/tools/ant/types/spi/
org/apache/tools/ant/util/
org/apache/tools/ant/util/depend/
org/apache/tools/ant/util/facade/
org/apache/tools/ant/util/java15/
org/apache/tools/ant/util/optional/
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 <init> (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.io.File pathComponent
		org.apache.tools.ant.BuildException e
		java.net.URL url
}

org/apache/tools/ant/AntClassLoader.class
AntClassLoader.java
package org.apache.tools.ant
public org.apache.tools.ant.AntClassLoader extends java.lang.ClassLoader implements org.apache.tools.ant.SubBuildListener  {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final int BUFFER_SIZE
	private static final int NUMBER_OF_STRINGS
	private java.util.Vector pathComponents
	private org.apache.tools.ant.Project project
	private boolean parentFirst
	private java.util.Vector systemPackages
	private java.util.Vector loaderPackages
	private boolean ignoreBase
	private ClassLoader parent
	private java.util.Hashtable jarFiles
	private static java.util.Map pathMap
	private ClassLoader savedContextLoader
	private boolean isContextLoaderSaved
	private static Class subClassToLoad
	private static final Class[] CONSTRUCTOR_ARGS
	static Class class$org$apache$tools$ant$AntClassLoader
	static Class class$org$apache$tools$ant$Project
	static Class class$java$lang$ClassLoader
	static Class class$org$apache$tools$ant$types$Path
	public void <init> (java.lang.ClassLoader, org.apache.tools.ant.Project, org.apache.tools.ant.types.Path) 
		ClassLoader parent
		org.apache.tools.ant.Project project
		org.apache.tools.ant.types.Path classpath
	public void <init> () 
	public void <init> (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 <init> (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 <init> (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 <init> (java.lang.ClassLoader, boolean) 
		ClassLoader parent
		boolean parentFirst
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void setClassPath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.BuildException e
		int i
		org.apache.tools.ant.types.Path actualClasspath
		String[] pathElements
		org.apache.tools.ant.types.Path classpath
	public void setParent (java.lang.ClassLoader) 
		ClassLoader parent
	public void setParentFirst (boolean) 
		boolean parentFirst
	protected void log (java.lang.String, int) 
		String message
		int priority
	public void setThreadContextLoader () 
		ClassLoader loader
	public void resetThreadContextLoader () 
	public void addPathElement (java.lang.String)  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		String pathElement
		java.io.File pathComponent
	public void addPathComponent (java.io.File) 
		java.io.File file
	protected void addPathFile (java.io.File)  throws java.io.IOException 
		java.util.jar.Manifest manifest
		java.util.jar.JarFile jarFile
		String classpathElement
		java.net.URL libraryURL
		String decodedPath
		java.io.File libraryFile
		java.net.URL baseURL
		java.util.StringTokenizer st
		java.io.File pathComponent
		String absPathPlusTimeAndLength
		String classpath
	public java.lang.String getClasspath () 
		StringBuffer sb
		boolean firstPass
		java.util.Enumeration componentEnum
	public synchronized void setIsolated (boolean) 
		boolean isolated
	public static void initializeClass (java.lang.Class) 
		Exception e
		String[] strs
		Class theClass
		java.lang.reflect.Constructor[] cons
	public void addSystemPackageRoot (java.lang.String) 
		String packageRoot
	public void addLoaderPackageRoot (java.lang.String) 
		String packageRoot
	public java.lang.Class forceLoadClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String classname
		Class theClass
	public java.lang.Class forceLoadSystemClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String classname
		Class theClass
	public java.io.InputStream getResourceAsStream (java.lang.String) 
		String name
		java.io.InputStream resourceStream
	private java.io.InputStream loadResource (java.lang.String) 
		java.io.File pathComponent
		String name
		java.io.InputStream stream
		java.util.Enumeration e
	private java.io.InputStream loadBaseResource (java.lang.String) 
		String name
	private java.io.InputStream getResourceStream (java.io.File, java.lang.String) 
		java.io.File resource
		java.util.jar.JarEntry entry
		java.util.jar.JarFile jarFile
		Exception e
		java.io.File file
		String resourceName
	private boolean isParentFirst (java.lang.String) 
		String packageName
		java.util.Enumeration e
		String packageName
		java.util.Enumeration e
		String resourceName
		boolean useParentFirst
	private java.lang.ClassLoader getRootLoader () 
		ClassLoader ret
	public java.net.URL getResource (java.lang.String) 
		java.io.File pathComponent
		java.util.Enumeration e
		String name
		java.net.URL url
	public java.util.Enumeration getNamedResources (java.lang.String)  throws java.io.IOException 
		String name
	protected java.util.Enumeration findResources (java.lang.String)  throws java.io.IOException 
		String name
	protected java.util.Enumeration findResources (java.lang.String, boolean)  throws java.io.IOException 
		java.util.Enumeration base
		String name
		boolean parentHasBeenSearched
		java.util.Enumeration mine
		java.util.Enumeration base
	protected java.net.URL getResourceURL (java.io.File, java.lang.String) 
		java.net.MalformedURLException ex
		java.io.File resource
		java.net.MalformedURLException ex
		java.util.jar.JarEntry entry
		java.util.jar.JarFile jarFile
		String msg
		Exception e
		java.io.File file
		String resourceName
	protected synchronized java.lang.Class loadClass (java.lang.String, boolean)  throws java.lang.ClassNotFoundException 
		ClassNotFoundException cnfe
		ClassNotFoundException cnfe
		String classname
		boolean resolve
		Class theClass
	private java.lang.String getClassFilename (java.lang.String) 
		String classname
	protected java.lang.Class defineClassFromData (java.io.File, byte[], java.lang.String)  throws java.io.IOException 
		java.io.File container
		byte[] classData
		String classname
		java.security.ProtectionDomain currentPd
		String classResource
		java.security.CodeSource src
		java.security.ProtectionDomain classesPd
	protected void definePackage (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File container
		String className
		int classIndex
		String packageName
		java.util.jar.Manifest manifest
	private java.util.jar.Manifest getJarManifest (java.io.File)  throws java.io.IOException 
		java.io.File container
		java.util.jar.JarFile jarFile
	private java.security.cert.Certificate[] getCertificates (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File container
		String entry
		java.util.jar.JarFile jarFile
		java.util.jar.JarEntry ent
	protected void definePackage (java.io.File, java.lang.String, java.util.jar.Manifest) 
		java.net.MalformedURLException e
		java.io.File container
		String packageName
		java.util.jar.Manifest manifest
		String sectionName
		String specificationTitle
		String specificationVendor
		String specificationVersion
		String implementationTitle
		String implementationVendor
		String implementationVersion
		String sealedString
		java.net.URL sealBase
		java.util.jar.Attributes sectionAttributes
		java.util.jar.Attributes mainAttributes
	private java.lang.Class getClassFromStream (java.io.InputStream, java.lang.String, java.io.File)  throws java.io.IOException java.lang.SecurityException 
		java.io.InputStream stream
		String classname
		java.io.File container
		java.io.ByteArrayOutputStream baos
		int bytesRead
		byte[] buffer
		byte[] classData
	public java.lang.Class findClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String name
	protected boolean isInPath (java.io.File) 
		java.io.File component
	private java.lang.Class findClassInComponents (java.lang.String)  throws java.lang.ClassNotFoundException 
		SecurityException se
		java.io.IOException ioe
		java.io.File pathComponent
		java.util.Enumeration e
		String name
		java.io.InputStream stream
		String classFilename
	private java.lang.Class findBaseClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String name
	public synchronized void cleanup () 
		java.io.IOException ioe
		java.util.jar.JarFile jarFile
		java.util.Enumeration e
	public java.lang.ClassLoader getConfiguredParent () 
	public void buildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void subBuildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void subBuildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void messageLogged (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void addJavaLibraries () 
		String packageName
		java.util.Vector packages
		java.util.Enumeration e
	public java.lang.String toString () 
	public static org.apache.tools.ant.AntClassLoader newAntClassLoader (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 path
		boolean parentFirst
	static java.util.Vector access$000 (org.apache.tools.ant.AntClassLoader) 
		org.apache.tools.ant.AntClassLoader x0
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
		ClassNotFoundException 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
	private boolean restrict
	static Class class$org$apache$tools$ant$Project
	public void <init> () 
	public void setRestrict (boolean) 
		boolean restrict
	public boolean isRestrict () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setClass (java.lang.Class) 
		Class clazz
	public void setClassName (java.lang.String) 
		String className
	public java.lang.String getClassName () 
	public void setAdapterClass (java.lang.Class) 
		Class adapterClass
	public void setAdaptToClass (java.lang.Class) 
		Class adaptToClass
	public void setClassLoader (java.lang.ClassLoader) 
		ClassLoader classLoader
	public java.lang.ClassLoader getClassLoader () 
	public java.lang.Class getExposedClass (org.apache.tools.ant.Project) 
		Class z
		org.apache.tools.ant.Project project
	public java.lang.Class getTypeClass (org.apache.tools.ant.Project) 
		NoClassDefFoundError ncdfe
		ClassNotFoundException cnfe
		org.apache.tools.ant.Project project
	public java.lang.Class innerGetTypeClass ()  throws java.lang.ClassNotFoundException 
	public java.lang.Object create (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	private java.lang.Object icreate (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
		Class c
		Object o
		org.apache.tools.ant.TypeAdapter adapterObject
	public void checkClass (org.apache.tools.ant.Project) 
		org.apache.tools.ant.TypeAdapter adapter
		org.apache.tools.ant.Project project
	private java.lang.Object createAndSet (org.apache.tools.ant.Project, java.lang.Class) 
		Object o
		Throwable t
		java.lang.reflect.InvocationTargetException ex
		String msg
		NoClassDefFoundError ncdfe
		NoSuchMethodException nsme
		InstantiationException nsme
		IllegalAccessException e
		Throwable t
		org.apache.tools.ant.Project project
		Class c
	public java.lang.Object innerCreateAndSet (java.lang.Class, org.apache.tools.ant.Project)  throws java.lang.NoSuchMethodException java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException 
		NoSuchMethodException nse
		Class newclass
		org.apache.tools.ant.Project project
		java.lang.reflect.Constructor ctor
		boolean noArg
		Object o
	public boolean sameDefinition (org.apache.tools.ant.AntTypeDefinition, org.apache.tools.ant.Project) 
		org.apache.tools.ant.AntTypeDefinition other
		org.apache.tools.ant.Project project
	public boolean similarDefinition (org.apache.tools.ant.AntTypeDefinition, org.apache.tools.ant.Project) 
		org.apache.tools.ant.AntTypeDefinition other
		org.apache.tools.ant.Project project
		ClassLoader oldLoader
		ClassLoader newLoader
	private java.lang.String extractClassname (java.lang.Class) 
		Class c
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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

org/apache/tools/ant/BuildException.class
BuildException.java
package org.apache.tools.ant
public org.apache.tools.ant.BuildException extends java.lang.RuntimeException {
	private static final long serialVersionUID
	private org.apache.tools.ant.Location location
	public void <init> () 
	public void <init> (java.lang.String) 
		String message
	public void <init> (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void <init> (java.lang.String, java.lang.Throwable, org.apache.tools.ant.Location) 
		String msg
		Throwable cause
		org.apache.tools.ant.Location location
	public void <init> (java.lang.Throwable) 
		Throwable cause
	public void <init> (java.lang.String, org.apache.tools.ant.Location) 
		String message
		org.apache.tools.ant.Location location
	public void <init> (java.lang.Throwable, org.apache.tools.ant.Location) 
		Throwable cause
		org.apache.tools.ant.Location location
	public java.lang.Throwable getException () 
	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 () 
}

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

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

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

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

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 <init> () 
	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
	static void throwableMessage (java.lang.StringBuffer, java.lang.Throwable, boolean) 
		Throwable cause
		String msg1
		String msg2
		StringBuffer m
		Throwable error
		boolean verbose
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		Throwable error
		StringBuffer message
		String msg
	protected java.lang.String getBuildFailedMessage () 
	protected java.lang.String getBuildSuccessfulMessage () 
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		String msg
		org.apache.tools.ant.BuildEvent event
	public void targetFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void messageLogged (org.apache.tools.ant.BuildEvent) 
		int i
		String line
		boolean first
		java.io.IOException e
		String name
		String label
		int size
		StringBuffer tmp
		java.io.BufferedReader r
		StringBuffer message
		Throwable ex
		String msg
		org.apache.tools.ant.BuildEvent event
		int priority
	protected static java.lang.String formatTime (long) 
		long millis
	protected void printMessage (java.lang.String, java.io.PrintStream, int) 
		String message
		java.io.PrintStream stream
		int priority
	protected void log (java.lang.String) 
		String message
	protected java.lang.String getTimestamp () 
		java.util.Date date
		java.text.DateFormat formatter
		String finishTime
	protected java.lang.String extractProjectName (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		org.apache.tools.ant.Project project
	static void <clinit> () 
}

org/apache/tools/ant/DemuxInputStream.class
DemuxInputStream.java
package org.apache.tools.ant
public org.apache.tools.ant.DemuxInputStream extends java.io.InputStream {
	private static final int MASK_8BIT
	private org.apache.tools.ant.Project project
	public void <init> (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 <init> () 
	void <init> (org.apache.tools.ant.DemuxOutputStream$1) 
		org.apache.tools.ant.DemuxOutputStream$1 x0
	static java.io.ByteArrayOutputStream access$102 (org.apache.tools.ant.DemuxOutputStream$BufferInfo, java.io.ByteArrayOutputStream) 
		org.apache.tools.ant.DemuxOutputStream$BufferInfo x0
		java.io.ByteArrayOutputStream x1
	static boolean access$202 (org.apache.tools.ant.DemuxOutputStream$BufferInfo, boolean) 
		org.apache.tools.ant.DemuxOutputStream$BufferInfo x0
		boolean x1
	static java.io.ByteArrayOutputStream access$100 (org.apache.tools.ant.DemuxOutputStream$BufferInfo) 
		org.apache.tools.ant.DemuxOutputStream$BufferInfo x0
	static boolean access$200 (org.apache.tools.ant.DemuxOutputStream$BufferInfo) 
		org.apache.tools.ant.DemuxOutputStream$BufferInfo x0
}

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

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

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

org/apache/tools/ant/DirectoryScanner.class
DirectoryScanner.java
package org.apache.tools.ant
public org.apache.tools.ant.DirectoryScanner extends java.lang.Object implements org.apache.tools.ant.FileScanner org.apache.tools.ant.types.selectors.SelectorScanner org.apache.tools.ant.types.ResourceFactory  {
	private static final boolean ON_VMS
	protected static final String[] DEFAULTEXCLUDES
	public static final int MAX_LEVELS_OF_SYMLINKS
	public static final String DOES_NOT_EXIST_POSTFIX
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final org.apache.tools.ant.util.SymbolicLinkUtils SYMLINK_UTILS
	private static java.util.Set defaultExcludes
	protected java.io.File basedir
	protected String[] includes
	protected String[] excludes
	protected org.apache.tools.ant.types.selectors.FileSelector[] selectors
	protected java.util.Vector filesIncluded
	protected java.util.Vector filesNotIncluded
	protected java.util.Vector filesExcluded
	protected java.util.Vector dirsIncluded
	protected java.util.Vector dirsNotIncluded
	protected java.util.Vector dirsExcluded
	protected java.util.Vector filesDeselected
	protected java.util.Vector dirsDeselected
	protected boolean haveSlowResults
	protected boolean isCaseSensitive
	protected boolean errorOnMissingDir
	private boolean followSymlinks
	protected boolean everythingIncluded
	private java.util.Set scannedDirs
	private java.util.Map includeNonPatterns
	private java.util.Map excludeNonPatterns
	private org.apache.tools.ant.types.selectors.TokenizedPattern[] includePatterns
	private org.apache.tools.ant.types.selectors.TokenizedPattern[] excludePatterns
	private boolean areNonPatternSetsReady
	private boolean scanning
	private Object scanLock
	private boolean slowScanning
	private Object slowScanLock
	private IllegalStateException illegal
	private int maxLevelsOfSymlinks
	private java.util.Set notFollowedSymlinks
	public void <init> () 
	protected static boolean matchPatternStart (java.lang.String, java.lang.String) 
		String pattern
		String str
	protected static boolean matchPatternStart (java.lang.String, java.lang.String, boolean) 
		String pattern
		String str
		boolean isCaseSensitive
	protected static boolean matchPath (java.lang.String, java.lang.String) 
		String pattern
		String str
	protected static boolean matchPath (java.lang.String, java.lang.String, boolean) 
		String pattern
		String str
		boolean isCaseSensitive
	public static boolean match (java.lang.String, java.lang.String) 
		String pattern
		String str
	protected static boolean match (java.lang.String, java.lang.String, boolean) 
		String pattern
		String str
		boolean isCaseSensitive
	public static java.lang.String[] getDefaultExcludes () 
	public static boolean addDefaultExclude (java.lang.String) 
		String s
	public static boolean removeDefaultExclude (java.lang.String) 
		String s
	public static void resetDefaultExcludes () 
		int i
	public void setBasedir (java.lang.String) 
		String basedir
	public synchronized void setBasedir (java.io.File) 
		java.io.File basedir
	public synchronized java.io.File getBasedir () 
	public synchronized boolean isCaseSensitive () 
	public synchronized void setCaseSensitive (boolean) 
		boolean isCaseSensitive
	public void setErrorOnMissingDir (boolean) 
		boolean errorOnMissingDir
	public synchronized boolean isFollowSymlinks () 
	public synchronized void setFollowSymlinks (boolean) 
		boolean followSymlinks
	public void setMaxLevelsOfSymlinks (int) 
		int max
	public synchronized void setIncludes (java.lang.String[]) 
		int i
		String[] includes
	public synchronized void setExcludes (java.lang.String[]) 
		int i
		String[] excludes
	public synchronized void addExcludes (java.lang.String[]) 
		int i
		String[] tmp
		String[] excludes
	private static java.lang.String normalizePattern (java.lang.String) 
		String p
		String pattern
	public synchronized void setSelectors (org.apache.tools.ant.types.selectors.FileSelector[]) 
		org.apache.tools.ant.types.selectors.FileSelector[] selectors
	public synchronized boolean isEverythingIncluded () 
	public void scan ()  throws java.lang.IllegalStateException 
		InterruptedException e
		boolean nullIncludes
		boolean nullExcludes
		java.io.IOException ex
		java.io.File savedBase
	private void checkIncludePatterns () 
		String pattern
		int i
		java.util.Map$Entry entry
		String pattern
		java.util.Iterator iter
		java.io.IOException ex
		String path
		java.io.IOException ex
		java.io.File f
		String originalpattern
		boolean included
		java.util.Map$Entry entry
		org.apache.tools.ant.types.selectors.TokenizedPath currentPath
		String currentelement
		java.io.File myfile
		java.util.Iterator it
		java.io.File canonBase
		java.util.Map newroots
	private boolean shouldSkipPattern (java.lang.String) 
		String pattern
	protected synchronized void clearResults () 
	protected void slowScan () 
		InterruptedException e
		boolean nullIncludes
		boolean nullExcludes
		String[] excl
		String[] notIncl
	private void processSlowScan (java.lang.String[]) 
		org.apache.tools.ant.types.selectors.TokenizedPath path
		int i
		String[] arr
	protected void scandir (java.io.File, java.lang.String, boolean) 
		java.io.File dir
		String vpath
		boolean fast
	private void scandir (java.io.File, org.apache.tools.ant.types.selectors.TokenizedPath, boolean) 
		java.io.File dir
		org.apache.tools.ant.types.selectors.TokenizedPath path
		boolean fast
		String[] newfiles
	private void scandir (java.io.File, org.apache.tools.ant.types.selectors.TokenizedPath, boolean, java.lang.String[], java.util.LinkedList) 
		String name
		java.io.File file
		String msg
		java.io.IOException ioe
		int i
		java.util.ArrayList noLinks
		String name
		org.apache.tools.ant.types.selectors.TokenizedPath newPath
		java.io.File file
		String[] children
		int i
		java.io.File dir
		org.apache.tools.ant.types.selectors.TokenizedPath path
		boolean fast
		String[] newfiles
		java.util.LinkedList directoryNamesFollowed
		String vpath
	private void accountForIncludedFile (org.apache.tools.ant.types.selectors.TokenizedPath, java.io.File) 
		org.apache.tools.ant.types.selectors.TokenizedPath name
		java.io.File file
	private void accountForIncludedDir (org.apache.tools.ant.types.selectors.TokenizedPath, java.io.File, boolean) 
		org.apache.tools.ant.types.selectors.TokenizedPath name
		java.io.File file
		boolean fast
	private void accountForIncludedDir (org.apache.tools.ant.types.selectors.TokenizedPath, java.io.File, boolean, java.lang.String[], java.util.LinkedList) 
		org.apache.tools.ant.types.selectors.TokenizedPath name
		java.io.File file
		boolean fast
		String[] children
		java.util.LinkedList directoryNamesFollowed
	private void processIncluded (org.apache.tools.ant.types.selectors.TokenizedPath, java.io.File, java.util.Vector, java.util.Vector, java.util.Vector) 
		org.apache.tools.ant.types.selectors.TokenizedPath path
		java.io.File file
		java.util.Vector inc
		java.util.Vector exc
		java.util.Vector des
		String name
		boolean included
	protected boolean isIncluded (java.lang.String) 
		String name
	private boolean isIncluded (org.apache.tools.ant.types.selectors.TokenizedPath) 
		int i
		org.apache.tools.ant.types.selectors.TokenizedPath path
	protected boolean couldHoldIncluded (java.lang.String) 
		String name
	private boolean couldHoldIncluded (org.apache.tools.ant.types.selectors.TokenizedPath) 
		int i
		java.util.Iterator iter
		org.apache.tools.ant.types.selectors.TokenizedPath tokenizedName
	private boolean couldHoldIncluded (org.apache.tools.ant.types.selectors.TokenizedPath, org.apache.tools.ant.types.selectors.TokenizedPattern) 
		org.apache.tools.ant.types.selectors.TokenizedPath tokenizedName
		org.apache.tools.ant.types.selectors.TokenizedPattern tokenizedInclude
	private boolean isDeeper (org.apache.tools.ant.types.selectors.TokenizedPattern, org.apache.tools.ant.types.selectors.TokenizedPath) 
		org.apache.tools.ant.types.selectors.TokenizedPattern pattern
		org.apache.tools.ant.types.selectors.TokenizedPath name
	private boolean isMorePowerfulThanExcludes (java.lang.String) 
		int counter
		String name
		String soughtexclude
	boolean contentsExcluded (org.apache.tools.ant.types.selectors.TokenizedPath) 
		int i
		org.apache.tools.ant.types.selectors.TokenizedPath path
	protected boolean isExcluded (java.lang.String) 
		String name
	private boolean isExcluded (org.apache.tools.ant.types.selectors.TokenizedPath) 
		int i
		org.apache.tools.ant.types.selectors.TokenizedPath name
	protected boolean isSelected (java.lang.String, java.io.File) 
		int i
		String name
		java.io.File file
	public java.lang.String[] getIncludedFiles () 
		String[] files
		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 java.lang.String[] getIncludedDirectories () 
		String[] directories
		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 java.lang.String[] getNotFollowedSymlinks () 
		String[] links
		String[] links
	public synchronized void addDefaultExcludes () 
		int i
		int excludesLength
		String[] newExcludes
		String[] defaultExcludesTemp
	public synchronized org.apache.tools.ant.types.Resource getResource (java.lang.String) 
		String name
	private boolean hasBeenScanned (java.lang.String) 
		String vpath
	java.util.Set getScannedDirs () 
	private synchronized void clearCaches () 
	synchronized void ensureNonPatternSetsReady () 
	private org.apache.tools.ant.types.selectors.TokenizedPattern[] fillNonPatternSet (java.util.Map, java.lang.String[]) 
		String s
		int i
		java.util.Map map
		String[] patterns
		java.util.ArrayList al
	private boolean causesIllegalSymlinkLoop (java.lang.String, java.io.File, java.util.LinkedList) 
		String dir
		java.util.Iterator i
		java.util.ArrayList files
		java.io.File f
		String target
		String relPath
		java.io.IOException ex
		String dirName
		java.io.File parent
		java.util.LinkedList directoryNamesFollowed
	static void <clinit> () 
}

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

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

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

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

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

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

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

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

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

org/apache/tools/ant/ExtensionPoint.class
ExtensionPoint.java
package org.apache.tools.ant
public org.apache.tools.ant.ExtensionPoint extends org.apache.tools.ant.Target {
	private static final String NO_CHILDREN_ALLOWED
	public void <init> () 
	public final void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public final void addDataType (org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.RuntimeConfigurable r
}

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 <init> (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$AttributeSetter {
	private final java.lang.reflect.Method val$m
	private final String val$attrName
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void <init> (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Class, java.lang.reflect.Method, java.lang.String)  throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		Class x1
		java.lang.reflect.Method val$m
		String val$attrName
	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 
		NumberFormatException e
		java.lang.reflect.InvocationTargetException e
		IllegalAccessException e
		Exception e
		org.apache.tools.ant.Project p
		Object parent
		String value
}

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

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

org/apache/tools/ant/IntrospectionHelper$13.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$13 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 <init> (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$AttributeSetter {
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void <init> (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Class) 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		Class x1
	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$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 <init> (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Class, java.lang.reflect.Method)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		Class x1
		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 <init> (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Class, 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
		Class x1
		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 <init> (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Class, java.lang.reflect.Method)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		Class x1
		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 <init> (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 x1
		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 
		ClassNotFoundException ce
		org.apache.tools.ant.Project p
		Object parent
		String value
}

org/apache/tools/ant/IntrospectionHelper$7.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$7 extends org.apache.tools.ant.IntrospectionHelper$AttributeSetter {
	private final java.lang.reflect.Method val$m
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void <init> (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Class, java.lang.reflect.Method)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		Class x1
		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 java.lang.reflect.Method val$m
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void <init> (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Class, java.lang.reflect.Method)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method x0
		Class x1
		java.lang.reflect.Method val$m
	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/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 Class val$reflectedArg
	private final java.lang.reflect.Method val$m
	private final org.apache.tools.ant.IntrospectionHelper this$0
	void <init> (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Class, 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 x1
		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.types.EnumeratedAttribute ea
		InstantiationException ie
		org.apache.tools.ant.Project p
		Object parent
		String value
}

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

org/apache/tools/ant/IntrospectionHelper$AttributeSetter.class
IntrospectionHelper.java
package org.apache.tools.ant
abstract org.apache.tools.ant.IntrospectionHelper$AttributeSetter extends java.lang.Object {
	private java.lang.reflect.Method method
	private Class type
	protected void <init> (java.lang.reflect.Method, java.lang.Class) 
		java.lang.reflect.Method m
		Class type
	void setObject (org.apache.tools.ant.Project, java.lang.Object, java.lang.Object)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException org.apache.tools.ant.BuildException 
		Class useType
		org.apache.tools.ant.Project p
		Object parent
		Object value
	abstract void set (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException org.apache.tools.ant.BuildException 
	static java.lang.Class access$000 (org.apache.tools.ant.IntrospectionHelper$AttributeSetter) 
		org.apache.tools.ant.IntrospectionHelper$AttributeSetter x0
	static java.lang.reflect.Method access$300 (org.apache.tools.ant.IntrospectionHelper$AttributeSetter) 
		org.apache.tools.ant.IntrospectionHelper$AttributeSetter x0
}

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

org/apache/tools/ant/IntrospectionHelper$Creator.class
IntrospectionHelper.java
package org.apache.tools.ant
public final org.apache.tools.ant.IntrospectionHelper$Creator extends java.lang.Object {
	private org.apache.tools.ant.IntrospectionHelper$NestedCreator nestedCreator
	private Object parent
	private org.apache.tools.ant.Project project
	private Object nestedObject
	private String polyType
	private void <init> (org.apache.tools.ant.Project, java.lang.Object, org.apache.tools.ant.IntrospectionHelper$NestedCreator) 
		org.apache.tools.ant.Project project
		Object parent
		org.apache.tools.ant.IntrospectionHelper$NestedCreator nestedCreator
	public void setPolyType (java.lang.String) 
		String polyType
	public java.lang.Object create () 
		org.apache.tools.ant.ComponentHelper helper
		IllegalAccessException ex
		InstantiationException ex
		IllegalArgumentException ex
		java.lang.reflect.InvocationTargetException ex
	public java.lang.Object getRealObject () 
	public void store () 
		IllegalAccessException ex
		InstantiationException ex
		IllegalArgumentException ex
		java.lang.reflect.InvocationTargetException ex
	void <init> (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$MethodAndObject.class
IntrospectionHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.IntrospectionHelper$MethodAndObject extends java.lang.Object {
	private java.lang.reflect.Method method
	private Object object
	private final org.apache.tools.ant.IntrospectionHelper this$0
	public void <init> (org.apache.tools.ant.IntrospectionHelper, java.lang.reflect.Method, java.lang.Object) 
		org.apache.tools.ant.IntrospectionHelper this$0
		java.lang.reflect.Method method
		Object object
	static java.lang.Object access$700 (org.apache.tools.ant.IntrospectionHelper$MethodAndObject) 
		org.apache.tools.ant.IntrospectionHelper$MethodAndObject x0
	static java.lang.reflect.Method access$800 (org.apache.tools.ant.IntrospectionHelper$MethodAndObject) 
		org.apache.tools.ant.IntrospectionHelper$MethodAndObject x0
}

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

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

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

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

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

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 <init> () 
	public synchronized void targetStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	protected java.lang.String extractTargetName (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public synchronized 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 <init> (java.lang.String) 
		String path
	public boolean hasMoreTokens () 
	public java.lang.String nextToken ()  throws java.util.NoSuchElementException 
		String nextToken
		String oneMore
		String nextToken
		String token
}

org/apache/tools/ant/Project$1.class
Project.java
package org.apache.tools.ant
 org.apache.tools.ant.Project$1 extends java.lang.ThreadLocal {
	private final org.apache.tools.ant.Project this$0
	void <init> (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project this$0
	protected java.lang.Object initialValue () 
}

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

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

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

org/apache/tools/ant/ProjectHelper$1.class
ProjectHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.ProjectHelper$1 extends java.lang.ThreadLocal {
	void <init> () 
	protected java.lang.Object initialValue () 
}

org/apache/tools/ant/ProjectHelper$2.class
ProjectHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.ProjectHelper$2 extends java.lang.ThreadLocal {
	void <init> () 
	protected java.lang.Object initialValue () 
}

org/apache/tools/ant/ProjectHelper$3.class
ProjectHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.ProjectHelper$3 extends java.lang.ThreadLocal {
	void <init> () 
	protected java.lang.Object initialValue () 
}

org/apache/tools/ant/ProjectHelper$OnMissingExtensionPoint.class
ProjectHelper.java
package org.apache.tools.ant
public final org.apache.tools.ant.ProjectHelper$OnMissingExtensionPoint extends java.lang.Object {
	public static final org.apache.tools.ant.ProjectHelper$OnMissingExtensionPoint FAIL
	public static final org.apache.tools.ant.ProjectHelper$OnMissingExtensionPoint WARN
	public static final org.apache.tools.ant.ProjectHelper$OnMissingExtensionPoint IGNORE
	private static final org.apache.tools.ant.ProjectHelper$OnMissingExtensionPoint[] values
	private final String name
	private void <init> (java.lang.String) 
		String name
	public java.lang.String name () 
	public java.lang.String toString () 
	public static org.apache.tools.ant.ProjectHelper$OnMissingExtensionPoint valueOf (java.lang.String) 
		int i
		String name
	static void <clinit> () 
}

org/apache/tools/ant/ProjectHelper.class
ProjectHelper.java
package org.apache.tools.ant
public org.apache.tools.ant.ProjectHelper extends java.lang.Object {
	public static final String ANT_CORE_URI
	public static final String ANT_CURRENT_URI
	public static final String ANTLIB_URI
	public static final String ANT_TYPE
	public static final String HELPER_PROPERTY
	public static final String SERVICE_ID
	public static final String PROJECTHELPER_REFERENCE
	private java.util.Vector importStack
	private java.util.List extensionStack
	private static final ThreadLocal targetPrefix
	private static final ThreadLocal prefixSeparator
	private static final ThreadLocal inIncludeMode
	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.types.resources.FileResource resource
		org.apache.tools.ant.ProjectHelper helper
	public void <init> () 
	public java.util.Vector getImportStack () 
	public java.util.List getExtensionStack () 
	public static java.lang.String getCurrentTargetPrefix () 
	public static void setCurrentTargetPrefix (java.lang.String) 
		String prefix
	public static java.lang.String getCurrentPrefixSeparator () 
	public static void setCurrentPrefixSeparator (java.lang.String) 
		String sep
	public static boolean isInIncludeMode () 
	public static void setInIncludeMode (boolean) 
		boolean includeMode
	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 () 
	public static java.lang.ClassLoader getContextClassLoader () 
	public static void configure (java.lang.Object, org.xml.sax.AttributeList, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.BuildException be
		String value
		int i
		int length
		Object target
		org.xml.sax.AttributeList attrs
		org.apache.tools.ant.Project project
		org.apache.tools.ant.IntrospectionHelper ih
	public static void addText (org.apache.tools.ant.Project, java.lang.Object, char[], int, int)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		Object target
		char[] buf
		int start
		int count
	public static void addText (org.apache.tools.ant.Project, java.lang.Object, java.lang.String)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		Object target
		String text
	public static void storeChild (org.apache.tools.ant.Project, java.lang.Object, java.lang.Object, java.lang.String) 
		org.apache.tools.ant.Project project
		Object parent
		Object child
		String tag
		org.apache.tools.ant.IntrospectionHelper ih
	public static java.lang.String replaceProperties (org.apache.tools.ant.Project, java.lang.String)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		String value
	public static java.lang.String replaceProperties (org.apache.tools.ant.Project, java.lang.String, java.util.Hashtable)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		String value
		java.util.Hashtable keys
		org.apache.tools.ant.PropertyHelper ph
	public static void parsePropertyString (java.lang.String, java.util.Vector, java.util.Vector)  throws org.apache.tools.ant.BuildException 
		String value
		java.util.Vector fragments
		java.util.Vector propertyRefs
	public static java.lang.String genComponentName (java.lang.String, java.lang.String) 
		String uri
		String name
	public static java.lang.String extractUriFromComponentName (java.lang.String) 
		String componentName
		int index
	public static java.lang.String extractNameFromComponentName (java.lang.String) 
		String componentName
		int index
	public static org.apache.tools.ant.BuildException addLocationToBuildException (org.apache.tools.ant.BuildException, org.apache.tools.ant.Location) 
		org.apache.tools.ant.BuildException ex
		org.apache.tools.ant.Location newLocation
		String errorMessage
	public boolean canParseAntlibDescriptor (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
	public org.apache.tools.ant.UnknownElement parseAntlibDescriptor (org.apache.tools.ant.Project, org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.Project containingProject
		org.apache.tools.ant.types.Resource source
	public boolean canParseBuildFile (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource buildFile
	public java.lang.String getDefaultBuildFile () 
	static void <clinit> () 
}

org/apache/tools/ant/ProjectHelperRepository$ConstructingIterator.class
ProjectHelperRepository.java
package org.apache.tools.ant
 org.apache.tools.ant.ProjectHelperRepository$ConstructingIterator extends java.lang.Object implements java.util.Iterator  {
	private final java.util.Iterator nested
	private boolean empty
	void <init> (java.util.Iterator) 
		java.util.Iterator nested
	public boolean hasNext () 
	public java.lang.Object next () 
		java.lang.reflect.Constructor c
		Exception e
		java.lang.reflect.Constructor c
	public void remove () 
}

org/apache/tools/ant/ProjectHelperRepository.class
ProjectHelperRepository.java
package org.apache.tools.ant
public org.apache.tools.ant.ProjectHelperRepository extends java.lang.Object {
	private static final String DEBUG_PROJECT_HELPER_REPOSITORY
	private static final boolean DEBUG
	private static org.apache.tools.ant.ProjectHelperRepository instance
	private java.util.List helpers
	private static final Class[] NO_CLASS
	private static final Object[] NO_OBJECT
	private static java.lang.reflect.Constructor PROJECTHELPER2_CONSTRUCTOR
	static Class class$org$apache$tools$ant$helper$ProjectHelper2
	public static org.apache.tools.ant.ProjectHelperRepository getInstance () 
	private void <init> () 
	private void collectProjectHelpers () 
		java.net.URL resource
		java.util.Enumeration resources
		ClassLoader classLoader
		java.io.InputStream systemResource
		Exception e
		java.lang.reflect.Constructor projectHelper
	public void registerProjectHelper (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String helperClassName
	public void registerProjectHelper (java.lang.Class)  throws org.apache.tools.ant.BuildException 
		NoSuchMethodException e
		Class helperClass
	private void registerProjectHelper (java.lang.reflect.Constructor) 
		java.lang.reflect.Constructor helperConstructor
	private java.lang.reflect.Constructor getProjectHelperBySystemProperty () 
		SecurityException e
		String helperClass
	private java.lang.reflect.Constructor getProjectHelperByService (java.io.InputStream) 
		java.io.InputStreamReader isr
		java.io.UnsupportedEncodingException e
		java.io.InputStreamReader isr
		java.io.BufferedReader rd
		String helperClassName
		Exception e
		java.io.InputStream is
	private java.lang.reflect.Constructor getHelperConstructor (java.lang.String)  throws org.apache.tools.ant.BuildException 
		ClassNotFoundException ex
		Class clazz
		Exception e
		String helperClass
		ClassLoader classLoader
	public org.apache.tools.ant.ProjectHelper getProjectHelperForBuildFile (org.apache.tools.ant.types.Resource)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.ProjectHelper helper
		org.apache.tools.ant.types.Resource buildFile
		java.util.Iterator it
	public org.apache.tools.ant.ProjectHelper getProjectHelperForAntlib (org.apache.tools.ant.types.Resource)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.ProjectHelper helper
		org.apache.tools.ant.types.Resource antlib
		java.util.Iterator it
	public java.util.Iterator getHelpers () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static java.lang.reflect.Constructor access$000 () 
	static java.lang.Object[] access$100 () 
	static void <clinit> () 
		Exception e
}

org/apache/tools/ant/PropertyHelper$1.class
PropertyHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.PropertyHelper$1 extends java.lang.Object implements org.apache.tools.ant.PropertyHelper$PropertyEvaluator  {
	private final String PREFIX
	private final int PREFIX_LEN
	void <init> () 
	public java.lang.Object evaluate (java.lang.String, org.apache.tools.ant.PropertyHelper) 
		String property
		org.apache.tools.ant.PropertyHelper propertyHelper
		Object o
}

org/apache/tools/ant/PropertyHelper$2.class
PropertyHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.PropertyHelper$2 extends java.lang.Object implements org.apache.tools.ant.property.PropertyExpander  {
	void <init> () 
	public java.lang.String parsePropertyName (java.lang.String, java.text.ParsePosition, org.apache.tools.ant.property.ParseNextProperty) 
		int start
		int end
		String s
		java.text.ParsePosition pos
		org.apache.tools.ant.property.ParseNextProperty notUsed
		int index
}

org/apache/tools/ant/PropertyHelper$3.class
PropertyHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.PropertyHelper$3 extends java.lang.Object implements org.apache.tools.ant.property.PropertyExpander  {
	void <init> () 
	public java.lang.String parsePropertyName (java.lang.String, java.text.ParsePosition, org.apache.tools.ant.property.ParseNextProperty) 
		String s
		java.text.ParsePosition pos
		org.apache.tools.ant.property.ParseNextProperty notUsed
		int index
}

org/apache/tools/ant/PropertyHelper$4.class
PropertyHelper.java
package org.apache.tools.ant
 org.apache.tools.ant.PropertyHelper$4 extends java.lang.Object implements org.apache.tools.ant.PropertyHelper$PropertyEvaluator  {
	private final String PREFIX
	private final int PREFIX_LEN
	void <init> () 
	public java.lang.Object evaluate (java.lang.String, org.apache.tools.ant.PropertyHelper) 
		String prop
		org.apache.tools.ant.PropertyHelper helper
}

org/apache/tools/ant/PropertyHelper$Delegate.class
PropertyHelper.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.PropertyHelper$Delegate extends java.lang.Object {
}

org/apache/tools/ant/PropertyHelper$PropertyEvaluator.class
PropertyHelper.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.PropertyHelper$PropertyEvaluator extends java.lang.Object implements org.apache.tools.ant.PropertyHelper$Delegate  {
	public abstract java.lang.Object evaluate (java.lang.String, org.apache.tools.ant.PropertyHelper) 
}

org/apache/tools/ant/PropertyHelper$PropertySetter.class
PropertyHelper.java
package org.apache.tools.ant
public abstract org.apache.tools.ant.PropertyHelper$PropertySetter extends java.lang.Object implements org.apache.tools.ant.PropertyHelper$Delegate  {
	public abstract boolean setNew (java.lang.String, java.lang.Object, org.apache.tools.ant.PropertyHelper) 
	public abstract boolean set (java.lang.String, java.lang.Object, org.apache.tools.ant.PropertyHelper) 
}

org/apache/tools/ant/PropertyHelper.class
PropertyHelper.java
package org.apache.tools.ant
public org.apache.tools.ant.PropertyHelper extends java.lang.Object implements org.apache.tools.ant.property.GetProperty  {
	private static final org.apache.tools.ant.PropertyHelper$PropertyEvaluator TO_STRING
	private static final org.apache.tools.ant.property.PropertyExpander DEFAULT_EXPANDER
	private static final org.apache.tools.ant.property.PropertyExpander SKIP_DOUBLE_DOLLAR
	private static final org.apache.tools.ant.PropertyHelper$PropertyEvaluator FROM_REF
	private org.apache.tools.ant.Project project
	private org.apache.tools.ant.PropertyHelper next
	private java.util.Hashtable delegates
	private java.util.Hashtable properties
	private java.util.Hashtable userProperties
	private java.util.Hashtable inheritedProperties
	static Class class$org$apache$tools$ant$property$PropertyExpander
	static Class class$org$apache$tools$ant$PropertyHelper$PropertySetter
	static Class class$org$apache$tools$ant$PropertyHelper$PropertyEvaluator
	static Class class$org$apache$tools$ant$PropertyHelper$Delegate
	protected void <init> () 
	public static java.lang.Object getProperty (org.apache.tools.ant.Project, java.lang.String) 
		org.apache.tools.ant.Project project
		String name
	public static void setProperty (org.apache.tools.ant.Project, java.lang.String, java.lang.Object) 
		org.apache.tools.ant.Project project
		String name
		Object value
	public static void setNewProperty (org.apache.tools.ant.Project, java.lang.String, java.lang.Object) 
		org.apache.tools.ant.Project project
		String name
		Object value
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public org.apache.tools.ant.Project getProject () 
	public void setNext (org.apache.tools.ant.PropertyHelper) 
		org.apache.tools.ant.PropertyHelper next
	public org.apache.tools.ant.PropertyHelper getNext () 
	public static synchronized org.apache.tools.ant.PropertyHelper getPropertyHelper (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
		org.apache.tools.ant.PropertyHelper helper
	public java.util.Collection getExpanders () 
	public boolean setPropertyHook (java.lang.String, java.lang.String, java.lang.Object, boolean, boolean, boolean) 
		boolean subst
		String ns
		String name
		Object value
		boolean inherited
		boolean user
		boolean isNew
	public java.lang.Object getPropertyHook (java.lang.String, java.lang.String, boolean) 
		Object o
		Object v
		String ns
		String name
		boolean user
	public void parsePropertyString (java.lang.String, java.util.Vector, java.util.Vector)  throws org.apache.tools.ant.BuildException 
		String value
		java.util.Vector fragments
		java.util.Vector propertyRefs
	public java.lang.String replaceProperties (java.lang.String, java.lang.String, java.util.Hashtable)  throws org.apache.tools.ant.BuildException 
		String ns
		String value
		java.util.Hashtable keys
	public java.lang.String replaceProperties (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String value
		Object o
	public java.lang.Object parseProperties (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String value
	public boolean containsProperties (java.lang.String) 
		String value
	public boolean setProperty (java.lang.String, java.lang.String, java.lang.Object, boolean) 
		String ns
		String name
		Object value
		boolean verbose
	public boolean setProperty (java.lang.String, java.lang.Object, boolean) 
		org.apache.tools.ant.PropertyHelper$PropertySetter setter
		java.util.Iterator iter
		String name
		Object value
		boolean verbose
	public void setNewProperty (java.lang.String, java.lang.String, java.lang.Object) 
		String ns
		String name
		Object value
	public void setNewProperty (java.lang.String, java.lang.Object) 
		org.apache.tools.ant.PropertyHelper$PropertySetter setter
		java.util.Iterator iter
		String name
		Object value
	public void setUserProperty (java.lang.String, java.lang.String, java.lang.Object) 
		String ns
		String name
		Object value
	public void setUserProperty (java.lang.String, java.lang.Object) 
		String name
		Object value
	public void setInheritedProperty (java.lang.String, java.lang.String, java.lang.Object) 
		String ns
		String name
		Object value
	public void setInheritedProperty (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object getProperty (java.lang.String, java.lang.String) 
		String ns
		String name
	public java.lang.Object getProperty (java.lang.String) 
		Object o
		java.util.Iterator iter
		String name
	public java.lang.Object getUserProperty (java.lang.String, java.lang.String) 
		String ns
		String name
	public java.lang.Object getUserProperty (java.lang.String) 
		String name
	public java.util.Hashtable getProperties () 
	public java.util.Hashtable getUserProperties () 
	public java.util.Hashtable getInheritedProperties () 
	protected java.util.Hashtable getInternalProperties () 
	protected java.util.Hashtable getInternalUserProperties () 
	protected java.util.Hashtable getInternalInheritedProperties () 
	public void copyInheritedProperties (org.apache.tools.ant.Project) 
		String arg
		Object value
		java.util.Enumeration e
		org.apache.tools.ant.Project other
	public void copyUserProperties (org.apache.tools.ant.Project) 
		Object arg
		Object value
		java.util.Enumeration e
		org.apache.tools.ant.Project other
	static void parsePropertyStringDefault (java.lang.String, java.util.Vector, java.util.Vector)  throws org.apache.tools.ant.BuildException 
		int endName
		String propertyName
		String value
		java.util.Vector fragments
		java.util.Vector propertyRefs
		int prev
		int pos
	public void add (org.apache.tools.ant.PropertyHelper$Delegate) 
		Object key
		java.util.List list
		java.util.Iterator iter
		org.apache.tools.ant.PropertyHelper$Delegate delegate
	protected java.util.List getDelegates (java.lang.Class) 
		Class type
		java.util.List r
	protected static java.util.Set getDelegateInterfaces (org.apache.tools.ant.PropertyHelper$Delegate) 
		int i
		Class[] ifs
		org.apache.tools.ant.PropertyHelper$Delegate d
		java.util.HashSet result
		Class c
	public static java.lang.Boolean toBoolean (java.lang.Object) 
		String s
		Object value
	private static boolean nullOrEmpty (java.lang.Object) 
		Object value
	private boolean evalAsBooleanOrPropertyName (java.lang.Object) 
		Object value
		Boolean b
	public boolean testIfCondition (java.lang.Object) 
		Object value
	public boolean testUnlessCondition (java.lang.Object) 
		Object value
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

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 long serialVersionUID
	private static final java.util.Hashtable EMPTY_HASHTABLE
	private String elementTag
	private java.util.List children
	private transient Object wrappedObject
	private transient org.apache.tools.ant.IntrospectionHelper$Creator creator
	private transient org.xml.sax.AttributeList attributes
	private java.util.LinkedHashMap attributeMap
	private StringBuffer characters
	private boolean proxyConfigured
	private String polyType
	private String id
	public void <init> (java.lang.Object, java.lang.String) 
		Object proxy
		String elementTag
	public synchronized void setProxy (java.lang.Object) 
		Object proxy
	synchronized void setCreator (org.apache.tools.ant.IntrospectionHelper$Creator) 
		org.apache.tools.ant.IntrospectionHelper$Creator creator
	public synchronized java.lang.Object getProxy () 
	public synchronized java.lang.String getId () 
	public synchronized java.lang.String getPolyType () 
	public synchronized void setPolyType (java.lang.String) 
		String polyType
	public synchronized void setAttributes (org.xml.sax.AttributeList) 
		int i
		org.xml.sax.AttributeList attributes
	public synchronized void setAttribute (java.lang.String, java.lang.String) 
		java.util.LinkedHashMap newAttributeMap
		String name
		String value
	public synchronized void removeAttribute (java.lang.String) 
		String name
	public synchronized java.util.Hashtable getAttributeMap () 
	public synchronized org.xml.sax.AttributeList getAttributes () 
	public synchronized void addChild (org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.RuntimeConfigurable child
	synchronized org.apache.tools.ant.RuntimeConfigurable getChild (int) 
		int index
	public synchronized java.util.Enumeration getChildren () 
	public synchronized void addText (java.lang.String) 
		String data
	public synchronized void addText (char[], int, int) 
		char[] buf
		int start
		int count
	public synchronized java.lang.StringBuffer getText () 
	public synchronized void setElementTag (java.lang.String) 
		String elementTag
	public synchronized java.lang.String getElementTag () 
	public void maybeConfigure (org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project p
	public synchronized void maybeConfigure (org.apache.tools.ant.Project, boolean)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.UnsupportedAttributeException be
		org.apache.tools.ant.BuildException be
		java.util.Map$Entry entry
		String name
		String value
		Object attrValue
		java.util.Iterator iter
		org.apache.tools.ant.Project p
		boolean configureChildren
		Object target
		org.apache.tools.ant.IntrospectionHelper ih
	public void reconfigure (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public void applyPreSet (org.apache.tools.ant.RuntimeConfigurable) 
		String name
		java.util.Iterator i
		java.util.List newChildren
		org.apache.tools.ant.RuntimeConfigurable r
	static void <clinit> () 
}

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 <init> () 
	public void <init> (org.apache.tools.ant.Target) 
		org.apache.tools.ant.Target other
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.Project getProject () 
	public void setLocation (org.apache.tools.ant.Location) 
		org.apache.tools.ant.Location location
	public org.apache.tools.ant.Location getLocation () 
	public void setDepends (java.lang.String) 
		java.util.Iterator iter
		String depS
	public static java.util.List parseDepends (java.lang.String, java.lang.String, java.lang.String) 
		String token
		java.util.StringTokenizer tok
		String depends
		String targetName
		String attributeName
		java.util.ArrayList list
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public void addDataType (org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.RuntimeConfigurable r
	public org.apache.tools.ant.Task[] getTasks () 
		Object o
		java.util.List tasks
		java.util.Iterator it
	public void addDependency (java.lang.String) 
		String dependency
	public java.util.Enumeration getDependencies () 
	public boolean dependsOn (java.lang.String) 
		String other
		org.apache.tools.ant.Project p
		java.util.Hashtable t
	public void setIf (java.lang.String) 
		String property
	public java.lang.String getIf () 
	public void setUnless (java.lang.String) 
		String property
	public java.lang.String getUnless () 
	public void setDescription (java.lang.String) 
		String description
	public java.lang.String getDescription () 
	public java.lang.String toString () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Task task
		Object o
		int i
		org.apache.tools.ant.property.LocalProperties localProperties
	public final void performTasks () 
		RuntimeException exc
		RuntimeException thrown
	void replaceChild (org.apache.tools.ant.Task, org.apache.tools.ant.RuntimeConfigurable) 
		org.apache.tools.ant.Task el
		org.apache.tools.ant.RuntimeConfigurable o
		int index
	void replaceChild (org.apache.tools.ant.Task, org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task el
		org.apache.tools.ant.Task o
		int index
	private boolean testIfAllows () 
		org.apache.tools.ant.PropertyHelper propertyHelper
		Object o
	private boolean testUnlessAllows () 
		org.apache.tools.ant.PropertyHelper propertyHelper
		Object o
}

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

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

org/apache/tools/ant/TaskConfigurationChecker.class
TaskConfigurationChecker.java
package org.apache.tools.ant
public org.apache.tools.ant.TaskConfigurationChecker extends java.lang.Object {
	private java.util.List errors
	private final org.apache.tools.ant.Task task
	public void <init> (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public void assertConfig (boolean, java.lang.String) 
		boolean condition
		String errormessage
	public void fail (java.lang.String) 
		String errormessage
	public void checkErrors ()  throws org.apache.tools.ant.BuildException 
		String msg
		java.util.Iterator it
		StringBuffer sb
}

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

org/apache/tools/ant/UnsupportedAttributeException.class
UnsupportedAttributeException.java
package org.apache.tools.ant
public org.apache.tools.ant.UnsupportedAttributeException extends org.apache.tools.ant.BuildException {
	private final String attribute
	public void <init> (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 final String element
	public void <init> (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 <init> () 
	public java.lang.String toString () 
	void <init> (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 <init> () 
	public void buildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		Throwable t
		org.w3c.dom.Text errText
		org.w3c.dom.Element stacktrace
		java.io.OutputStream stream
		java.io.IOException exc
		org.apache.tools.ant.BuildEvent event
		long totalTime
		String outFilename
		String xslUri
		java.io.Writer out
	private java.util.Stack getStack () 
		java.util.Stack threadStack
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		org.apache.tools.ant.Target target
		org.apache.tools.ant.XmlLogger$TimedElement targetElement
	public void targetFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.XmlLogger$TimedElement poppedStack
		long totalTime
		org.apache.tools.ant.XmlLogger$TimedElement parentElement
		java.util.Stack threadStack
		org.apache.tools.ant.BuildEvent event
		org.apache.tools.ant.Target target
		org.apache.tools.ant.XmlLogger$TimedElement targetElement
	public void taskStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		org.apache.tools.ant.XmlLogger$TimedElement taskElement
		org.apache.tools.ant.Task task
		String name
	public void taskFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.XmlLogger$TimedElement poppedStack
		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
	private org.apache.tools.ant.XmlLogger$TimedElement getTaskElement (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task key
		java.util.Enumeration e
		org.apache.tools.ant.Task task
		org.apache.tools.ant.XmlLogger$TimedElement element
	public void messageLogged (org.apache.tools.ant.BuildEvent) 
		org.w3c.dom.Text errText
		org.w3c.dom.Element stacktrace
		org.apache.tools.ant.BuildEvent event
		int priority
		org.w3c.dom.Element messageElement
		String name
		Throwable ex
		org.w3c.dom.Text messageText
		org.apache.tools.ant.XmlLogger$TimedElement parentElement
		org.apache.tools.ant.Task task
		org.apache.tools.ant.Target target
	public void setMessageOutputLevel (int) 
		int level
	public void setOutputPrintStream (java.io.PrintStream) 
		java.io.PrintStream output
	public void setEmacsMode (boolean) 
		boolean emacsMode
	public void setErrorPrintStream (java.io.PrintStream) 
		java.io.PrintStream err
	private void synchronizedAppend (org.w3c.dom.Node, org.w3c.dom.Node) 
		org.w3c.dom.Node parent
		org.w3c.dom.Node child
	static void <clinit> () 
}

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

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

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

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

org/apache/tools/ant/filters/BaseParamFilterReader.class
BaseParamFilterReader.java
package org.apache.tools.ant.filters
public abstract org.apache.tools.ant.filters.BaseParamFilterReader extends org.apache.tools.ant.filters.BaseFilterReader implements org.apache.tools.ant.types.Parameterizable  {
	private org.apache.tools.ant.types.Parameter[] parameters
	public void <init> () 
	public void <init> (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 <init> () 
	public void <init> (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		Class[] params
		java.lang.reflect.Method getConstants
		Object[] args
		StringBuffer sb
		Class javaClassHelper
		NoClassDefFoundError ex
		RuntimeException ex
		Throwable t
		java.lang.reflect.InvocationTargetException ex
		Exception ex
		byte[] bytes
		String clazz
		int ch
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.ClassConstants newFilter
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

org/apache/tools/ant/filters/ReplaceTokens$Token.class
ReplaceTokens.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.ReplaceTokens$Token extends java.lang.Object {
	private String key
	private String value
	public void <init> () 
	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 <init> () 
	public void <init> (java.io.Reader) 
		java.io.Reader in
	private int getNextChar ()  throws java.io.IOException 
		int ch
	public int read ()  throws java.io.IOException 
		int ch
		String newData
		String replaceWith
		StringBuffer key
		int ch
	public void setBeginToken (char) 
		char beginToken
	private char getBeginToken () 
	public void setEndToken (char) 
		char endToken
	private char getEndToken () 
	public void setPropertiesResource (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
	public void addConfiguredToken (org.apache.tools.ant.filters.ReplaceTokens$Token) 
		org.apache.tools.ant.filters.ReplaceTokens$Token token
	private java.util.Properties getProperties (org.apache.tools.ant.types.Resource) 
		java.io.IOException ioe
		org.apache.tools.ant.types.Resource r
		java.io.InputStream in
		java.util.Properties props
	private void setTokens (java.util.Hashtable) 
		java.util.Hashtable hash
	private java.util.Hashtable getTokens () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.ReplaceTokens newFilter
	private void initialize () 
		String name
		String value
		String name
		String value
		String type
		int i
		org.apache.tools.ant.types.Parameter[] params
	private void makeTokensFromProperties (org.apache.tools.ant.types.Resource) 
		String key
		String value
		java.util.Enumeration e
		org.apache.tools.ant.types.Resource r
		java.util.Properties props
}

org/apache/tools/ant/filters/SortFilter$1.class
SortFilter.java
package org.apache.tools.ant.filters
 org.apache.tools.ant.filters.SortFilter$1 extends java.lang.Object implements java.util.Comparator  {
	private final org.apache.tools.ant.filters.SortFilter this$0
	void <init> (org.apache.tools.ant.filters.SortFilter) 
		org.apache.tools.ant.filters.SortFilter this$0
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		String s1
		String s2
}

org/apache/tools/ant/filters/SortFilter.class
SortFilter.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.SortFilter extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private static final String REVERSE_KEY
	private static final String COMPARATOR_KEY
	private java.util.Comparator comparator
	private boolean reverse
	private java.util.List lines
	private String line
	private java.util.Iterator iterator
	public void <init> () 
	public void <init> (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		int ch
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.SortFilter newFilter
	public boolean isReverse () 
	public void setReverse (boolean) 
		boolean reverse
	public java.util.Comparator getComparator () 
	public void setComparator (java.util.Comparator) 
		java.util.Comparator comparator
	public void add (java.util.Comparator) 
		java.util.Comparator comparator
	private void initialize ()  throws java.io.IOException 
		String className
		InstantiationException e
		IllegalAccessException e
		ClassNotFoundException e
		ClassCastException e
		Exception e
		String paramName
		int i
		org.apache.tools.ant.types.Parameter[] params
	private void sort () 
}

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 <init> (java.lang.String) 
		String source
	public void <init> (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 <init> () 
	public void <init> (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		int ch
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.StripJavaComments newFilter
}

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

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

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

org/apache/tools/ant/filters/SuffixLines.class
SuffixLines.java
package org.apache.tools.ant.filters
public final org.apache.tools.ant.filters.SuffixLines extends org.apache.tools.ant.filters.BaseParamFilterReader implements org.apache.tools.ant.filters.ChainableReader  {
	private static final String SUFFIX_KEY
	private String suffix
	private String queuedData
	public void <init> () 
	public void <init> (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		String lf
		int ch
	public void setSuffix (java.lang.String) 
		String suffix
	private java.lang.String getSuffix () 
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader rdr
		org.apache.tools.ant.filters.SuffixLines newFilter
	private void initialize () 
		int i
		org.apache.tools.ant.types.Parameter[] params
}

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

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

org/apache/tools/ant/filters/TokenFilter$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 <init> (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 <init> () 
	public void setByLine (boolean) 
		boolean byLine
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader reader
		org.apache.tools.ant.filters.TokenFilter tokenFilter
}

org/apache/tools/ant/filters/TokenFilter$ContainsRegex.class
TokenFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.TokenFilter$ContainsRegex extends org.apache.tools.ant.filters.TokenFilter$ChainableReaderFilter {
	private String from
	private String to
	private org.apache.tools.ant.types.RegularExpression regularExpression
	private org.apache.tools.ant.types.Substitution substitution
	private boolean initialized
	private String flags
	private int options
	private org.apache.tools.ant.util.regexp.Regexp regexp
	public void <init> () 
	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 <init> () 
	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 <init> () 
	public void setChars (java.lang.String) 
		String deleteChars
	public java.lang.String filter (java.lang.String) 
		char ch
		int i
		String string
		StringBuffer output
	public java.io.Reader chain (java.io.Reader) 
		java.io.Reader reader
	private boolean isDeleteCharacter (char) 
		int d
		char c
	static boolean access$000 (org.apache.tools.ant.filters.TokenFilter$DeleteCharacters, char) 
		org.apache.tools.ant.filters.TokenFilter$DeleteCharacters x0
		char x1
}

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

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 <init> () 
	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 <init> () 
	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 <init> () 
	public void setFrom (java.lang.String) 
		String from
	public void setTo (java.lang.String) 
		String to
	public java.lang.String filter (java.lang.String) 
		String line
		StringBuffer ret
		int start
		int found
}

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

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 <init> () 
	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 <init> () 
	public void <init> (java.io.Reader) 
		java.io.Reader in
	public int read ()  throws java.io.IOException 
		org.apache.tools.ant.filters.TokenFilter$Filter filter
		java.util.Enumeration e
		int ch
	public final java.io.Reader chain (java.io.Reader) 
		java.io.Reader reader
		org.apache.tools.ant.filters.TokenFilter newFilter
	public void setDelimOutput (java.lang.String) 
		String delimOutput
	public void addLineTokenizer (org.apache.tools.ant.util.LineTokenizer) 
		org.apache.tools.ant.util.LineTokenizer tokenizer
	public void addStringTokenizer (org.apache.tools.ant.filters.TokenFilter$StringTokenizer) 
		org.apache.tools.ant.filters.TokenFilter$StringTokenizer tokenizer
	public void addFileTokenizer (org.apache.tools.ant.filters.TokenFilter$FileTokenizer) 
		org.apache.tools.ant.filters.TokenFilter$FileTokenizer tokenizer
	public void add (org.apache.tools.ant.util.Tokenizer) 
		org.apache.tools.ant.util.Tokenizer tokenizer
	public void addReplaceString (org.apache.tools.ant.filters.TokenFilter$ReplaceString) 
		org.apache.tools.ant.filters.TokenFilter$ReplaceString filter
	public void addContainsString (org.apache.tools.ant.filters.TokenFilter$ContainsString) 
		org.apache.tools.ant.filters.TokenFilter$ContainsString filter
	public void addReplaceRegex (org.apache.tools.ant.filters.TokenFilter$ReplaceRegex) 
		org.apache.tools.ant.filters.TokenFilter$ReplaceRegex filter
	public void addContainsRegex (org.apache.tools.ant.filters.TokenFilter$ContainsRegex) 
		org.apache.tools.ant.filters.TokenFilter$ContainsRegex filter
	public void addTrim (org.apache.tools.ant.filters.TokenFilter$Trim) 
		org.apache.tools.ant.filters.TokenFilter$Trim filter
	public void addIgnoreBlank (org.apache.tools.ant.filters.TokenFilter$IgnoreBlank) 
		org.apache.tools.ant.filters.TokenFilter$IgnoreBlank filter
	public void addDeleteCharacters (org.apache.tools.ant.filters.TokenFilter$DeleteCharacters) 
		org.apache.tools.ant.filters.TokenFilter$DeleteCharacters filter
	public void add (org.apache.tools.ant.filters.TokenFilter$Filter) 
		org.apache.tools.ant.filters.TokenFilter$Filter filter
	public static java.lang.String resolveBackSlash (java.lang.String) 
		String input
	public static int convertRegexOptions (java.lang.String) 
		String flags
}

org/apache/tools/ant/filters/UniqFilter.class
UniqFilter.java
package org.apache.tools.ant.filters
public org.apache.tools.ant.filters.UniqFilter extends org.apache.tools.ant.filters.TokenFilter$ChainableReaderFilter {
	private String lastLine
	public void <init> () 
	public java.lang.String filter (java.lang.String) 
		String string
}

org/apache/tools/ant/filters/util/ChainReaderHelper$1.class
ChainReaderHelper.java
package org.apache.tools.ant.filters.util
 org.apache.tools.ant.filters.util.ChainReaderHelper$1 extends java.io.FilterReader {
	private final java.util.ArrayList val$classLoadersToCleanUp
	private final org.apache.tools.ant.filters.util.ChainReaderHelper this$0
	void <init> (org.apache.tools.ant.filters.util.ChainReaderHelper, java.io.Reader, java.util.ArrayList)  throws java.lang.Throwable 
		org.apache.tools.ant.filters.util.ChainReaderHelper this$0
		java.io.Reader x0
		java.util.ArrayList val$classLoadersToCleanUp
	public void close ()  throws java.io.IOException 
	protected void finalize ()  throws java.lang.Throwable 
}

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 <init> () 
	public void setPrimaryReader (java.io.Reader) 
		java.io.Reader rdr
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.Project getProject () 
	public void setBufferSize (int) 
		int size
	public void setFilterChains (java.util.Vector) 
		java.util.Vector fchain
	public java.io.Reader getAssembledReader ()  throws org.apache.tools.ant.BuildException 
		int j
		org.apache.tools.ant.types.FilterChain filterchain
		java.util.Vector filterReaders
		int readerCount
		int i
		Object o
		int i
		boolean success
		java.io.Reader instream
		int filterReadersCount
		java.util.Vector finalFilters
		java.util.ArrayList classLoadersToCleanUp
		int filtersCount
		java.io.Reader finalReader
	private void setProjectOnObject (java.lang.Object) 
		Object obj
	private static void cleanUpClassLoaders (java.util.List) 
		java.util.Iterator it
		java.util.List loaders
	public java.lang.String readFully (java.io.Reader)  throws java.io.IOException 
		java.io.Reader rdr
	private java.io.Reader expandReader (org.apache.tools.ant.types.AntFilterReader, java.io.Reader, java.util.List) 
		org.apache.tools.ant.AntClassLoader al
		Class[] types
		org.apache.tools.ant.types.Parameter[] params
		java.lang.reflect.Constructor[] constructors
		int j
		boolean consPresent
		java.io.Reader[] rdr
		java.io.Reader instream
		Class clazz
		ClassNotFoundException cnfe
		InstantiationException ie
		IllegalAccessException iae
		java.lang.reflect.InvocationTargetException ite
		org.apache.tools.ant.types.AntFilterReader filter
		java.io.Reader ancestor
		java.util.List classLoadersToCleanUp
		String className
		org.apache.tools.ant.types.Path classpath
		org.apache.tools.ant.Project pro
	static void access$000 (java.util.List) 
		java.util.List x0
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/helper/AntXMLContext.class
AntXMLContext.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.AntXMLContext extends java.lang.Object {
	private org.apache.tools.ant.Project project
	private java.io.File buildFile
	private java.net.URL buildFileURL
	private java.util.Vector targetVector
	private java.io.File buildFileParent
	private java.net.URL buildFileParentURL
	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 <init> (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void setBuildFile (java.io.File) 
		java.net.MalformedURLException ex
		java.io.File buildFile
	public void setBuildFile (java.net.URL)  throws java.net.MalformedURLException 
		java.net.URL buildFile
	public java.io.File getBuildFile () 
	public java.io.File getBuildFileParent () 
	public java.net.URL getBuildFileURL () 
	public java.net.URL getBuildFileParentURL () 
	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 <init> () 
	public void executeTargets (org.apache.tools.ant.Project, java.lang.String[])  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.BuildException ex
		int i
		org.apache.tools.ant.Project project
		String[] targetNames
		org.apache.tools.ant.BuildException thrownException
	public org.apache.tools.ant.Executor getSubProjectExecutor () 
	static void <clinit> () 
}

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

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 <init> () 
	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 <init> () 
	public void onStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String prefix
		String mappedUri
		int index
		String name
		String attrUri
		String value
		int i
		String uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
		org.apache.tools.ant.RuntimeConfigurable parentWrapper
		Object parent
		org.apache.tools.ant.UnknownElement task
		org.apache.tools.ant.Location location
		org.apache.tools.ant.RuntimeConfigurable wrapper
	public void characters (char[], int, int, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		char[] buf
		int start
		int count
		org.apache.tools.ant.helper.AntXMLContext context
		org.apache.tools.ant.RuntimeConfigurable wrapper
	public org.apache.tools.ant.helper.ProjectHelper2$AntHandler onStartChild (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
	public void onEndElement (java.lang.String, java.lang.String, org.apache.tools.ant.helper.AntXMLContext) 
		String uri
		String tag
		org.apache.tools.ant.helper.AntXMLContext context
}

org/apache/tools/ant/helper/ProjectHelper2$MainHandler.class
ProjectHelper2.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.ProjectHelper2$MainHandler extends org.apache.tools.ant.helper.ProjectHelper2$AntHandler {
	public void <init> () 
	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 <init> () 
	public void onStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String attrUri
		String key
		String value
		int i
		java.net.MalformedURLException mue
		Object dupFile
		Object contextFile
		String uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
		String baseDir
		boolean nameAttributeSet
		org.apache.tools.ant.Project project
		String antFileProp
		String dup
		String typeProp
		String dupType
	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 <init> (org.apache.tools.ant.helper.AntXMLContext, org.apache.tools.ant.helper.ProjectHelper2$AntHandler) 
		org.apache.tools.ant.helper.AntXMLContext context
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler rootHandler
	public org.apache.tools.ant.helper.ProjectHelper2$AntHandler getCurrentAntHandler () 
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) 
		org.xml.sax.InputSource inputSource
		java.io.FileNotFoundException fne
		String path
		java.io.File file
		String publicId
		String systemId
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXParseException 
		String uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler next
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String name
		String qName
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler prev
	public void characters (char[], int, int)  throws org.xml.sax.SAXParseException 
		char[] buf
		int start
		int count
	public void startPrefixMapping (java.lang.String, java.lang.String) 
		String prefix
		String uri
	public void endPrefixMapping (java.lang.String) 
		String prefix
	static org.apache.tools.ant.helper.AntXMLContext access$000 (org.apache.tools.ant.helper.ProjectHelper2$RootHandler) 
		org.apache.tools.ant.helper.ProjectHelper2$RootHandler x0
}

org/apache/tools/ant/helper/ProjectHelper2$TargetHandler.class
ProjectHelper2.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.ProjectHelper2$TargetHandler extends org.apache.tools.ant.helper.ProjectHelper2$AntHandler {
	public void <init> () 
	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 
		IllegalArgumentException e
		String attrUri
		String key
		String value
		int i
		java.util.Iterator iter
		String newName
		org.apache.tools.ant.Target newTarget
		String tgName
		java.util.Iterator iter
		org.apache.tools.ant.ProjectHelper helper
		String uri
		String tag
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
		String name
		String depends
		String extensionPoint
		org.apache.tools.ant.ProjectHelper$OnMissingExtensionPoint extensionPointMissing
		org.apache.tools.ant.Project project
		org.apache.tools.ant.Target target
		String prefix
		boolean isInIncludeMode
		String sep
		java.util.Hashtable projectTargets
		boolean usedTarget
	private java.lang.String getTargetPrefix (org.apache.tools.ant.helper.AntXMLContext) 
		org.apache.tools.ant.helper.AntXMLContext context
		String configuredValue
		String projectName
	public org.apache.tools.ant.helper.ProjectHelper2$AntHandler onStartChild (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.apache.tools.ant.helper.AntXMLContext)  throws org.xml.sax.SAXParseException 
		String uri
		String name
		String qname
		org.xml.sax.Attributes attrs
		org.apache.tools.ant.helper.AntXMLContext context
	public void onEndElement (java.lang.String, java.lang.String, org.apache.tools.ant.helper.AntXMLContext) 
		String uri
		String tag
		org.apache.tools.ant.helper.AntXMLContext context
}

org/apache/tools/ant/helper/ProjectHelper2.class
ProjectHelper2.java
package org.apache.tools.ant.helper
public org.apache.tools.ant.helper.ProjectHelper2 extends org.apache.tools.ant.ProjectHelper {
	public static final String REFID_TARGETS
	private static org.apache.tools.ant.helper.ProjectHelper2$AntHandler elementHandler
	private static org.apache.tools.ant.helper.ProjectHelper2$AntHandler targetHandler
	private static org.apache.tools.ant.helper.ProjectHelper2$AntHandler mainHandler
	private static org.apache.tools.ant.helper.ProjectHelper2$AntHandler projectHandler
	private static final String REFID_CONTEXT
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	static Class class$org$apache$tools$ant$types$resources$URLProvider
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public boolean canParseAntlibDescriptor (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource resource
	public org.apache.tools.ant.UnknownElement parseAntlibDescriptor (org.apache.tools.ant.Project, org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.Project containingProject
		org.apache.tools.ant.types.Resource resource
		org.apache.tools.ant.types.resources.URLProvider up
	public org.apache.tools.ant.UnknownElement parseUnknownElement (org.apache.tools.ant.Project, java.net.URL)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
		java.net.URL source
		org.apache.tools.ant.Target dummyTarget
		org.apache.tools.ant.helper.AntXMLContext context
		org.apache.tools.ant.Task[] tasks
	public void parse (org.apache.tools.ant.Project, java.lang.Object)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Target newCurrent
		org.apache.tools.ant.Target currentTarget
		org.apache.tools.ant.Target currentImplicit
		java.util.Map currentTargets
		org.apache.tools.ant.Target target
		String message
		org.apache.tools.ant.Target t
		String[] extensionInfo
		String tgName
		String name
		org.apache.tools.ant.ProjectHelper$OnMissingExtensionPoint missingBehaviour
		java.util.Hashtable projectTargets
		java.util.Iterator i
		org.apache.tools.ant.Project project
		Object source
		org.apache.tools.ant.helper.AntXMLContext context
	public void parse (org.apache.tools.ant.Project, java.lang.Object, org.apache.tools.ant.helper.ProjectHelper2$RootHandler)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.resources.URLProvider up
		org.apache.tools.ant.types.resources.FileProvider fp
		java.net.MalformedURLException ex
		int pling
		org.xml.sax.XMLReader parser
		String uri
		org.xml.sax.helpers.DefaultHandler hb
		org.apache.tools.ant.BuildException be
		org.apache.tools.ant.Location location
		Throwable t
		org.xml.sax.SAXParseException exc
		Throwable t
		org.xml.sax.SAXException exc
		java.io.FileNotFoundException exc
		java.io.UnsupportedEncodingException exc
		java.io.IOException exc
		org.apache.tools.ant.Project project
		Object source
		org.apache.tools.ant.helper.ProjectHelper2$RootHandler handler
		org.apache.tools.ant.helper.AntXMLContext context
		java.io.File buildFile
		java.net.URL url
		String buildFileName
		java.io.InputStream inputStream
		org.xml.sax.InputSource inputSource
		org.apache.tools.zip.ZipFile zf
	protected static org.apache.tools.ant.helper.ProjectHelper2$AntHandler getMainHandler () 
	protected static void setMainHandler (org.apache.tools.ant.helper.ProjectHelper2$AntHandler) 
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler handler
	protected static org.apache.tools.ant.helper.ProjectHelper2$AntHandler getProjectHandler () 
	protected static void setProjectHandler (org.apache.tools.ant.helper.ProjectHelper2$AntHandler) 
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler handler
	protected static org.apache.tools.ant.helper.ProjectHelper2$AntHandler getTargetHandler () 
	protected static void setTargetHandler (org.apache.tools.ant.helper.ProjectHelper2$AntHandler) 
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler handler
	protected static org.apache.tools.ant.helper.ProjectHelper2$AntHandler getElementHandler () 
	protected static void setElementHandler (org.apache.tools.ant.helper.ProjectHelper2$AntHandler) 
		org.apache.tools.ant.helper.ProjectHelper2$AntHandler handler
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	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 <clinit> () 
}

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 <init> (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 <init> (org.apache.tools.ant.helper.ProjectHelperImpl, org.xml.sax.DocumentHandler, org.apache.tools.ant.Target) 
		org.apache.tools.ant.helper.ProjectHelperImpl helperImpl
		org.xml.sax.DocumentHandler parentHandler
		org.apache.tools.ant.Target target
	public void init (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		org.apache.tools.ant.BuildException exc
		String propType
		org.xml.sax.AttributeList attrs
	public void characters (char[], int, int) 
		char[] buf
		int start
		int count
	public void startElement (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXParseException 
		String name
		org.xml.sax.AttributeList attrs
}

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

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

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

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

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

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

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 <init> () 
	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 <init> () 
	public void handleInput (org.apache.tools.ant.input.InputRequest)  throws org.apache.tools.ant.BuildException 
		String input
		java.io.IOException e
		java.io.IOException e
		org.apache.tools.ant.input.InputRequest request
		String prompt
		java.io.BufferedReader r
	protected java.lang.String getPrompt (org.apache.tools.ant.input.InputRequest) 
		String next
		StringBuffer sb
		java.util.Enumeration e
		boolean first
		org.apache.tools.ant.input.InputRequest request
		String prompt
		String def
	protected java.io.InputStream getInputStream () 
}

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

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

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

org/apache/tools/ant/input/MultipleChoiceInputRequest.class
MultipleChoiceInputRequest.java
package org.apache.tools.ant.input
public org.apache.tools.ant.input.MultipleChoiceInputRequest extends org.apache.tools.ant.input.InputRequest {
	private final java.util.LinkedHashSet choices
	public void <init> (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 <init> () 
	public void handleInput (org.apache.tools.ant.input.InputRequest)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.input.InputRequest request
		Object o
	private synchronized void readProps ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		String propsFile
}

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

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

org/apache/tools/ant/listener/BigProjectLogger.class
BigProjectLogger.java
package org.apache.tools.ant.listener
public org.apache.tools.ant.listener.BigProjectLogger extends org.apache.tools.ant.listener.SimpleBigProjectLogger implements org.apache.tools.ant.SubBuildListener  {
	private volatile boolean subBuildStartedRaised
	private final Object subBuildLock
	public static final String HEADER
	public static final String FOOTER
	public void <init> () 
	protected java.lang.String getBuildFailedMessage () 
	protected java.lang.String getBuildSuccessfulMessage () 
	public void targetStarted (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 buildFinished (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 subBuildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		String name
		org.apache.tools.ant.Project project
		java.io.File base
		String path
	protected java.lang.String extractNameOrDefault (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		String name
	public void subBuildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		String name
		String failed
	protected java.lang.String getHeader () 
	protected java.lang.String getFooter () 
	private void maybeRaiseSubBuildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
}

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

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

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

org/apache/tools/ant/listener/ProfileLogger.class
ProfileLogger.java
package org.apache.tools.ant.listener
public org.apache.tools.ant.listener.ProfileLogger extends org.apache.tools.ant.DefaultLogger {
	private java.util.Map profileData
	public void <init> () 
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		java.util.Date now
		String name
	public void targetFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		java.util.Date start
		String name
	public void taskStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		String name
		java.util.Date now
	public void taskFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		java.util.Date start
		String name
	private void logFinish (org.apache.tools.ant.BuildEvent, java.util.Date, java.lang.String) 
		long diff
		org.apache.tools.ant.BuildEvent event
		java.util.Date start
		String name
		java.util.Date now
		String msg
	private void logStart (org.apache.tools.ant.BuildEvent, java.util.Date, java.lang.String) 
		org.apache.tools.ant.BuildEvent event
		java.util.Date start
		String name
		String msg
}

org/apache/tools/ant/listener/SimpleBigProjectLogger.class
SimpleBigProjectLogger.java
package org.apache.tools.ant.listener
public org.apache.tools.ant.listener.SimpleBigProjectLogger extends org.apache.tools.ant.NoBannerLogger {
	public void <init> () 
	protected java.lang.String extractTargetName (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		String targetName
		String projectName
}

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

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

org/apache/tools/ant/loader/AntClassLoader5.class
AntClassLoader5.java
package org.apache.tools.ant.loader
public org.apache.tools.ant.loader.AntClassLoader5 extends org.apache.tools.ant.AntClassLoader implements java.io.Closeable  {
	public void <init> (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 java.util.Enumeration getResources (java.lang.String)  throws java.io.IOException 
		String name
	public void close () 
}

org/apache/tools/ant/property/GetProperty.class
GetProperty.java
package org.apache.tools.ant.property
public abstract org.apache.tools.ant.property.GetProperty extends java.lang.Object {
	public abstract java.lang.Object getProperty (java.lang.String) 
}

org/apache/tools/ant/property/LocalProperties.class
LocalProperties.java
package org.apache.tools.ant.property
public org.apache.tools.ant.property.LocalProperties extends java.lang.InheritableThreadLocal implements org.apache.tools.ant.PropertyHelper$PropertyEvaluator org.apache.tools.ant.PropertyHelper$PropertySetter  {
	public static synchronized org.apache.tools.ant.property.LocalProperties get (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
		org.apache.tools.ant.property.LocalProperties l
	private void <init> () 
	protected synchronized java.lang.Object initialValue () 
	private org.apache.tools.ant.property.LocalPropertyStack current () 
	public void addLocal (java.lang.String) 
		String property
	public void enterScope () 
	public void exitScope () 
	public void copy () 
	public java.lang.Object evaluate (java.lang.String, org.apache.tools.ant.PropertyHelper) 
		String property
		org.apache.tools.ant.PropertyHelper helper
	public boolean setNew (java.lang.String, java.lang.Object, org.apache.tools.ant.PropertyHelper) 
		String property
		Object value
		org.apache.tools.ant.PropertyHelper propertyHelper
	public boolean set (java.lang.String, java.lang.Object, org.apache.tools.ant.PropertyHelper) 
		String property
		Object value
		org.apache.tools.ant.PropertyHelper propertyHelper
}

org/apache/tools/ant/property/LocalPropertyStack.class
LocalPropertyStack.java
package org.apache.tools.ant.property
public org.apache.tools.ant.property.LocalPropertyStack extends java.lang.Object {
	private java.util.LinkedList stack
	public void <init> () 
	public void addLocal (java.lang.String) 
		String property
	public void enterScope () 
	public void exitScope () 
	public org.apache.tools.ant.property.LocalPropertyStack copy () 
		org.apache.tools.ant.property.LocalPropertyStack ret
	public java.lang.Object evaluate (java.lang.String, org.apache.tools.ant.PropertyHelper) 
		java.util.Map map
		Object ret
		java.util.Iterator i
		String property
		org.apache.tools.ant.PropertyHelper helper
	public boolean setNew (java.lang.String, java.lang.Object, org.apache.tools.ant.PropertyHelper) 
		String property
		Object value
		org.apache.tools.ant.PropertyHelper propertyHelper
		java.util.Map map
		Object currValue
	public boolean set (java.lang.String, java.lang.Object, org.apache.tools.ant.PropertyHelper) 
		String property
		Object value
		org.apache.tools.ant.PropertyHelper propertyHelper
		java.util.Map map
	private java.util.Map getMapForProperty (java.lang.String) 
		java.util.Map map
		java.util.Iterator i
		String property
}

org/apache/tools/ant/property/NullReturn.class
NullReturn.java
package org.apache.tools.ant.property
public final org.apache.tools.ant.property.NullReturn extends java.lang.Object {
	public static final org.apache.tools.ant.property.NullReturn NULL
	private void <init> () 
	public java.lang.String toString () 
	static void <clinit> () 
}

org/apache/tools/ant/property/ParseNextProperty.class
ParseNextProperty.java
package org.apache.tools.ant.property
public abstract org.apache.tools.ant.property.ParseNextProperty extends java.lang.Object {
	public abstract org.apache.tools.ant.Project getProject () 
	public abstract java.lang.Object parseNextProperty (java.lang.String, java.text.ParsePosition) 
}

org/apache/tools/ant/property/ParseProperties.class
ParseProperties.java
package org.apache.tools.ant.property
public org.apache.tools.ant.property.ParseProperties extends java.lang.Object implements org.apache.tools.ant.property.ParseNextProperty  {
	private final org.apache.tools.ant.Project project
	private final org.apache.tools.ant.property.GetProperty getProperty
	private final java.util.Collection expanders
	public void <init> (org.apache.tools.ant.Project, java.util.Collection, org.apache.tools.ant.property.GetProperty) 
		org.apache.tools.ant.Project project
		java.util.Collection expanders
		org.apache.tools.ant.property.GetProperty getProperty
	public org.apache.tools.ant.Project getProject () 
	public java.lang.Object parseProperties (java.lang.String) 
		String value
		int len
		java.text.ParsePosition pos
		Object o
		StringBuffer sb
	public boolean containsProperties (java.lang.String) 
		java.text.ParsePosition pos
		String value
		int len
	public java.lang.Object parseNextProperty (java.lang.String, java.text.ParsePosition) 
		Object result
		String value
		java.text.ParsePosition pos
		int start
		String propertyName
	private java.lang.String parsePropertyName (java.lang.String, java.text.ParsePosition) 
		String propertyName
		java.util.Iterator iter
		String value
		java.text.ParsePosition pos
	private java.lang.Object getProperty (java.lang.String) 
		String propertyName
}

org/apache/tools/ant/property/PropertyExpander.class
PropertyExpander.java
package org.apache.tools.ant.property
public abstract org.apache.tools.ant.property.PropertyExpander extends java.lang.Object implements org.apache.tools.ant.PropertyHelper$Delegate  {
	public abstract java.lang.String parsePropertyName (java.lang.String, java.text.ParsePosition, org.apache.tools.ant.property.ParseNextProperty) 
}

org/apache/tools/ant/property/ResolvePropertyMap.class
ResolvePropertyMap.java
package org.apache.tools.ant.property
public org.apache.tools.ant.property.ResolvePropertyMap extends java.lang.Object implements org.apache.tools.ant.property.GetProperty  {
	private final java.util.Set seen
	private final org.apache.tools.ant.property.ParseProperties parseProperties
	private final org.apache.tools.ant.property.GetProperty master
	private java.util.Map map
	private String prefix
	private boolean prefixValues
	private boolean expandingLHS
	public void <init> (org.apache.tools.ant.Project, org.apache.tools.ant.property.GetProperty, java.util.Collection) 
		org.apache.tools.ant.Project project
		org.apache.tools.ant.property.GetProperty master
		java.util.Collection expanders
	public java.lang.Object getProperty (java.lang.String) 
		String fullKey
		Object masterValue
		String name
	public void resolveAllProperties (java.util.Map) 
		java.util.Map map
	public void resolveAllProperties (java.util.Map, java.lang.String) 
		java.util.Map map
		String prefix
	public void resolveAllProperties (java.util.Map, java.lang.String, boolean) 
		String key
		Object result
		String value
		java.util.Iterator i
		java.util.Map map
		String prefix
		boolean prefixValues
}

org/apache/tools/ant/taskdefs/AbstractCvsTask$Module.class
AbstractCvsTask.java
package org.apache.tools.ant.taskdefs
public final org.apache.tools.ant.taskdefs.AbstractCvsTask$Module extends java.lang.Object {
	private String name
	public void <init> () 
	public void setName (java.lang.String) 
		String s
	public java.lang.String getName () 
}

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.ArrayList modules
	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 <init> () 
	public void setExecuteStreamHandler (org.apache.tools.ant.taskdefs.ExecuteStreamHandler) 
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler handler
	protected org.apache.tools.ant.taskdefs.ExecuteStreamHandler getExecuteStreamHandler () 
	protected void setOutputStream (java.io.OutputStream) 
		java.io.OutputStream outputStream
	protected java.io.OutputStream getOutputStream () 
		java.io.IOException e
	protected void setErrorStream (java.io.OutputStream) 
		java.io.OutputStream errorStream
	protected java.io.OutputStream getErrorStream () 
		java.io.IOException e
	protected void runCommand (org.apache.tools.ant.types.Commandline)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Environment$Variable var
		java.io.File defaultPassFile
		org.apache.tools.ant.types.Environment$Variable var
		org.apache.tools.ant.types.Environment$Variable var
		String actualCommandLine
		int retCode
		java.io.IOException e
		Throwable t
		org.apache.tools.ant.BuildException e
		Exception e
		org.apache.tools.ant.types.Commandline toExecute
		org.apache.tools.ant.types.Environment env
		org.apache.tools.ant.taskdefs.Execute exe
	public void execute ()  throws org.apache.tools.ant.BuildException 
		int i
		String savedCommand
		String c
		org.apache.tools.ant.types.Commandline cloned
	private java.lang.String executeToString (org.apache.tools.ant.taskdefs.Execute) 
		int z
		org.apache.tools.ant.taskdefs.Execute execute
		String cmdLine
		StringBuffer stringBuffer
		String newLine
		String[] variableArray
	private java.lang.StringBuffer removeCvsPassword (java.lang.String) 
		int i
		int stop
		int startproto
		int startuser
		int startpass
		String cmdLine
		StringBuffer stringBuffer
		int start
	public void setCvsRoot (java.lang.String) 
		String root
	public java.lang.String getCvsRoot () 
	public void setCvsRsh (java.lang.String) 
		String rsh
	public java.lang.String getCvsRsh () 
	public void setPort (int) 
		int port
	public int getPort () 
	public void setPassfile (java.io.File) 
		java.io.File passFile
	public java.io.File getPassFile () 
	public void setDest (java.io.File) 
		java.io.File dest
	public java.io.File getDest () 
	public void setPackage (java.lang.String) 
		String p
	public java.lang.String getPackage () 
	public java.lang.String getTag () 
	public void setTag (java.lang.String) 
		String p
	public void addCommandArgument (java.lang.String) 
		String arg
	public void addCommandArgument (org.apache.tools.ant.types.Commandline, java.lang.String) 
		org.apache.tools.ant.types.Commandline c
		String arg
	public void setDate (java.lang.String) 
		String p
	public void setCommand (java.lang.String) 
		String c
	public java.lang.String getCommand () 
	public void setQuiet (boolean) 
		boolean q
	public void setReallyquiet (boolean) 
		boolean q
	public void setNoexec (boolean) 
		boolean ne
	public void setOutput (java.io.File) 
		java.io.File output
	public void setError (java.io.File) 
		java.io.File error
	public void setAppend (boolean) 
		boolean value
	public void setFailOnError (boolean) 
		boolean failOnError
	protected void configureCommandline (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.taskdefs.AbstractCvsTask$Module m
		java.util.Iterator iter
		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
	public void addModule (org.apache.tools.ant.taskdefs.AbstractCvsTask$Module) 
		org.apache.tools.ant.taskdefs.AbstractCvsTask$Module m
	protected java.util.List getModules () 
}

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

org/apache/tools/ant/taskdefs/Ant$PropertyType.class
Ant.java
package org.apache.tools.ant.taskdefs
final org.apache.tools.ant.taskdefs.Ant$PropertyType extends java.lang.Object {
	private static final org.apache.tools.ant.taskdefs.Ant$PropertyType PLAIN
	private static final org.apache.tools.ant.taskdefs.Ant$PropertyType INHERITED
	private static final org.apache.tools.ant.taskdefs.Ant$PropertyType USER
	private void <init> () 
	static org.apache.tools.ant.taskdefs.Ant$PropertyType access$000 () 
	static org.apache.tools.ant.taskdefs.Ant$PropertyType access$100 () 
	static org.apache.tools.ant.taskdefs.Ant$PropertyType access$200 () 
	static void <clinit> () 
}

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 <init> () 
	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 <init> () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
}

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

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

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

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

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

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 <init> () 
	public static org.apache.tools.ant.taskdefs.Antlib createAntlib (org.apache.tools.ant.Project, java.net.URL, java.lang.String) 
		java.io.IOException ex
		org.apache.tools.ant.ProjectHelperRepository helperRepository
		org.apache.tools.ant.ProjectHelper parser
		Object p
		org.apache.tools.ant.UnknownElement ue
		org.apache.tools.ant.taskdefs.Antlib antlib
		org.apache.tools.ant.Project project
		java.net.URL antlibUrl
		String uri
		org.apache.tools.ant.ComponentHelper helper
		org.apache.tools.ant.types.resources.URLResource antlibResource
	protected void setClassLoader (java.lang.ClassLoader) 
		ClassLoader classLoader
	protected void setURI (java.lang.String) 
		String uri
	private java.lang.ClassLoader getClassLoader () 
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task nestedTask
	public void execute () 
		org.apache.tools.ant.UnknownElement ue
		Object configuredObject
		org.apache.tools.ant.taskdefs.AntlibDefinition def
		java.util.Iterator i
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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

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

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

org/apache/tools/ant/taskdefs/AugmentReference.class
AugmentReference.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.AugmentReference extends org.apache.tools.ant.Task implements org.apache.tools.ant.TypeAdapter  {
	private String id
	public void <init> () 
	public void checkProxyClass (java.lang.Class) 
		Class proxyClass
	public synchronized java.lang.Object getProxy () 
		Object result
	public void setProxy (java.lang.Object) 
		Object o
	private synchronized void hijackId () 
		org.apache.tools.ant.RuntimeConfigurable wrapper
}

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 <init> () 
	public java.lang.String[] getValues () 
	public boolean isDir () 
	public boolean isFile () 
	static void <clinit> () 
}

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 Object value
	private boolean isTask
	private boolean ignoreSystemclasses
	private boolean searchParents
	public void <init> () 
	public void setSearchParents (boolean) 
		boolean searchParents
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setFilepath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path filepath
	public org.apache.tools.ant.types.Path createFilepath () 
	public void setProperty (java.lang.String) 
		String property
	public void setValue (java.lang.Object) 
		Object value
	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 
		org.apache.tools.ant.PropertyHelper ph
		Object oldvalue
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		StringBuffer buf
		String appendix
	private boolean checkFile () 
		java.io.File path
		java.io.File parent
		int i
		String[] paths
	private boolean checkFile (java.io.File, java.lang.String) 
		java.io.File f
		String text
	private boolean checkResource (java.lang.String) 
		ClassLoader cL
		String resource
	private boolean checkClass (java.lang.String) 
		SecurityException se
		ClassLoader l
		ClassNotFoundException e
		NoClassDefFoundError e
		String classname
	static void <clinit> () 
}

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

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

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

org/apache/tools/ant/taskdefs/BindTargets.class
BindTargets.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.BindTargets extends org.apache.tools.ant.Task {
	private String extensionPoint
	private java.util.List targets
	private org.apache.tools.ant.ProjectHelper$OnMissingExtensionPoint onMissingExtensionPoint
	public void <init> () 
	public void setExtensionPoint (java.lang.String) 
		String extensionPoint
	public void setOnMissingExtensionPoint (java.lang.String) 
		IllegalArgumentException e
		String onMissingExtensionPoint
	public void setOnMissingExtensionPoint (org.apache.tools.ant.ProjectHelper$OnMissingExtensionPoint) 
		org.apache.tools.ant.ProjectHelper$OnMissingExtensionPoint onMissingExtensionPoint
	public void setTargets (java.lang.String) 
		String input
		int i
		String target
		String[] inputs
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.ProjectHelper helper
		java.util.Iterator itTarget
}

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

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 <init> () 
	public final void execute ()  throws org.apache.tools.ant.BuildException 
		String line
		StringBuffer buf
		String pwdfile
		java.io.IOException e
		java.io.IOException e
		java.io.BufferedReader reader
		java.io.BufferedWriter writer
	private final java.lang.String mangle (java.lang.String) 
		int i
		String password
		StringBuffer buf
	public void setCvsroot (java.lang.String) 
		String cvsRoot
	public void setPassfile (java.io.File) 
		java.io.File passFile
	public void setPassword (java.lang.String) 
		String password
}

org/apache/tools/ant/taskdefs/CallTarget.class
CallTarget.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.CallTarget extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.taskdefs.Ant callee
	private boolean inheritAll
	private boolean inheritRefs
	private boolean targetSet
	public void <init> () 
	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$1.class
Checksum.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Checksum$1 extends java.lang.Object implements java.util.Comparator  {
	private final org.apache.tools.ant.taskdefs.Checksum this$0
	void <init> (org.apache.tools.ant.taskdefs.Checksum) 
		org.apache.tools.ant.taskdefs.Checksum this$0
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		java.io.File f1
		java.io.File f2
}

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

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

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

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 <init> () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void setFile (java.io.File) 
		java.io.File src
		org.apache.tools.ant.types.FileSet fs
	public void setDir (java.io.File) 
		java.io.File src
	public void setPerm (java.lang.String) 
		String perm
	public org.apache.tools.ant.types.PatternSet$NameEntry createInclude () 
	public org.apache.tools.ant.types.PatternSet$NameEntry createExclude () 
	public org.apache.tools.ant.types.PatternSet createPatternSet () 
	public void setIncludes (java.lang.String) 
		String includes
	public void setExcludes (java.lang.String) 
		String excludes
	public void setDefaultexcludes (boolean) 
		boolean useDefaultExcludes
	protected void checkConfiguration () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		org.apache.tools.ant.taskdefs.Execute execute
		org.apache.tools.ant.types.Commandline cloned
	public void setExecutable (java.lang.String) 
		String e
	public void setCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmdl
	public void setSkipEmptyFilesets (boolean) 
		boolean skip
	public void setAddsourcefile (boolean) 
		boolean b
	protected boolean isValidOs () 
}

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

org/apache/tools/ant/taskdefs/CloseResources.class
CloseResources.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.CloseResources extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.types.resources.Union resources
	static Class class$org$apache$tools$ant$types$resources$URLProvider
	public void <init> () 
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public void execute () 
		java.io.IOException ex
		java.net.URL u
		org.apache.tools.ant.types.Resource r
		org.apache.tools.ant.types.resources.URLProvider up
		java.util.Iterator it
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/Componentdef.class
Componentdef.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Componentdef extends org.apache.tools.ant.taskdefs.Definer {
	public void <init> () 
}

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

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

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

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

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

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

org/apache/tools/ant/taskdefs/Concat.class
Concat.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Concat extends org.apache.tools.ant.Task implements org.apache.tools.ant.types.ResourceCollection  {
	private static final int BUFFER_SIZE
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final org.apache.tools.ant.types.resources.selectors.ResourceSelector EXISTS
	private static final org.apache.tools.ant.types.resources.selectors.ResourceSelector NOT_EXISTS
	private org.apache.tools.ant.types.Resource dest
	private boolean append
	private String encoding
	private String outputEncoding
	private boolean binary
	private StringBuffer textBuffer
	private org.apache.tools.ant.types.resources.Resources rc
	private java.util.Vector filterChains
	private boolean forceOverwrite
	private boolean force
	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 boolean ignoreEmpty
	private org.apache.tools.ant.taskdefs.Concat$ReaderFactory resourceReaderFactory
	private org.apache.tools.ant.taskdefs.Concat$ReaderFactory identityReaderFactory
	public void <init> () 
	public void reset () 
	public void setDestfile (java.io.File) 
		java.io.File destinationFile
	public void setDest (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource dest
	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 forceOverwrite
	public void setOverwrite (boolean) 
		boolean forceOverwrite
	public void setForceReadOnly (boolean) 
		boolean f
	public void setIgnoreEmpty (boolean) 
		boolean ignoreEmpty
	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 add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection c
	public void addFilterChain (org.apache.tools.ant.types.FilterChain) 
		org.apache.tools.ant.types.FilterChain filterChain
	public void addText (java.lang.String) 
		String text
	public void addHeader (org.apache.tools.ant.taskdefs.Concat$TextElement) 
		org.apache.tools.ant.taskdefs.Concat$TextElement headerToAdd
	public void addFooter (org.apache.tools.ant.taskdefs.Concat$TextElement) 
		org.apache.tools.ant.taskdefs.Concat$TextElement footerToAdd
	public void setFixLastLine (boolean) 
		boolean fixLastLine
	public void setEol (org.apache.tools.ant.taskdefs.FixCRLF$CrLf) 
		org.apache.tools.ant.taskdefs.FixCRLF$CrLf crlf
		String s
	public void setWriter (java.io.Writer) 
		java.io.Writer outputWriter
	public void setBinary (boolean) 
		boolean binary
	public void execute () 
		java.io.IOException e
		org.apache.tools.ant.types.ResourceCollection c
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isFilesystemOnly () 
	private void validate () 
	private org.apache.tools.ant.types.ResourceCollection getResources () 
		org.apache.tools.ant.types.resources.Intersect checkDestNotInSources
		java.util.Iterator i
		org.apache.tools.ant.types.resources.Restrict noexistRc
		org.apache.tools.ant.types.resources.Restrict result
	private boolean isUpToDate (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.Resource r
		java.util.Iterator i
		org.apache.tools.ant.types.ResourceCollection c
	private void sanitizeText () 
	private java.io.Reader getFilteredReader (java.io.Reader) 
		java.io.Reader r
		org.apache.tools.ant.filters.util.ChainReaderHelper helper
	static java.lang.String access$000 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static boolean access$100 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static java.lang.StringBuffer access$200 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static boolean access$300 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static org.apache.tools.ant.taskdefs.Concat$ReaderFactory access$400 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static java.io.Reader access$600 (org.apache.tools.ant.taskdefs.Concat, java.io.Reader) 
		org.apache.tools.ant.taskdefs.Concat x0
		java.io.Reader x1
	static org.apache.tools.ant.taskdefs.Concat$TextElement access$700 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static org.apache.tools.ant.taskdefs.Concat$TextElement access$800 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static org.apache.tools.ant.taskdefs.Concat$ReaderFactory access$1000 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static java.lang.String access$1100 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static java.lang.String access$1200 (org.apache.tools.ant.taskdefs.Concat) 
		org.apache.tools.ant.taskdefs.Concat x0
	static void <clinit> () 
}

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 Object value
	private Object alternative
	public void <init> () 
	public void setProperty (java.lang.String) 
		String p
	public void setValue (java.lang.Object) 
		Object value
	public void setValue (java.lang.String) 
		String v
	public void setElse (java.lang.Object) 
		Object alt
	public void setElse (java.lang.String) 
		String e
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.condition.Condition c
}

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

org/apache/tools/ant/taskdefs/Copy.class
Copy.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Copy extends org.apache.tools.ant.Task {
	private static final String MSG_WHEN_COPYING_EMPTY_RC_TO_FILE
	static final java.io.File NULL_FILE_PLACEHOLDER
	static final String LINE_SEPARATOR
	protected java.io.File file
	protected java.io.File destFile
	protected java.io.File destDir
	protected java.util.Vector rcs
	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
	private boolean force
	private org.apache.tools.ant.types.Resource singleResource
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	static Class class$org$apache$tools$ant$taskdefs$Copy
	static Class class$java$io$IOException
	public void <init> () 
	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 setForce (boolean) 
		boolean f
	public boolean getForce () 
	public void setFlatten (boolean) 
		boolean flatten
	public void setVerbose (boolean) 
		boolean verbose
	public void setIncludeEmptyDirs (boolean) 
		boolean includeEmpty
	public void setEnableMultipleMappings (boolean) 
		boolean enableMultipleMappings
	public boolean isEnableMultipleMapping () 
	public void setFailOnError (boolean) 
		boolean failonerror
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection res
	public org.apache.tools.ant.types.Mapper createMapper ()  throws org.apache.tools.ant.BuildException 
	public void add (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncoding () 
	public void setOutputEncoding (java.lang.String) 
		String encoding
	public java.lang.String getOutputEncoding () 
	public void setGranularity (long) 
		long granularity
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		java.io.File fromDir
		String[] srcFiles
		String[] srcDirs
		String message
		org.apache.tools.ant.types.resources.FileResource fr
		org.apache.tools.ant.types.Resource r
		java.io.File baseDir
		String name
		org.apache.tools.ant.types.resources.FileProvider fp
		java.util.Iterator resources
		org.apache.tools.ant.types.ResourceCollection rc
		int i
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.types.Resource[] nonFiles
		java.util.Map map
		java.util.HashMap filesByBasedir
		java.util.HashMap dirsByBasedir
		java.util.HashSet baseDirs
		java.util.ArrayList nonFileResources
		java.io.File savedFile
		java.io.File savedDestFile
		java.io.File savedDestDir
		org.apache.tools.ant.types.ResourceCollection savedRc
	private void copySingleFile () 
		String message
	private void iterateOverBaseDirs (java.util.HashSet, java.util.HashMap, java.util.HashMap) 
		java.io.File f
		java.util.List files
		java.util.List dirs
		String[] srcFiles
		String[] srcDirs
		java.util.HashSet baseDirs
		java.util.HashMap dirsByBasedir
		java.util.HashMap filesByBasedir
		java.util.Iterator iter
	protected void validateAttributes ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Resource res
		org.apache.tools.ant.types.resources.FileProvider r
		org.apache.tools.ant.types.ResourceCollection rc
	protected void scan (java.io.File, java.io.File, java.lang.String[], java.lang.String[]) 
		java.io.File fromDir
		java.io.File toDir
		String[] files
		String[] dirs
		org.apache.tools.ant.util.FileNameMapper mapper
	protected java.util.Map scan (org.apache.tools.ant.types.Resource[], java.io.File) 
		org.apache.tools.ant.types.Resource[] fromResources
		java.io.File toDir
	protected void buildMap (java.io.File, java.io.File, java.lang.String[], org.apache.tools.ant.util.FileNameMapper, java.util.Hashtable) 
		int i
		java.util.Vector v
		org.apache.tools.ant.util.SourceFileScanner ds
		int k
		java.io.File src
		String[] mappedFiles
		int i
		java.io.File fromDir
		java.io.File toDir
		String[] names
		org.apache.tools.ant.util.FileNameMapper mapper
		java.util.Hashtable map
		String[] toCopy
	protected java.util.Map buildMap (org.apache.tools.ant.types.Resource[], java.io.File, org.apache.tools.ant.util.FileNameMapper) 
		int i
		java.util.Vector v
		int j
		int k
		String[] mappedFiles
		int i
		org.apache.tools.ant.types.Resource[] fromResources
		java.io.File toDir
		org.apache.tools.ant.util.FileNameMapper mapper
		java.util.HashMap map
		org.apache.tools.ant.types.Resource[] toCopy
	protected void doFileOperations () 
		java.util.Enumeration filterEnum
		org.apache.tools.ant.types.FilterSetCollection executionFilters
		String msg
		java.io.File targetFile
		java.io.IOException ioe
		String toFile
		int i
		String fromFile
		String[] toFiles
		java.util.Enumeration e
		java.io.File d
		int i
		String[] dirs
		java.util.Enumeration e
		int createCount
	protected void doResourceOperations (java.util.Map) 
		java.util.Enumeration filterEnum
		org.apache.tools.ant.types.FilterSetCollection executionFilters
		String msg
		java.io.File targetFile
		java.io.IOException ioe
		String toFile
		int i
		org.apache.tools.ant.types.Resource fromResource
		String[] toFiles
		java.util.Iterator iter
		java.util.Map map
	protected boolean supportsNonFileResources () 
	private static void add (java.io.File, java.lang.String[], java.util.Map) 
		java.util.List l
		java.io.File baseDir
		String[] names
		java.util.Map m
	private static void add (java.io.File, java.lang.String, java.util.Map) 
		java.io.File baseDir
		String name
		java.util.Map m
	private static java.io.File getKeyFile (java.io.File) 
		java.io.File f
	private org.apache.tools.ant.util.FileNameMapper getMapper () 
		org.apache.tools.ant.util.FileNameMapper mapper
	private java.lang.String getMessage (java.lang.Exception) 
		Exception ex
	private java.lang.String getDueTo (java.lang.Exception) 
		Exception ex
		boolean baseIOException
		StringBuffer message
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

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

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 <init> () 
	public void setSrc (java.io.File) 
		java.io.File src
	public void setDest (java.io.File) 
		java.io.File dest
	public void setFiltering (boolean) 
		boolean filter
	public void setFlatten (boolean) 
		boolean flatten
	public void setForceoverwrite (boolean) 
		boolean force
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		java.io.IOException ioe
		String fromFile
		String toFile
		java.util.Enumeration e
		String[] files
		org.apache.tools.ant.DirectoryScanner ds
	private void scanDir (java.io.File, java.io.File, java.lang.String[]) 
		java.io.File destFile
		String filename
		java.io.File srcFile
		java.io.File destFile
		int i
		java.io.File from
		java.io.File to
		String[] files
}

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

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

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 <init> () 
	protected boolean hasCpDelegate () 
	public void setReverseLoader (boolean) 
		boolean reverseLoader
	public org.apache.tools.ant.types.Path getClasspath () 
	public boolean isReverseLoader () 
	public java.lang.String getLoaderId () 
	public java.lang.String getClasspathId () 
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setLoaderRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	protected java.lang.ClassLoader createLoader () 
	public void init ()  throws org.apache.tools.ant.BuildException 
	private org.apache.tools.ant.util.ClasspathUtils$Delegate getDelegate () 
}

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

org/apache/tools/ant/taskdefs/Definer$1.class
Definer.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Definer$1 extends java.lang.Object implements java.util.Enumeration  {
	private boolean more
	private final java.net.URL val$url
	private final org.apache.tools.ant.taskdefs.Definer this$0
	void <init> (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 <init> () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/Definer$OnError.class
Definer.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Definer$OnError extends org.apache.tools.ant.types.EnumeratedAttribute {
	public static final int FAIL
	public static final int REPORT
	public static final int IGNORE
	public static final int FAIL_ALL
	public static final String POLICY_FAIL
	public static final String POLICY_REPORT
	public static final String POLICY_IGNORE
	public static final String POLICY_FAILALL
	public void <init> () 
	public void <init> (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 <init> () 
	public java.lang.Object initialValue () 
	java.util.Map getStack () 
	void <init> (org.apache.tools.ant.taskdefs.Definer$1) 
		org.apache.tools.ant.taskdefs.Definer$1 x0
}

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

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

org/apache/tools/ant/taskdefs/Delete$2.class
Delete.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Delete$2 extends java.lang.Object implements org.apache.tools.ant.types.ResourceCollection  {
	private final String[] val$files
	private final java.io.File val$fsDir
	private final org.apache.tools.ant.taskdefs.Delete this$0
	void <init> (org.apache.tools.ant.taskdefs.Delete, java.lang.String[], java.io.File) 
		org.apache.tools.ant.taskdefs.Delete this$0
		String[] val$files
		java.io.File val$fsDir
	public boolean isFilesystemOnly () 
	public int size () 
	public java.util.Iterator iterator () 
}

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

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 org.apache.tools.ant.types.resources.comparators.ResourceComparator REVERSE_FILESYSTEM
	private static final org.apache.tools.ant.types.resources.selectors.ResourceSelector EXISTS
	protected java.io.File file
	protected java.io.File dir
	protected java.util.Vector filesets
	protected boolean usedMatchingTask
	protected boolean includeEmpty
	private int verbosity
	private boolean quiet
	private boolean failonerror
	private boolean deleteOnExit
	private boolean removeNotFollowedSymlinks
	private org.apache.tools.ant.types.resources.Resources rcs
	private static org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static org.apache.tools.ant.util.SymbolicLinkUtils SYMLINK_UTILS
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public void setFile (java.io.File) 
		java.io.File file
	public void setDir (java.io.File) 
		java.io.File dir
	public void setVerbose (boolean) 
		boolean verbose
	public void setQuiet (boolean) 
		boolean quiet
	public void setFailOnError (boolean) 
		boolean failonerror
	public void setDeleteOnExit (boolean) 
		boolean deleteOnExit
	public void setIncludeEmptyDirs (boolean) 
		boolean includeEmpty
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public org.apache.tools.ant.types.PatternSet$NameEntry createInclude () 
	public org.apache.tools.ant.types.PatternSet$NameEntry createIncludesFile () 
	public org.apache.tools.ant.types.PatternSet$NameEntry createExclude () 
	public org.apache.tools.ant.types.PatternSet$NameEntry createExcludesFile () 
	public org.apache.tools.ant.types.PatternSet createPatternSet () 
	public void setIncludes (java.lang.String) 
		String includes
	public void setExcludes (java.lang.String) 
		String excludes
	public void setDefaultexcludes (boolean) 
		boolean useDefaultExcludes
	public void setIncludesfile (java.io.File) 
		java.io.File includesfile
	public void setExcludesfile (java.io.File) 
		java.io.File excludesfile
	public void setCaseSensitive (boolean) 
		boolean isCaseSensitive
	public void setFollowSymlinks (boolean) 
		boolean followSymlinks
	public void setRemoveNotFollowedSymlinks (boolean) 
		boolean b
	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 
		java.io.IOException ex
		int l
		String[] links
		String[] n
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		org.apache.tools.ant.types.FileSet fs
		java.io.File fsDir
		int i
		int size
		org.apache.tools.ant.types.resources.Restrict exists
		org.apache.tools.ant.types.resources.Sort s
		org.apache.tools.ant.types.Resource r
		java.io.File f
		java.util.Iterator iter
		Exception e
		org.apache.tools.ant.types.resources.Resources resourcesToDelete
		org.apache.tools.ant.types.resources.Resources filesetDirs
		org.apache.tools.ant.types.FileSet implicit
	private void handle (java.lang.String) 
		String msg
	private void handle (java.lang.Exception) 
		Exception e
	private boolean delete (java.io.File) 
		int level
		java.io.File f
	protected void removeDir (java.io.File) 
		String s
		java.io.File f
		int i
		java.io.File d
		String[] list
	protected void removeFiles (java.io.File, java.lang.String[], java.lang.String[]) 
		java.io.File f
		int j
		java.io.File currDir
		String[] dirFiles
		int j
		int dirCount
		java.io.File d
		String[] files
		String[] dirs
	private boolean isDanglingSymlink (java.io.File) 
		java.io.IOException e
		java.io.File f
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

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 <init> () 
	public void setDir (java.io.File) 
		java.io.File dir
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		java.io.IOException ioe
	private void removeDir (java.io.File)  throws java.io.IOException 
		String s
		java.io.File f
		int i
		java.io.File dir
		String[] list
}

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

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

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

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

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

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 <init> () 
	public void setFile (java.io.File) 
		java.io.File file
	public void setProperty (java.lang.String) 
		String property
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String value
}

org/apache/tools/ant/taskdefs/Ear.class
Ear.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Ear extends org.apache.tools.ant.taskdefs.Jar {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private java.io.File deploymentDescriptor
	private boolean descriptorAdded
	private static final String XML_DESCRIPTOR_PATH
	public void <init> () 
	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 <clinit> () 
}

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

org/apache/tools/ant/taskdefs/Echo.class
Echo.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Echo extends org.apache.tools.ant.Task {
	protected String message
	protected java.io.File file
	protected boolean append
	private String encoding
	private boolean force
	protected int logLevel
	private org.apache.tools.ant.types.Resource output
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		String msg
	public void setMessage (java.lang.String) 
		String msg
	public void setFile (java.io.File) 
		java.io.File file
	public void setOutput (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource output
		org.apache.tools.ant.types.resources.FileProvider fp
	public void setAppend (boolean) 
		boolean append
	public void addText (java.lang.String) 
		String msg
	public void setLevel (org.apache.tools.ant.taskdefs.Echo$EchoLevel) 
		org.apache.tools.ant.taskdefs.Echo$EchoLevel echoLevel
	public void setEncoding (java.lang.String) 
		String encoding
	public void setForce (boolean) 
		boolean f
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/EchoXML$NamespacePolicy.class
EchoXML.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.EchoXML$NamespacePolicy extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String IGNORE
	private static final String ELEMENTS
	private static final String ALL
	public static final org.apache.tools.ant.taskdefs.EchoXML$NamespacePolicy DEFAULT
	public void <init> () 
	public void <init> (java.lang.String) 
		String s
	public java.lang.String[] getValues () 
	public org.apache.tools.ant.util.DOMElementWriter$XmlNamespacePolicy getPolicy () 
		String s
	static void <clinit> () 
}

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

org/apache/tools/ant/taskdefs/Exec$StreamPumper.class
Exec.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Exec$StreamPumper extends java.lang.Thread {
	private java.io.BufferedReader din
	private int messageLevel
	private boolean endOfStream
	private static final int SLEEP_TIME
	private final org.apache.tools.ant.taskdefs.Exec this$0
	public void <init> (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 <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
	protected int run (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String ant
		String antRun
		String ant
		String antRun
		Process proc
		org.apache.tools.ant.taskdefs.Exec$StreamPumper inputPumper
		org.apache.tools.ant.taskdefs.Exec$StreamPumper errorPumper
		java.io.IOException ioe
		InterruptedException ex
		String command
		int err
		String myos
	public void setDir (java.lang.String) 
		String d
	public void setOs (java.lang.String) 
		String os
	public void setCommand (java.lang.String) 
		String command
	public void setOutput (java.lang.String) 
		String out
	public void setFailonerror (boolean) 
		boolean fail
	protected void outputLog (java.lang.String, int) 
		String line
		int messageLevel
	protected void logFlush () 
}

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

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 <init> (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$2.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$2 extends java.lang.Thread {
	private final Process val$p
	private final java.io.File val$f
	private final org.apache.tools.ant.taskdefs.Execute$VmsCommandLauncher this$0
	void <init> (org.apache.tools.ant.taskdefs.Execute$VmsCommandLauncher, java.lang.Process, java.io.File) 
		org.apache.tools.ant.taskdefs.Execute$VmsCommandLauncher this$0
		Process val$p
		java.io.File val$f
	public void run () 
		InterruptedException e
}

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 <init> () 
	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 <init> (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 <init> (org.apache.tools.ant.taskdefs.Execute$CommandLauncher) 
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher launcher
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[])  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
}

org/apache/tools/ant/taskdefs/Execute$Java13CommandLauncher.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher extends org.apache.tools.ant.taskdefs.Execute$CommandLauncher {
	public void <init> ()  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 
		java.io.IOException ioex
		Exception exc
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File workingDir
}

org/apache/tools/ant/taskdefs/Execute$MacCommandLauncher.class
Execute.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Execute$MacCommandLauncher extends org.apache.tools.ant.taskdefs.Execute$CommandLauncherProxy {
	void <init> (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 <init> (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 <init> (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 <init> (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 <init> ()  throws java.lang.NoSuchMethodException 
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[])  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File cmdFile
		Process p
	public java.lang.Process exec (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[], java.io.File)  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] cmd
		String[] env
		java.io.File workingDir
		java.io.File cmdFile
		Process p
	private java.io.File createCommandFile (java.lang.String[], java.lang.String[])  throws java.io.IOException 
		int eqIndex
		int i
		int i
		String[] cmd
		String[] env
		java.io.File script
		java.io.BufferedWriter out
	private void deleteAfter (java.io.File, java.lang.Process) 
		java.io.File f
		Process p
}

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

org/apache/tools/ant/taskdefs/Execute.class
Execute.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Execute extends java.lang.Object {
	private static final int ONE_SECOND
	public static final int INVALID
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private String[] cmdl
	private String[] env
	private int exitValue
	private org.apache.tools.ant.taskdefs.ExecuteStreamHandler streamHandler
	private org.apache.tools.ant.taskdefs.ExecuteWatchdog watchdog
	private java.io.File workingDirectory
	private org.apache.tools.ant.Project project
	private boolean newEnvironment
	private boolean 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.Map procEnvironment
	private static org.apache.tools.ant.taskdefs.ProcessDestroyer processDestroyer
	private static boolean environmentCaseInSensitive
	static Class class$java$lang$System
	public void setSpawn (boolean) 
		boolean spawn
	public static synchronized java.util.Map getEnvironmentVariables () 
		Exception x
		int eq
		int eq
		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
	public static synchronized java.util.Vector getProcEnvironment () 
		java.util.Map$Entry entry
		java.util.Vector v
		java.util.Iterator it
	private static java.lang.String[] getProcEnvCommand () 
		String[] cmd
	public static java.lang.String toString (java.io.ByteArrayOutputStream) 
		java.io.UnsupportedEncodingException e
		java.io.UnsupportedEncodingException e
		java.io.ByteArrayOutputStream bos
	public void <init> () 
	public void <init> (org.apache.tools.ant.taskdefs.ExecuteStreamHandler) 
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler streamHandler
	public void <init> (org.apache.tools.ant.taskdefs.ExecuteStreamHandler, org.apache.tools.ant.taskdefs.ExecuteWatchdog) 
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler streamHandler
		org.apache.tools.ant.taskdefs.ExecuteWatchdog watchdog
	public void setStreamHandler (org.apache.tools.ant.taskdefs.ExecuteStreamHandler) 
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler streamHandler
	public java.lang.String[] getCommandline () 
	public void setCommandline (java.lang.String[]) 
		String[] commandline
	public void setNewenvironment (boolean) 
		boolean newenv
	public java.lang.String[] getEnvironment () 
	public void setEnvironment (java.lang.String[]) 
		String[] env
	public void setWorkingDirectory (java.io.File) 
		java.io.File wd
	public java.io.File getWorkingDirectory () 
	public void setAntRun (org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project project
	public void setVMLauncher (boolean) 
		boolean useVMLauncher
	public static java.lang.Process launch (org.apache.tools.ant.Project, java.lang.String[], java.lang.String[], java.io.File, boolean)  throws java.io.IOException 
		org.apache.tools.ant.Project project
		String[] command
		String[] env
		java.io.File dir
		boolean useVM
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher launcher
	public int execute ()  throws java.io.IOException 
		java.io.IOException e
		ThreadDeath t
		Process process
	public void spawn ()  throws java.io.IOException 
		InterruptedException e
		Process process
		java.io.OutputStream dummyOut
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler handler
	protected void waitFor (java.lang.Process) 
		InterruptedException e
		Process process
	protected void setExitValue (int) 
		int value
	public int getExitValue () 
	public static boolean isFailure (int) 
		int exitValue
	public boolean isFailure () 
	public boolean killedProcess () 
	private java.lang.String[] patchEnvironment () 
		String osEnvItem
		java.util.Iterator it
		String keyValue
		String key
		int i
		java.util.Map$Entry entry
		java.util.Iterator it
		java.util.Map osEnv
		java.util.ArrayList l
	public static void runCommand (org.apache.tools.ant.Task, java.lang.String[])  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Execute exe
		int retval
		java.io.IOException exc
		org.apache.tools.ant.Task task
		String[] cmdline
	public static void closeStreams (java.lang.Process) 
		Process process
	private static java.util.Map getVMSLogicals (java.io.BufferedReader)  throws java.io.IOException 
		int eqIndex
		String newLogName
		java.io.BufferedReader in
		java.util.HashMap logicals
		String logName
		String logValue
		String line
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static java.lang.String access$100 () 
	static org.apache.tools.ant.util.FileUtils access$200 () 
	static void <clinit> () 
		NoSuchMethodException exc
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher baseLauncher
		org.apache.tools.ant.taskdefs.Execute$CommandLauncher baseLauncher
		NoSuchMethodException exc
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

org/apache/tools/ant/taskdefs/GenerateKey$DnameParam.class
GenerateKey.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.GenerateKey$DnameParam extends java.lang.Object {
	private String name
	private String value
	public void <init> () 
	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 <init> () 
	public org.apache.tools.ant.taskdefs.GenerateKey$DistinguishedName createDname ()  throws org.apache.tools.ant.BuildException 
	public void setDname (java.lang.String) 
		String dname
	public void setAlias (java.lang.String) 
		String alias
	public void setKeystore (java.lang.String) 
		String keystore
	public void setStorepass (java.lang.String) 
		String storepass
	public void setStoretype (java.lang.String) 
		String storetype
	public void setKeypass (java.lang.String) 
		String keypass
	public void setSigalg (java.lang.String) 
		String sigalg
	public void setKeyalg (java.lang.String) 
		String keyalg
	public void setKeysize (java.lang.String)  throws org.apache.tools.ant.BuildException 
		NumberFormatException nfe
		String keysize
	public void setValidity (java.lang.String)  throws org.apache.tools.ant.BuildException 
		NumberFormatException nfe
		String validity
	public void setVerbose (boolean) 
		boolean verbose
	public void execute ()  throws org.apache.tools.ant.BuildException 
		StringBuffer sb
		org.apache.tools.ant.taskdefs.ExecTask cmd
		org.apache.tools.ant.types.Commandline$Argument arg
}

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

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$GetThread.class
Get.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Get$GetThread extends java.lang.Thread {
	private final java.net.URL source
	private final java.io.File dest
	private final boolean hasTimestamp
	private final long timestamp
	private final org.apache.tools.ant.taskdefs.Get$DownloadProgress progress
	private final int logLevel
	private boolean success
	private java.io.IOException ioexception
	private org.apache.tools.ant.BuildException exception
	private java.io.InputStream is
	private java.io.OutputStream os
	private java.net.URLConnection connection
	private int redirections
	private final org.apache.tools.ant.taskdefs.Get this$0
	void <init> (org.apache.tools.ant.taskdefs.Get, java.net.URL, java.io.File, boolean, long, org.apache.tools.ant.taskdefs.Get$DownloadProgress, int) 
		org.apache.tools.ant.taskdefs.Get this$0
		java.net.URL source
		java.io.File dest
		boolean h
		long t
		org.apache.tools.ant.taskdefs.Get$DownloadProgress p
		int l
	public void run () 
		java.io.IOException ioex
		org.apache.tools.ant.BuildException bex
	private boolean get ()  throws java.io.IOException org.apache.tools.ant.BuildException 
		boolean downloadSucceeded
	private boolean redirectionAllowed (java.net.URL, java.net.URL) 
		String message
		String message
		java.net.URL aSource
		java.net.URL aDest
	private java.net.URLConnection openConnection (java.net.URL)  throws java.io.IOException 
		String up
		String encoding
		org.apache.tools.ant.taskdefs.Get$Base64Converter encoder
		NullPointerException e
		String newLocation
		String message
		java.net.URL newURL
		String message
		java.net.HttpURLConnection httpConnection
		int responseCode
		long lastModified
		java.net.URL aSource
		java.net.URLConnection connection
	private boolean downloadFile ()  throws java.io.FileNotFoundException java.io.IOException 
		java.io.IOException ex
		int i
		int length
		byte[] buffer
		boolean finished
	private void updateTimeStamp () 
		java.util.Date t
		long remoteTimestamp
	boolean wasSuccessful ()  throws java.io.IOException org.apache.tools.ant.BuildException 
	void closeStreams () 
}

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 <init> () 
	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 <init> (java.io.PrintStream) 
		java.io.PrintStream out
	public void beginDownload () 
	public void onTick () 
	public void endDownload () 
}

org/apache/tools/ant/taskdefs/Get.class
Get.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Get extends org.apache.tools.ant.Task {
	private static final int NUMBER_RETRIES
	private static final int DOTS_PER_LINE
	private static final int BIG_BUFFER_SIZE
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final int REDIRECT_LIMIT
	private static final String HTTP
	private static final String HTTPS
	private org.apache.tools.ant.types.resources.Resources sources
	private java.io.File destination
	private boolean verbose
	private boolean useTimestamp
	private boolean ignoreErrors
	private String uname
	private String pword
	private long maxTime
	private int numberRetries
	private boolean skipExisting
	private boolean httpUseCaches
	private org.apache.tools.ant.types.Mapper mapperElement
	static Class class$org$apache$tools$ant$types$resources$URLProvider
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String path
		int slash
		org.apache.tools.ant.util.FileNameMapper mapper
		String[] d
		java.io.IOException ioe
		org.apache.tools.ant.types.Resource r
		org.apache.tools.ant.types.resources.URLProvider up
		java.net.URL source
		java.io.File dest
		int logLevel
		org.apache.tools.ant.taskdefs.Get$DownloadProgress progress
		java.util.Iterator iter
	public boolean doGet (int, org.apache.tools.ant.taskdefs.Get$DownloadProgress)  throws java.io.IOException 
		org.apache.tools.ant.types.Resource r
		org.apache.tools.ant.types.resources.URLProvider up
		java.net.URL source
		java.util.Iterator iter
		int logLevel
		org.apache.tools.ant.taskdefs.Get$DownloadProgress progress
	public boolean doGet (java.net.URL, java.io.File, int, org.apache.tools.ant.taskdefs.Get$DownloadProgress)  throws java.io.IOException 
		java.util.Date t
		InterruptedException ie
		String msg
		java.net.URL source
		java.io.File dest
		int logLevel
		org.apache.tools.ant.taskdefs.Get$DownloadProgress progress
		long timestamp
		boolean hasTimestamp
		org.apache.tools.ant.taskdefs.Get$GetThread getThread
	private void checkAttributes () 
		Object up
		java.util.Iterator iter
	public void setSrc (java.net.URL) 
		java.net.URL u
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	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
	public void setMaxTime (long) 
		long maxTime
	public void setRetries (int) 
		int r
	public void setSkipExisting (boolean) 
		boolean s
	public void setHttpUseCaches (boolean) 
		boolean httpUseCache
	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
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static boolean access$000 (org.apache.tools.ant.taskdefs.Get) 
		org.apache.tools.ant.taskdefs.Get x0
	static boolean access$100 (org.apache.tools.ant.taskdefs.Get) 
		org.apache.tools.ant.taskdefs.Get x0
	static java.lang.String access$200 (org.apache.tools.ant.taskdefs.Get) 
		org.apache.tools.ant.taskdefs.Get x0
	static java.lang.String access$300 (org.apache.tools.ant.taskdefs.Get) 
		org.apache.tools.ant.taskdefs.Get x0
	static boolean access$400 (org.apache.tools.ant.taskdefs.Get) 
		org.apache.tools.ant.taskdefs.Get x0
	static int access$500 (org.apache.tools.ant.taskdefs.Get) 
		org.apache.tools.ant.taskdefs.Get x0
	static boolean access$600 (org.apache.tools.ant.taskdefs.Get) 
		org.apache.tools.ant.taskdefs.Get x0
	static org.apache.tools.ant.util.FileUtils access$700 () 
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/HostInfo.class
HostInfo.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.HostInfo extends org.apache.tools.ant.Task {
	private static final String DEF_REM_ADDR6
	private static final String DEF_REM_ADDR4
	private static final String DEF_LOCAL_ADDR6
	private static final String DEF_LOCAL_ADDR4
	private static final String DEF_LOCAL_NAME
	private static final String DEF_DOMAIN
	private static final String DOMAIN
	private static final String NAME
	private static final String ADDR4
	private static final String ADDR6
	private String prefix
	private String host
	private java.net.InetAddress nameAddr
	private java.net.InetAddress best6
	private java.net.InetAddress best4
	private java.util.List inetAddrs
	public void <init> () 
	public void setPrefix (java.lang.String) 
		String aPrefix
	public void setHost (java.lang.String) 
		String aHost
	public void execute ()  throws org.apache.tools.ant.BuildException 
	private void executeLocal () 
		java.net.NetworkInterface currentif
		java.util.Enumeration addrs
		java.util.Enumeration interfaces
		Exception e
	private boolean hasHostName (java.net.InetAddress) 
		java.net.InetAddress addr
	private void selectAddresses () 
		java.net.InetAddress current
		java.util.Iterator i
	private java.net.InetAddress selectBestAddress (java.net.InetAddress, java.net.InetAddress) 
		java.net.InetAddress bestSoFar
		java.net.InetAddress current
		java.net.InetAddress best
	private void executeRemote () 
		Exception e
	private void setDomainAndName (java.lang.String) 
		String fqdn
		int idx
	private void setProperty (java.lang.String, java.lang.String) 
		String name
		String value
}

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 String targetPrefix
	private String prefixSeparator
	private final org.apache.tools.ant.types.resources.Union resources
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public void setOptional (boolean) 
		boolean optional
	public void setFile (java.lang.String) 
		String file
	public void setAs (java.lang.String) 
		String prefix
	public void setPrefixSeparator (java.lang.String) 
		String s
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection r
	public void execute () 
		java.util.Iterator i
		org.apache.tools.ant.ProjectHelper helper
		java.util.Vector importStack
		org.apache.tools.ant.types.resources.Union resourcesToImport
		org.apache.tools.ant.types.Resource fromFileAttribute
	private void importResource (org.apache.tools.ant.ProjectHelper, org.apache.tools.ant.types.Resource) 
		String message
		String prefix
		org.apache.tools.ant.ProjectHelper subHelper
		org.apache.tools.ant.BuildException ex
		org.apache.tools.ant.ProjectHelper helper
		org.apache.tools.ant.types.Resource importedResource
		java.util.Vector importStack
		java.io.File importedFile
		org.apache.tools.ant.types.resources.FileProvider fp
		String oldPrefix
		boolean oldIncludeMode
		String oldSep
	private org.apache.tools.ant.types.Resource getFileAttributeResource () 
		java.io.File buildFileParent
		java.io.File importedFile
		java.net.URL buildFileURL
		java.net.URL importedFile
		java.net.MalformedURLException ex
		java.io.File buildFile
	protected final boolean isInIncludeMode () 
	private static void setProjectHelperProps (java.lang.String, java.lang.String, boolean) 
		String prefix
		String prefixSep
		boolean inIncludeMode
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

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

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

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

org/apache/tools/ant/taskdefs/JDBCTask.class
JDBCTask.java
package org.apache.tools.ant.taskdefs
public abstract org.apache.tools.ant.taskdefs.JDBCTask extends org.apache.tools.ant.Task {
	private static final int HASH_TABLE_SIZE
	private static java.util.Hashtable loaderMap
	private boolean caching
	private org.apache.tools.ant.types.Path classpath
	private org.apache.tools.ant.AntClassLoader loader
	private boolean autocommit
	private String driver
	private String url
	private String userId
	private String password
	private String rdbms
	private String version
	private boolean failOnConnectionError
	private java.util.List connectionProperties
	public void <init> () 
	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
	public void setFailOnConnectionError (boolean) 
		boolean b
	protected boolean isValidRdbms (java.sql.Connection) 
		String theVendor
		String theVersion
		java.sql.DatabaseMetaData dmd
		java.sql.SQLException e
		java.sql.Connection conn
	protected static java.util.Hashtable getLoaderMap () 
	protected org.apache.tools.ant.AntClassLoader getLoader () 
	public void addConnectionProperty (org.apache.tools.ant.taskdefs.Property) 
		org.apache.tools.ant.taskdefs.Property var
	protected java.sql.Connection getConnection ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Property p
		String name
		String value
		java.util.Iterator props
		java.util.Properties info
		java.sql.Connection conn
		java.sql.SQLException e
	private java.sql.Driver getDriver ()  throws org.apache.tools.ant.BuildException 
		Class dc
		Class dc
		ClassNotFoundException e
		IllegalAccessException e
		InstantiationException e
		java.sql.Driver driverInstance
	public void isCaching (boolean) 
		boolean value
	public org.apache.tools.ant.types.Path getClasspath () 
	public boolean isAutocommit () 
	public java.lang.String getUrl () 
	public java.lang.String getUserId () 
	public void setUserid (java.lang.String) 
		String userId
	public java.lang.String getPassword () 
	public java.lang.String getRdbms () 
	public java.lang.String getVersion () 
	static void <clinit> () 
}

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 <init> () 
	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 <init> () 
	public java.lang.String[] getValues () 
}

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

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

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

org/apache/tools/ant/taskdefs/Javac$ImplementationSpecificArgument.class
Javac.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javac$ImplementationSpecificArgument extends org.apache.tools.ant.util.facade.ImplementationSpecificArgument {
	private final org.apache.tools.ant.taskdefs.Javac this$0
	public void <init> (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 static final String JAVAC17
	private static final String JAVAC16
	private static final String JAVAC15
	private static final String JAVAC14
	private static final String JAVAC13
	private static final String JAVAC12
	private static final String JAVAC11
	private static final String MODERN
	private static final String CLASSIC
	private static final String EXTJAVAC
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private org.apache.tools.ant.types.Path src
	private java.io.File destDir
	private org.apache.tools.ant.types.Path compileClasspath
	private org.apache.tools.ant.types.Path compileSourcepath
	private String encoding
	private boolean debug
	private boolean optimize
	private boolean deprecation
	private boolean depend
	private boolean verbose
	private String targetAttribute
	private org.apache.tools.ant.types.Path bootclasspath
	private org.apache.tools.ant.types.Path extdirs
	private Boolean includeAntRuntime
	private boolean includeJavaRuntime
	private boolean fork
	private String forkedExecutable
	private boolean nowarn
	private String memoryInitialSize
	private String memoryMaximumSize
	private org.apache.tools.ant.util.facade.FacadeTaskHelper facade
	protected boolean failOnError
	protected boolean listFiles
	protected java.io.File[] compileList
	private java.util.Map packageInfos
	private String source
	private String debugLevel
	private java.io.File tmpDir
	private String updatedProperty
	private String errorProperty
	private boolean taskSuccess
	private boolean includeDestClasses
	private org.apache.tools.ant.taskdefs.compilers.CompilerAdapter nestedAdapter
	private static final byte[] PACKAGE_INFO_CLASS_HEADER
	private static final byte[] PACKAGE_INFO_CLASS_FOOTER
	public void <init> () 
	private java.lang.String assumedJavaVersion () 
	public java.lang.String getDebugLevel () 
	public void setDebugLevel (java.lang.String) 
		String v
	public java.lang.String getSource () 
	public void setSource (java.lang.String) 
		String v
	public org.apache.tools.ant.types.Path createSrc () 
	protected org.apache.tools.ant.types.Path recreateSrc () 
	public void setSrcdir (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path srcDir
	public org.apache.tools.ant.types.Path getSrcdir () 
	public void setDestdir (java.io.File) 
		java.io.File destDir
	public java.io.File getDestdir () 
	public void setSourcepath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path sourcepath
	public org.apache.tools.ant.types.Path getSourcepath () 
	public org.apache.tools.ant.types.Path createSourcepath () 
	public void setSourcepathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public org.apache.tools.ant.types.Path getClasspath () 
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setBootclasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path bootclasspath
	public org.apache.tools.ant.types.Path getBootclasspath () 
	public org.apache.tools.ant.types.Path createBootclasspath () 
	public void setBootClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setExtdirs (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path extdirs
	public org.apache.tools.ant.types.Path getExtdirs () 
	public org.apache.tools.ant.types.Path createExtdirs () 
	public void setListfiles (boolean) 
		boolean list
	public boolean getListfiles () 
	public void setFailonerror (boolean) 
		boolean fail
	public void setProceed (boolean) 
		boolean proceed
	public boolean getFailonerror () 
	public void setDeprecation (boolean) 
		boolean deprecation
	public boolean getDeprecation () 
	public void setMemoryInitialSize (java.lang.String) 
		String memoryInitialSize
	public java.lang.String getMemoryInitialSize () 
	public void setMemoryMaximumSize (java.lang.String) 
		String memoryMaximumSize
	public java.lang.String getMemoryMaximumSize () 
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncoding () 
	public void setDebug (boolean) 
		boolean debug
	public boolean getDebug () 
	public void setOptimize (boolean) 
		boolean optimize
	public boolean getOptimize () 
	public void setDepend (boolean) 
		boolean depend
	public boolean getDepend () 
	public void setVerbose (boolean) 
		boolean verbose
	public boolean getVerbose () 
	public void setTarget (java.lang.String) 
		String target
	public java.lang.String getTarget () 
	public void setIncludeantruntime (boolean) 
		boolean include
	public boolean getIncludeantruntime () 
	public void setIncludejavaruntime (boolean) 
		boolean include
	public boolean getIncludejavaruntime () 
	public void setFork (boolean) 
		boolean f
	public void setExecutable (java.lang.String) 
		String forkExec
	public java.lang.String getExecutable () 
	public boolean isForkedJavac () 
	public java.lang.String getJavacExecutable () 
	public void setNowarn (boolean) 
		boolean flag
	public boolean getNowarn () 
	public org.apache.tools.ant.taskdefs.Javac$ImplementationSpecificArgument createCompilerArg () 
		org.apache.tools.ant.taskdefs.Javac$ImplementationSpecificArgument arg
	public java.lang.String[] getCurrentCompilerArgs () 
		String appliedCompiler
		String[] result
		String altCompilerName
		String chosen
	private java.lang.String getAltCompilerName (java.lang.String) 
		String nextSelected
		String anImplementation
	public void setTempdir (java.io.File) 
		java.io.File tmpDir
	public java.io.File getTempdir () 
	public void setUpdatedProperty (java.lang.String) 
		String updatedProperty
	public void setErrorProperty (java.lang.String) 
		String errorProperty
	public void setIncludeDestClasses (boolean) 
		boolean includeDestClasses
	public boolean isIncludeDestClasses () 
	public boolean getTaskSuccess () 
	public org.apache.tools.ant.types.Path createCompilerClasspath () 
	public void add (org.apache.tools.ant.taskdefs.compilers.CompilerAdapter) 
		org.apache.tools.ant.taskdefs.compilers.CompilerAdapter adapter
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.File srcDir
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		int i
		String[] list
	protected void resetFileLists () 
	protected void scanDir (java.io.File, java.io.File, java.lang.String[]) 
		java.io.File[] newCompileList
		org.apache.tools.ant.util.SourceFileScanner sfs
		java.io.File[] newFiles
		int i
		java.io.File srcDir
		java.io.File destDir
		String[] files
		org.apache.tools.ant.util.GlobPatternMapper m
		String[] extensions
	private java.lang.String[] findSupportedFileExtensions () 
		int i
		String compilerImpl
		org.apache.tools.ant.taskdefs.compilers.CompilerAdapter adapter
		String[] extensions
	public java.io.File[] getFileList () 
	protected boolean isJdkCompiler (java.lang.String) 
		String compilerImpl
	protected java.lang.String getSystemJavac () 
	public void setCompiler (java.lang.String) 
		String compiler
	public java.lang.String getCompiler () 
		String compilerImpl
	public java.lang.String getCompilerVersion () 
	protected void checkParameters ()  throws org.apache.tools.ant.BuildException 
	protected void compile () 
		String filename
		int i
		java.io.IOException x
		org.apache.tools.ant.taskdefs.compilers.CompilerAdapter adapter
		String compilerImpl
	private void lookForPackageInfos (java.io.File, java.io.File[]) 
		java.io.File f
		String path
		String suffix
		String pkg
		int i
		java.io.File srcDir
		java.io.File[] newFiles
	private void generateMissingPackageInfoClasses ()  throws java.io.IOException 
		byte[] name
		int length
		java.util.Map$Entry entry
		String pkg
		Long sourceLastMod
		java.io.File pkgBinDir
		java.io.File pkgInfoClass
		java.io.OutputStream os
		java.util.Iterator i
	static void <clinit> () 
}

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

org/apache/tools/ant/taskdefs/Javadoc$Html.class
Javadoc.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Javadoc$Html extends java.lang.Object {
	private StringBuffer text
	public void <init> () 
	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 <init> (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 java.net.URL packagelistURL
	private boolean resolveLink
	private final org.apache.tools.ant.taskdefs.Javadoc this$0
	public void <init> (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 setPackagelistURL (java.net.URL) 
		java.net.URL src
	public java.net.URL getPackagelistURL () 
	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 <init> () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public java.lang.String toString () 
}

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

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

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

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

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

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

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

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

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

org/apache/tools/ant/taskdefs/Length$EachHandler.class
Length.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Length$EachHandler extends org.apache.tools.ant.taskdefs.Length$Handler {
	private final org.apache.tools.ant.taskdefs.Length this$0
	void <init> (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 <init> () 
	public java.lang.String[] getValues () 
	static void <clinit> () 
}

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

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

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

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

org/apache/tools/ant/taskdefs/LoadProperties.class
LoadProperties.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.LoadProperties extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.types.Resource src
	private final java.util.Vector filterChains
	private String encoding
	private String prefix
	private boolean prefixValues
	public void <init> () 
	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 void setPrefix (java.lang.String) 
		String prefix
	public void setPrefixValues (boolean) 
		boolean b
	public final void execute ()  throws org.apache.tools.ant.BuildException 
		java.util.Properties props
		org.apache.tools.ant.taskdefs.Property propertyTask
		org.apache.tools.ant.filters.util.ChainReaderHelper crh
		String text
		java.io.IOException ioe
		java.io.BufferedInputStream bis
		java.io.Reader instream
		java.io.ByteArrayInputStream tis
	public final void addFilterChain (org.apache.tools.ant.types.FilterChain) 
		org.apache.tools.ant.types.FilterChain filter
	public synchronized void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
	private synchronized org.apache.tools.ant.types.resources.JavaResource getRequiredJavaResource () 
}

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

org/apache/tools/ant/taskdefs/Local.class
Local.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Local extends org.apache.tools.ant.Task {
	private String name
	public void <init> () 
	public void setName (java.lang.String) 
		String name
	public void execute () 
}

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

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

org/apache/tools/ant/taskdefs/MacroDef$Attribute.class
MacroDef.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.MacroDef$Attribute extends java.lang.Object {
	private String name
	private String defaultValue
	private String description
	public void <init> () 
	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 <init> (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 <init> () 
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public java.util.List getNested () 
	public boolean similar (org.apache.tools.ant.taskdefs.MacroDef$NestedSequential) 
		org.apache.tools.ant.UnknownElement me
		org.apache.tools.ant.UnknownElement o
		int i
		org.apache.tools.ant.taskdefs.MacroDef$NestedSequential other
}

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

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

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

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

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

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

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

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

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

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

org/apache/tools/ant/taskdefs/ManifestException.class
ManifestException.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ManifestException extends java.lang.Exception {
	private static final long serialVersionUID
	public void <init> (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 <init> () 
	public java.lang.String[] getValues () 
}

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

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

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

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

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

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

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 <init> (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 <init> () 
	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 volatile Thread thread
	private final org.apache.tools.ant.taskdefs.Parallel this$0
	void <init> (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 () 
	void interrupt () 
}

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 static final int NUMBER_TRIES
	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
	public void <init> () 
	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 () 
	private void processExceptions (org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[]) 
		Throwable t
		int i
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] runnables
	private void spinThreads ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Task nestedTask
		java.util.Enumeration e
		Thread daemonThread
		int i
		Thread thread
		int i
		Thread timeoutThread
		Thread thread
		int i
		int i
		InterruptedException ie
		int numTasks
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] runnables
		boolean interrupted
		int threadNumber
		int maxRunning
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] running
		ThreadGroup group
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] daemons
	private void killAll (org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[]) 
		int i
		org.apache.tools.ant.taskdefs.Parallel$TaskRunnable[] running
		boolean oneAlive
		int tries
	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 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
	private boolean failOnError
	private static final String PATCH
	public void <init> () 
	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 setFailOnError (boolean) 
		boolean value
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		int returncode
		java.io.IOException e
		org.apache.tools.ant.types.Commandline toExecute
		org.apache.tools.ant.taskdefs.Execute exe
}

org/apache/tools/ant/taskdefs/PathConvert$MapEntry.class
PathConvert.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.PathConvert$MapEntry extends java.lang.Object {
	private String from
	private String to
	private final org.apache.tools.ant.taskdefs.PathConvert this$0
	public void <init> (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 <init> () 
	public java.lang.String[] getValues () 
}

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

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

org/apache/tools/ant/taskdefs/PreSetDef.class
PreSetDef.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.PreSetDef extends org.apache.tools.ant.taskdefs.AntlibDefinition implements org.apache.tools.ant.TaskContainer  {
	private org.apache.tools.ant.UnknownElement nestedTask
	private String name
	public void <init> () 
	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 <init> (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 static final int THREAD_DIE_TIMEOUT
	private java.util.HashSet processes
	private java.lang.reflect.Method addShutdownHookMethod
	private java.lang.reflect.Method removeShutdownHookMethod
	private org.apache.tools.ant.taskdefs.ProcessDestroyer$ProcessDestroyerImpl destroyProcessThread
	private boolean added
	private boolean running
	static Class class$java$lang$Thread
	static Class class$java$lang$Runtime
	static Class class$java$lang$IllegalStateException
	void <init> () 
		Class[] paramTypes
		NoSuchMethodException e
		Exception e
	private void addShutdownHook () 
		IllegalAccessException e
		Throwable t
		java.lang.reflect.InvocationTargetException e
		Object[] args
	private void removeShutdownHook () 
		Boolean removed
		IllegalAccessException e
		Throwable t
		java.lang.reflect.InvocationTargetException e
		InterruptedException ie
		Object[] args
	public boolean isAddedAsShutdownHook () 
	public boolean add (java.lang.Process) 
		Process process
	public boolean remove (java.lang.Process) 
		boolean processRemoved
		Process process
	public void run () 
		java.util.Iterator e
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/ProjectHelperTask.class
ProjectHelperTask.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.ProjectHelperTask extends org.apache.tools.ant.Task {
	private java.util.List projectHelpers
	public void <init> () 
	public synchronized void addConfigured (org.apache.tools.ant.ProjectHelper) 
		org.apache.tools.ant.ProjectHelper projectHelper
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.ProjectHelper helper
		java.util.Iterator it
		org.apache.tools.ant.ProjectHelperRepository repo
}

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
	private Object untypedValue
	private boolean valueAttributeUsed
	private boolean relative
	private java.io.File basedir
	private boolean prefixValues
	protected boolean userProperty
	static Class class$java$io$InputStream
	public void <init> () 
	protected void <init> (boolean) 
		boolean userProperty
	protected void <init> (boolean, org.apache.tools.ant.Project) 
		boolean userProperty
		org.apache.tools.ant.Project fallback
	public void setRelative (boolean) 
		boolean relative
	public void setBasedir (java.io.File) 
		java.io.File basedir
	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.Object) 
		Object value
	private void internalSetValue (java.lang.Object) 
		Object value
	public void setValue (java.lang.String) 
		String value
	public void addText (java.lang.String) 
		String currentValue
		String msg
	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 setPrefixValues (boolean) 
		boolean b
	public boolean getPrefixValues () 
	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 
		java.io.File from
		java.io.File to
		String relPath
		Exception e
		org.apache.tools.ant.BuildException be
	protected void loadUrl (java.net.URL)  throws org.apache.tools.ant.BuildException 
		java.io.InputStream is
		java.io.IOException ex
		java.net.URL url
		java.util.Properties props
	private void loadProperties (java.util.Properties, java.io.InputStream, boolean)  throws java.io.IOException 
		java.lang.reflect.Method loadXmlMethod
		NoSuchMethodException e
		Exception e
		java.util.Properties props
		java.io.InputStream is
		boolean isXml
	protected void loadFile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.FileInputStream fis
		java.io.IOException ex
		java.io.File file
		java.util.Properties props
	protected void loadResource (java.lang.String) 
		java.io.IOException ex
		java.io.IOException e
		String name
		java.util.Properties props
		java.io.InputStream is
		ClassLoader cL
		boolean cleanup
	protected void loadEnvironment (java.lang.String) 
		java.util.Map$Entry entry
		java.util.Iterator e
		String prefix
		java.util.Properties props
		java.util.Map osEnv
	protected void addProperties (java.util.Properties) 
		String propertyName
		Object k
		java.util.Iterator it
		java.util.Properties props
		java.util.HashMap m
	protected void addProperty (java.lang.String, java.lang.String) 
		String n
		String v
	protected void addProperty (java.lang.String, java.lang.Object) 
		String n
		Object v
		org.apache.tools.ant.PropertyHelper ph
	private void resolveAllProperties (java.util.Map)  throws org.apache.tools.ant.BuildException 
		java.util.Map props
		org.apache.tools.ant.PropertyHelper propertyHelper
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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

org/apache/tools/ant/taskdefs/PropertyHelperTask$DelegateElement.class
PropertyHelperTask.java
package org.apache.tools.ant.taskdefs
public final org.apache.tools.ant.taskdefs.PropertyHelperTask$DelegateElement extends java.lang.Object {
	private String refid
	private final org.apache.tools.ant.taskdefs.PropertyHelperTask this$0
	private void <init> (org.apache.tools.ant.taskdefs.PropertyHelperTask) 
		org.apache.tools.ant.taskdefs.PropertyHelperTask this$0
	public java.lang.String getRefid () 
	public void setRefid (java.lang.String) 
		String refid
	private org.apache.tools.ant.PropertyHelper$Delegate resolve () 
	void <init> (org.apache.tools.ant.taskdefs.PropertyHelperTask, org.apache.tools.ant.taskdefs.PropertyHelperTask$1) 
		org.apache.tools.ant.taskdefs.PropertyHelperTask x0
		org.apache.tools.ant.taskdefs.PropertyHelperTask$1 x1
	static org.apache.tools.ant.PropertyHelper$Delegate access$100 (org.apache.tools.ant.taskdefs.PropertyHelperTask$DelegateElement) 
		org.apache.tools.ant.taskdefs.PropertyHelperTask$DelegateElement x0
}

org/apache/tools/ant/taskdefs/PropertyHelperTask.class
PropertyHelperTask.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.PropertyHelperTask extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.PropertyHelper propertyHelper
	private java.util.List delegates
	public void <init> () 
	public synchronized void addConfigured (org.apache.tools.ant.PropertyHelper) 
		org.apache.tools.ant.PropertyHelper propertyHelper
	public synchronized void addConfigured (org.apache.tools.ant.PropertyHelper$Delegate) 
		org.apache.tools.ant.PropertyHelper$Delegate delegate
	public org.apache.tools.ant.taskdefs.PropertyHelperTask$DelegateElement createDelegate () 
		org.apache.tools.ant.taskdefs.PropertyHelperTask$DelegateElement result
	public void execute ()  throws org.apache.tools.ant.BuildException 
		Object o
		org.apache.tools.ant.PropertyHelper$Delegate delegate
		java.util.Iterator iter
		org.apache.tools.ant.PropertyHelper ph
	private synchronized java.util.List getAddDelegateList () 
}

org/apache/tools/ant/taskdefs/PumpStreamHandler$ThreadWithPumper.class
PumpStreamHandler.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.PumpStreamHandler$ThreadWithPumper extends java.lang.Thread {
	private final org.apache.tools.ant.taskdefs.StreamPumper pumper
	public void <init> (org.apache.tools.ant.taskdefs.StreamPumper) 
		org.apache.tools.ant.taskdefs.StreamPumper p
	protected org.apache.tools.ant.taskdefs.StreamPumper getPumper () 
}

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 Thread inputThread
	private java.io.OutputStream out
	private java.io.OutputStream err
	private java.io.InputStream input
	private final boolean nonBlockingRead
	private static final long JOIN_TIMEOUT
	public void <init> (java.io.OutputStream, java.io.OutputStream, java.io.InputStream, boolean) 
		java.io.OutputStream out
		java.io.OutputStream err
		java.io.InputStream input
		boolean nonBlockingRead
	public void <init> (java.io.OutputStream, java.io.OutputStream, java.io.InputStream) 
		java.io.OutputStream out
		java.io.OutputStream err
		java.io.InputStream input
	public void <init> (java.io.OutputStream, java.io.OutputStream) 
		java.io.OutputStream out
		java.io.OutputStream err
	public void <init> (java.io.OutputStream) 
		java.io.OutputStream outAndErr
	public void <init> () 
	public void setProcessOutputStream (java.io.InputStream) 
		java.io.InputStream is
	public void setProcessErrorStream (java.io.InputStream) 
		java.io.InputStream is
	public void setProcessInputStream (java.io.OutputStream) 
		java.io.IOException e
		java.io.OutputStream os
	public void start () 
	public void stop () 
		java.io.IOException e
		java.io.IOException e
	protected final void finish (java.lang.Thread) 
		org.apache.tools.ant.taskdefs.StreamPumper s
		InterruptedException e
		Thread t
	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
	protected java.lang.Thread createPump (java.io.InputStream, java.io.OutputStream, boolean, boolean) 
		java.io.InputStream is
		java.io.OutputStream os
		boolean closeWhenExhausted
		boolean nonBlockingIO
		Thread result
}

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 <init> () 
	public java.lang.String[] getValues () 
	static void <clinit> () 
}

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

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

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 <init> (java.lang.String) 
		String name
	public java.lang.String getFilename () 
	public void setRecordState (java.lang.Boolean) 
		Boolean state
	public void buildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		Throwable error
		org.apache.tools.ant.BuildEvent event
	public void subBuildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void subBuildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
		String time
	public void taskStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void messageLogged (org.apache.tools.ant.BuildEvent) 
		int i
		String label
		int size
		String name
		org.apache.tools.ant.BuildEvent event
		StringBuffer buf
	private void log (java.lang.String, int) 
		String mesg
		int level
	private void flush () 
	public void setMessageOutputLevel (int) 
		int level
	public void setOutputPrintStream (java.io.PrintStream) 
		java.io.PrintStream output
	public void setEmacsMode (boolean) 
		boolean emacsMode
	public void setErrorPrintStream (java.io.PrintStream) 
		java.io.PrintStream err
	private static java.lang.String formatTime (long) 
		long millis
		long seconds
		long minutes
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.Project getProject () 
	public void cleanup () 
	void openFile (boolean)  throws org.apache.tools.ant.BuildException 
		boolean append
	void closeFile () 
	void reopenFile ()  throws org.apache.tools.ant.BuildException 
	private void openFileImpl (boolean)  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		boolean append
}

org/apache/tools/ant/taskdefs/Redirector$PropertyOutputStream.class
Redirector.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Redirector$PropertyOutputStream extends java.io.ByteArrayOutputStream {
	private String property
	private boolean closed
	private final org.apache.tools.ant.taskdefs.Redirector this$0
	void <init> (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 int STREAMPUMPER_WAIT_INTERVAL
	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 appendOut
	private boolean appendErr
	private boolean alwaysLogOut
	private boolean alwaysLogErr
	private boolean createEmptyFilesOut
	private boolean createEmptyFilesErr
	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 final ThreadGroup threadGroup
	private boolean logInputString
	private Object inMutex
	private Object outMutex
	private Object errMutex
	public void <init> (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task managingTask
	public void <init> (org.apache.tools.ant.ProjectComponent) 
		org.apache.tools.ant.ProjectComponent managingTask
	public void setInput (java.io.File) 
		java.io.File input
	public void setInput (java.io.File[]) 
		java.io.File[] input
	public void setInputString (java.lang.String) 
		String inputString
	public void setLogInputString (boolean) 
		boolean logInputString
	void setInputStream (java.io.InputStream) 
		java.io.InputStream inputStream
	public void setOutput (java.io.File) 
		java.io.File out
	public 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 setAppendProperties (boolean) 
		boolean appendProperties
	public void setError (java.io.File) 
		java.io.File error
	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 void setInputFilterChains (java.util.Vector) 
		java.util.Vector inputFilterChains
	public void setOutputFilterChains (java.util.Vector) 
		java.util.Vector outputFilterChains
	public 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 void createStreams () 
		java.io.OutputStream outputLog
		org.apache.tools.ant.filters.util.ChainReaderHelper helper
		org.apache.tools.ant.util.LeadPipeInputStream snk
		java.io.InputStream outPumpIn
		java.io.Reader reader
		Thread t
		java.io.IOException eyeOhEx
		java.io.OutputStream errorLog
		org.apache.tools.ant.filters.util.ChainReaderHelper helper
		org.apache.tools.ant.util.LeadPipeInputStream snk
		java.io.InputStream errPumpIn
		java.io.Reader reader
		Thread t
		java.io.IOException eyeOhEx
		java.io.IOException eyeOhEx
		StringBuffer buf
		java.io.IOException eyeOhEx
		org.apache.tools.ant.filters.util.ChainReaderHelper helper
	private void outStreams () 
		String logHead
		java.io.OutputStream keepAliveOutput
	private void errorStreams () 
		String logHead
		java.io.IOException eyeOhEx
		long funnelTimeout
		org.apache.tools.ant.util.OutputStreamFunneler funneler
		java.io.OutputStream keepAliveError
	public org.apache.tools.ant.taskdefs.ExecuteStreamHandler createHandler ()  throws org.apache.tools.ant.BuildException 
		boolean nonBlockingRead
	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 java.io.OutputStream getOutputStream () 
	public java.io.OutputStream getErrorStream () 
	public java.io.InputStream getInputStream () 
	public void complete ()  throws java.io.IOException 
		NullPointerException enPeaEx
		int i
		Thread[] thread
		int i
		Thread[] thread
		InterruptedException eyeEx
	public void setProperties () 
		java.io.IOException eyeOhEx
		java.io.IOException eyeOhEx
	private java.io.OutputStream foldFiles (java.io.File[], java.lang.String, int, boolean, boolean) 
		int i
		java.io.File[] file
		String logHead
		int loglevel
		boolean append
		boolean createEmptyFiles
		java.io.OutputStream result
		char[] c
		String indent
	static java.lang.Object 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 boolean access$200 (org.apache.tools.ant.taskdefs.Redirector) 
		org.apache.tools.ant.taskdefs.Redirector x0
	static void access$300 (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 <clinit> () 
}

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

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

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

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

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 org.apache.tools.ant.taskdefs.Replace$NestedString token
	private org.apache.tools.ant.taskdefs.Replace$NestedString value
	private String replaceValue
	private String property
	private StringBuffer inputBuffer
	private StringBuffer outputBuffer
	private final org.apache.tools.ant.taskdefs.Replace this$0
	public void <init> (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 t
	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 () 
	public org.apache.tools.ant.taskdefs.Replace$NestedString createReplaceToken () 
	public org.apache.tools.ant.taskdefs.Replace$NestedString createReplaceValue () 
	java.lang.StringBuffer getOutputBuffer () 
	void setInputBuffer (java.lang.StringBuffer) 
		StringBuffer input
	boolean process () 
		int pos
		String t
	void flush () 
	private int replace () 
		String t
		int found
		int pos
		int tokenLength
		int replaceValueLength
}

org/apache/tools/ant/taskdefs/Replace.class
Replace.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Replace extends org.apache.tools.ant.taskdefs.MatchingTask {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private java.io.File sourceFile
	private org.apache.tools.ant.taskdefs.Replace$NestedString token
	private org.apache.tools.ant.taskdefs.Replace$NestedString value
	private org.apache.tools.ant.types.Resource propertyResource
	private org.apache.tools.ant.types.Resource replaceFilterResource
	private java.util.Properties properties
	private java.util.ArrayList replacefilters
	private java.io.File dir
	private int fileCount
	private int replaceCount
	private boolean summary
	private String encoding
	private org.apache.tools.ant.types.resources.Union resources
	private boolean preserveLastModified
	private boolean failOnNoReplacements
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		StringBuffer val
		StringBuffer tok
		org.apache.tools.ant.taskdefs.Replace$Replacefilter firstFilter
		String tok
		org.apache.tools.ant.taskdefs.Replace$Replacefilter replaceFilter
		java.util.Properties props
		java.util.Iterator e
		java.io.File file
		int i
		org.apache.tools.ant.DirectoryScanner ds
		String[] srcs
		org.apache.tools.ant.types.resources.FileProvider fp
		java.util.Iterator i
		java.util.ArrayList savedFilters
		java.util.Properties savedProperties
	public void validateAttributes ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
		String message
		String message
	public void validateReplacefilters ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter element
		int i
	public java.util.Properties getProperties (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File propertyFile
	public java.util.Properties getProperties (org.apache.tools.ant.types.Resource)  throws org.apache.tools.ant.BuildException 
		String message
		java.io.IOException e
		org.apache.tools.ant.types.Resource propertyResource
		java.util.Properties props
		java.io.InputStream in
	private void processFile (java.io.File)  throws org.apache.tools.ant.BuildException 
		long origLastModified
		int repCountStart
		boolean changes
		java.io.IOException ioe
		java.io.File src
		java.io.File temp
		org.apache.tools.ant.taskdefs.Replace$FileInput in
		org.apache.tools.ant.taskdefs.Replace$FileOutput out
	private void flushFilterChain () 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
		int i
	private boolean processFilterChain () 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
		int i
	private java.lang.StringBuffer buildFilterChain (java.lang.StringBuffer) 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
		int i
		StringBuffer inputBuffer
		StringBuffer buf
	private void logFilterChain (java.lang.String) 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
		int i
		String filename
	public void setFile (java.io.File) 
		java.io.File file
	public void setSummary (boolean) 
		boolean summary
	public void setReplaceFilterFile (java.io.File) 
		java.io.File replaceFilterFile
	public void setReplaceFilterResource (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource replaceFilter
	public void setDir (java.io.File) 
		java.io.File dir
	public void setToken (java.lang.String) 
		String token
	public void setValue (java.lang.String) 
		String value
	public void setEncoding (java.lang.String) 
		String encoding
	public org.apache.tools.ant.taskdefs.Replace$NestedString createReplaceToken () 
	public org.apache.tools.ant.taskdefs.Replace$NestedString createReplaceValue () 
	public void setPropertyFile (java.io.File) 
		java.io.File propertyFile
	public void setPropertyResource (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource propertyResource
	public org.apache.tools.ant.taskdefs.Replace$Replacefilter createReplacefilter () 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
	public void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public void setPreserveLastModified (boolean) 
		boolean b
	public void setFailOnNoReplacements (boolean) 
		boolean b
	private org.apache.tools.ant.taskdefs.Replace$Replacefilter createPrimaryfilter () 
		org.apache.tools.ant.taskdefs.Replace$Replacefilter filter
	private void stringReplace (java.lang.StringBuffer, java.lang.String, java.lang.String) 
		StringBuffer str
		String str1
		String str2
		int found
		int str1Length
		int str2Length
	static org.apache.tools.ant.types.Resource access$000 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
	static java.util.Properties access$100 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
	static org.apache.tools.ant.taskdefs.Replace$NestedString access$200 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
	static int access$304 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
	static java.lang.String access$400 (org.apache.tools.ant.taskdefs.Replace) 
		org.apache.tools.ant.taskdefs.Replace x0
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

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

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

org/apache/tools/ant/taskdefs/Rmic$ImplementationSpecificArgument.class
Rmic.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Rmic$ImplementationSpecificArgument extends org.apache.tools.ant.util.facade.ImplementationSpecificArgument {
	private final org.apache.tools.ant.taskdefs.Rmic this$0
	public void <init> (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 {
	public static final String ERROR_RMIC_FAILED
	private java.io.File baseDir
	private java.io.File destDir
	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 org.apache.tools.ant.AntClassLoader loader
	private org.apache.tools.ant.util.facade.FacadeTaskHelper facade
	public static final String ERROR_UNABLE_TO_VERIFY_CLASS
	public static final String ERROR_NOT_FOUND
	public static final String ERROR_NOT_DEFINED
	public static final String ERROR_LOADING_CAUSED_EXCEPTION
	public static final String ERROR_NO_BASE_EXISTS
	public static final String ERROR_NOT_A_DIR
	public static final String ERROR_BASE_NOT_SET
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private String executable
	private boolean listFiles
	private org.apache.tools.ant.taskdefs.rmic.RmicAdapter nestedAdapter
	static Class class$java$rmi$Remote
	public void <init> () 
	public void setBase (java.io.File) 
		java.io.File base
	public void setDestdir (java.io.File) 
		java.io.File destdir
	public java.io.File getDestdir () 
	public java.io.File getOutputDir () 
	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 synchronized void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public synchronized 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 synchronized void setExtdirs (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path extDirs
	public synchronized 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 setExecutable (java.lang.String) 
		String ex
	public java.lang.String getExecutable () 
	public org.apache.tools.ant.types.Path createCompilerClasspath () 
	public void setListfiles (boolean) 
		boolean list
	public void add (org.apache.tools.ant.taskdefs.rmic.RmicAdapter) 
		org.apache.tools.ant.taskdefs.rmic.RmicAdapter adapter
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		String path
		java.io.File f
		int i
		int j
		java.io.File outputDir
		org.apache.tools.ant.taskdefs.rmic.RmicAdapter adapter
		org.apache.tools.ant.types.Path classpath
		int fileCount
	protected void cleanup () 
	private void moveGeneratedFile (java.io.File, java.io.File, java.lang.String, org.apache.tools.ant.taskdefs.rmic.RmicAdapter)  throws org.apache.tools.ant.BuildException 
		String msg
		java.io.IOException ioe
		String generatedFile
		String sourceFileName
		java.io.File oldFile
		java.io.File newFile
		int i
		java.io.File baseDir
		java.io.File sourceBaseFile
		String classname
		org.apache.tools.ant.taskdefs.rmic.RmicAdapter adapter
		String classFileName
		String[] generatedFiles
	protected void scanDir (java.io.File, java.lang.String[], org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.SourceFileScanner sfs
		String name
		int i
		java.io.File baseDir
		String[] files
		org.apache.tools.ant.util.FileNameMapper mapper
		String[] newFiles
	public boolean isValidRmiRemote (java.lang.String) 
		Class testClass
		ClassNotFoundException e
		NoClassDefFoundError e
		Throwable t
		String classname
	public java.lang.Class getRemoteInterface (java.lang.Class) 
		int i
		Class[] interfaces
		Class testClass
	private boolean isValidRmiRemote (java.lang.Class) 
		Class testClass
	public java.lang.ClassLoader getLoader () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

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 <init> () 
	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 <init> () 
	public java.lang.String[] getValues () 
}

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

org/apache/tools/ant/taskdefs/SQLExec.class
SQLExec.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.SQLExec extends org.apache.tools.ant.taskdefs.JDBCTask {
	private int goodSql
	private int totalSql
	private java.sql.Connection conn
	private org.apache.tools.ant.types.resources.Union resources
	private java.sql.Statement statement
	private java.io.File srcFile
	private String sqlCommand
	private java.util.Vector transactions
	private String delimiter
	private String delimiterType
	private boolean print
	private boolean showheaders
	private boolean showtrailers
	private org.apache.tools.ant.types.Resource output
	private String onError
	private String encoding
	private boolean append
	private boolean keepformat
	private boolean escapeProcessing
	private boolean expandProperties
	private boolean rawBlobs
	private boolean strictDelimiterMatching
	private boolean showWarnings
	private String csvColumnSep
	private String csvQuoteChar
	private boolean treatWarningsAsErrors
	private String errorProperty
	private String warningProperty
	private String rowCountProperty
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	static Class class$org$apache$tools$ant$types$resources$Appendable
	public void <init> () 
	public void setSrc (java.io.File) 
		java.io.File srcFile
	public void setExpandProperties (boolean) 
		boolean expandProperties
	public boolean getExpandProperties () 
	public void addText (java.lang.String) 
		String sql
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public org.apache.tools.ant.taskdefs.SQLExec$Transaction createTransaction () 
		org.apache.tools.ant.taskdefs.SQLExec$Transaction t
	public void setEncoding (java.lang.String) 
		String encoding
	public void setDelimiter (java.lang.String) 
		String delimiter
	public void setDelimiterType (org.apache.tools.ant.taskdefs.SQLExec$DelimiterType) 
		org.apache.tools.ant.taskdefs.SQLExec$DelimiterType delimiterType
	public void setPrint (boolean) 
		boolean print
	public void setShowheaders (boolean) 
		boolean showheaders
	public void setShowtrailers (boolean) 
		boolean showtrailers
	public void setOutput (java.io.File) 
		java.io.File output
	public void setOutput (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource output
	public void setAppend (boolean) 
		boolean append
	public void setOnerror (org.apache.tools.ant.taskdefs.SQLExec$OnError) 
		org.apache.tools.ant.taskdefs.SQLExec$OnError action
	public void setKeepformat (boolean) 
		boolean keepformat
	public void setEscapeProcessing (boolean) 
		boolean enable
	public void setRawBlobs (boolean) 
		boolean rawBlobs
	public void setStrictDelimiterMatching (boolean) 
		boolean b
	public void setShowWarnings (boolean) 
		boolean b
	public void setTreatWarningsAsErrors (boolean) 
		boolean b
	public void setCsvColumnSeparator (java.lang.String) 
		String s
	public void setCsvQuoteCharacter (java.lang.String) 
		String s
	public void setErrorProperty (java.lang.String) 
		String errorProperty
	public void setWarningProperty (java.lang.String) 
		String warningProperty
	public void setRowCountProperty (java.lang.String) 
		String rowCountProperty
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Resource r
		org.apache.tools.ant.taskdefs.SQLExec$Transaction t
		java.util.Iterator iter
		org.apache.tools.ant.types.resources.Appendable a
		java.io.OutputStream os
		org.apache.tools.ant.types.resources.FileProvider fp
		java.util.Enumeration e
		java.io.PrintStream out
		java.io.IOException e
		java.sql.SQLException e
		java.sql.SQLException ex
		java.sql.SQLException ex
		org.apache.tools.ant.taskdefs.SQLExec$Transaction t
		java.util.Vector savedTransaction
		String savedSqlCommand
	protected void runStatements (java.io.Reader, java.io.PrintStream)  throws java.sql.SQLException java.io.IOException 
		String token
		java.util.StringTokenizer st
		int lastDelimPos
		java.io.Reader reader
		java.io.PrintStream out
		StringBuffer sql
		String line
		java.io.BufferedReader in
	protected void execSQL (java.lang.String, java.io.PrintStream)  throws java.sql.SQLException 
		boolean ret
		int updateCount
		int updateCountTotal
		java.sql.SQLWarning warning
		java.sql.SQLException e
		java.sql.SQLException e
		String sql
		java.io.PrintStream out
		java.sql.ResultSet resultSet
	protected void printResults (java.io.PrintStream)  throws java.sql.SQLException 
		java.io.PrintStream out
		java.sql.ResultSet rs
	protected void printResults (java.sql.ResultSet, java.io.PrintStream)  throws java.sql.SQLException 
		int col
		int col
		java.sql.ResultSetMetaData md
		int columnCount
		java.sql.ResultSet rs
		java.io.PrintStream out
	private void printValue (java.sql.ResultSet, int, java.io.PrintStream)  throws java.sql.SQLException 
		java.sql.Blob blob
		java.sql.ResultSet rs
		int col
		java.io.PrintStream out
	private java.lang.String maybeQuote (java.lang.String) 
		char c
		int i
		String s
		StringBuffer sb
		int len
		char q
	private void closeQuietly () 
		java.sql.SQLException ex
	protected java.sql.Connection getConnection () 
	protected java.sql.Statement getStatement ()  throws java.sql.SQLException 
	public int lastDelimiterPosition (java.lang.StringBuffer, java.lang.String) 
		int endIndex
		int bufferIndex
		String d
		StringBuffer buf
		String currentLine
	private void printWarnings (java.sql.SQLWarning, boolean)  throws java.sql.SQLException 
		java.sql.SQLWarning warning
		boolean force
		java.sql.SQLWarning initialWarning
	protected final void setErrorProperty () 
	protected final void setWarningProperty () 
	protected final void setRowCountProperty (int) 
		int rowCount
	private void setProperty (java.lang.String, java.lang.String) 
		String name
		String value
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	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 <init> () 
	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 <init> () 
	public void addTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task nestedTask
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Task nestedTask
		java.util.Iterator i
		org.apache.tools.ant.property.LocalProperties localProperties
}

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

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 <init> () 
	public void setSeconds (int) 
		int seconds
	public void setHours (int) 
		int hours
	public void setMinutes (int) 
		int minutes
	public void setMilliseconds (int) 
		int milliseconds
	public void doSleep (long) 
		InterruptedException ie
		long millis
	public void setFailOnError (boolean) 
		boolean failOnError
	private long getSleepTime () 
	public void validate ()  throws org.apache.tools.ant.BuildException 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		long sleepTime
		String text
		Exception e
}

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

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

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

org/apache/tools/ant/taskdefs/Sync$SyncTarget.class
Sync.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Sync$SyncTarget extends org.apache.tools.ant.types.AbstractFileSet {
	private Boolean preserveEmptyDirs
	public void <init> () 
	public void setDir (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File dir
	public void setPreserveEmptyDirs (boolean) 
		boolean b
	public java.lang.Boolean getPreserveEmptyDirs () 
	private org.apache.tools.ant.types.FileSet toFileSet (boolean) 
		java.util.Enumeration e
		org.apache.tools.ant.types.PatternSet ps
		boolean withPatterns
		org.apache.tools.ant.types.FileSet fs
	static org.apache.tools.ant.types.FileSet access$100 (org.apache.tools.ant.taskdefs.Sync$SyncTarget, boolean) 
		org.apache.tools.ant.taskdefs.Sync$SyncTarget x0
		boolean x1
}

org/apache/tools/ant/taskdefs/Sync.class
Sync.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Sync extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.taskdefs.Sync$MyCopy myCopy
	private org.apache.tools.ant.taskdefs.Sync$SyncTarget syncTarget
	private org.apache.tools.ant.types.resources.Restrict resources
	public void <init> () 
	public void init ()  throws org.apache.tools.ant.BuildException 
	private void configureTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task helper
	public void execute ()  throws org.apache.tools.ant.BuildException 
		int removedDirCount
		java.io.File toDir
		java.util.Set allFiles
		boolean noRemovalNecessary
		java.util.Set preservedDirectories
		int[] removedFileCount
	private void logRemovedCount (int, java.lang.String, java.lang.String, java.lang.String) 
		int count
		String prefix
		String singularSuffix
		String pluralSuffix
		java.io.File toDir
		String what
	private int[] removeOrphanFiles (java.util.Set, java.io.File, java.util.Set) 
		int i
		org.apache.tools.ant.types.selectors.NoneSelector ns
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.types.PatternSet ps
		org.apache.tools.ant.types.selectors.FileSelector[] s
		java.io.File f
		int i
		java.io.File f
		String[] children
		int i
		int i
		org.apache.tools.ant.types.FileSet fs
		String[] preservedDirs
		java.util.Set nonOrphans
		java.io.File toDir
		java.util.Set preservedDirectories
		int[] removedCount
		String[] excls
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		String[] dirs
		Boolean ped
	private int removeEmptyDirectories (java.io.File, boolean, java.util.Set) 
		java.io.File file
		int i
		java.io.File[] children
		java.io.File dir
		boolean removeIfEmpty
		java.util.Set preservedEmptyDirectories
		int removedCount
	private int removeEmptyDirectories (java.util.Set) 
		java.io.File f
		String[] s
		java.util.Iterator iter
		java.util.Set preservedEmptyDirectories
		int removedCount
	public void setTodir (java.io.File) 
		java.io.File destDir
	public void setVerbose (boolean) 
		boolean verbose
	public void setOverwrite (boolean) 
		boolean overwrite
	public void setIncludeEmptyDirs (boolean) 
		boolean includeEmpty
	public void setFailOnError (boolean) 
		boolean failonerror
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public void setGranularity (long) 
		long granularity
	public void addPreserveInTarget (org.apache.tools.ant.taskdefs.Sync$SyncTarget) 
		org.apache.tools.ant.taskdefs.Sync$SyncTarget s
	private java.lang.Boolean getExplicitPreserveEmptyDirs () 
	private static void assertTrue (java.lang.String, boolean) 
		String message
		boolean condition
	static void access$200 (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 <init> () 
	public java.lang.String[] getValues () 
	private java.io.OutputStream compress (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream ostream
		String v
	static java.io.OutputStream access$000 (org.apache.tools.ant.taskdefs.Tar$TarCompressionMethod, java.io.OutputStream)  throws java.io.IOException 
		org.apache.tools.ant.taskdefs.Tar$TarCompressionMethod x0
		java.io.OutputStream x1
}

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

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

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

org/apache/tools/ant/taskdefs/TaskOutputStream.class
TaskOutputStream.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.TaskOutputStream extends java.io.OutputStream {
	private org.apache.tools.ant.Task task
	private StringBuffer line
	private int msgOutputLevel
	void <init> (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 <init> () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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

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

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

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

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 <init> (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) 
		java.util.NoSuchElementException e
		String locale
		java.util.StringTokenizer st
	public void setTimezone (java.lang.String) 
		String id
	public void setOffset (int) 
		int offset
	public void setUnit (java.lang.String) 
		String unit
		org.apache.tools.ant.taskdefs.Tstamp$Unit u
	public void setUnit (org.apache.tools.ant.taskdefs.Tstamp$Unit) 
		org.apache.tools.ant.taskdefs.Tstamp$Unit unit
	public void execute (org.apache.tools.ant.Project, java.util.Date, org.apache.tools.ant.Location) 
		java.text.SimpleDateFormat sdf
		java.text.SimpleDateFormat sdf
		java.util.Calendar calendar
		org.apache.tools.ant.Project project
		java.util.Date date
		org.apache.tools.ant.Location location
		java.text.SimpleDateFormat sdf
}

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

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 <init> () 
	public void setPrefix (java.lang.String) 
		String prefix
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Tstamp$CustomFormat cts
		java.util.Date d
		java.util.Enumeration i
		java.text.SimpleDateFormat dstamp
		java.text.SimpleDateFormat tstamp
		java.text.SimpleDateFormat today
		Exception e
	public org.apache.tools.ant.taskdefs.Tstamp$CustomFormat createFormat () 
		org.apache.tools.ant.taskdefs.Tstamp$CustomFormat cts
	private void setProperty (java.lang.String, java.lang.String) 
		String name
		String value
	static void access$000 (org.apache.tools.ant.taskdefs.Tstamp, java.lang.String, java.lang.String) 
		org.apache.tools.ant.taskdefs.Tstamp x0
		String x1
		String x2
}

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

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

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 <init> () 
	public java.lang.String[] getValues () 
	public java.io.InputStream decompress (java.lang.String, java.io.InputStream)  throws java.io.IOException org.apache.tools.ant.BuildException 
		int i
		char[] magic
		String name
		java.io.InputStream istream
		String v
}

org/apache/tools/ant/taskdefs/Untar.class
Untar.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Untar extends org.apache.tools.ant.taskdefs.Expand {
	private org.apache.tools.ant.taskdefs.Untar$UntarCompressionMethod compression
	public void <init> () 
	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
	public void setScanForUnicodeExtraFields (boolean) 
		boolean b
	protected void expandFile (org.apache.tools.ant.util.FileUtils, java.io.File, java.io.File) 
		java.io.IOException ioe
		org.apache.tools.ant.util.FileUtils fileUtils
		java.io.File srcF
		java.io.File dir
		java.io.FileInputStream fis
	protected void expandResource (org.apache.tools.ant.types.Resource, java.io.File) 
		java.io.IOException ioe
		org.apache.tools.ant.types.Resource srcR
		java.io.File dir
		java.io.InputStream i
	private void expandStream (java.lang.String, java.io.InputStream, java.io.File)  throws java.io.IOException 
		org.apache.tools.tar.TarEntry te
		boolean empty
		org.apache.tools.ant.util.FileNameMapper mapper
		String name
		java.io.InputStream stream
		java.io.File dir
		org.apache.tools.tar.TarInputStream tis
}

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

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

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

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

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

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

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 {
	public static final long ONE_MILLISECOND
	public static final long ONE_SECOND
	public static final long ONE_MINUTE
	public static final long ONE_HOUR
	public static final long ONE_DAY
	public static final long ONE_WEEK
	public static final long DEFAULT_MAX_WAIT_MILLIS
	public static final long DEFAULT_CHECK_MILLIS
	private long maxWait
	private long maxWaitMultiplier
	private long checkEvery
	private long checkEveryMultiplier
	private String timeoutProperty
	public void <init> () 
	public void <init> (java.lang.String) 
		String taskName
	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 
		long maxWaitMillis
		long checkEveryMillis
		long start
		long end
		InterruptedException e
		org.apache.tools.ant.taskdefs.condition.Condition c
	public long calculateCheckEveryMillis () 
	public long calculateMaxWaitMillis () 
	protected void processSuccess () 
	protected void processTimeout () 
}

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

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 <init> () 
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path cp
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	private void validate () 
		int setcount
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String loc
		java.net.URL url
		org.apache.tools.ant.AntClassLoader loader
	public void setResource (java.lang.String) 
		String resource
	public void setClass (java.lang.String) 
		String classname
	public void setProperty (java.lang.String) 
		String property
}

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

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

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

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

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

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

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

org/apache/tools/ant/taskdefs/XSLTProcess$Factory.class
XSLTProcess.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.XSLTProcess$Factory extends java.lang.Object {
	private String name
	private java.util.Vector attributes
	public void <init> () 
	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 <init> () 
	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 Object ifCond
	private Object unlessCond
	private org.apache.tools.ant.Project project
	public void <init> () 
	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.Object) 
		Object ifCond
	public void setIf (java.lang.String) 
		String ifProperty
	public void setUnless (java.lang.Object) 
		Object unlessCond
	public void setUnless (java.lang.String) 
		String unlessProperty
	public boolean shouldUse () 
		org.apache.tools.ant.PropertyHelper ph
}

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 <init> (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 <init> (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$TraceConfiguration.class
XSLTProcess.java
package org.apache.tools.ant.taskdefs
public final org.apache.tools.ant.taskdefs.XSLTProcess$TraceConfiguration extends java.lang.Object {
	private boolean elements
	private boolean extension
	private boolean generation
	private boolean selection
	private boolean templates
	private final org.apache.tools.ant.taskdefs.XSLTProcess this$0
	public void <init> (org.apache.tools.ant.taskdefs.XSLTProcess) 
		org.apache.tools.ant.taskdefs.XSLTProcess this$0
	public void setElements (boolean) 
		boolean b
	public boolean getElements () 
	public void setExtension (boolean) 
		boolean b
	public boolean getExtension () 
	public void setGeneration (boolean) 
		boolean b
	public boolean getGeneration () 
	public void setSelection (boolean) 
		boolean b
	public boolean getSelection () 
	public void setTemplates (boolean) 
		boolean b
	public boolean getTemplates () 
	public java.io.OutputStream getOutputStream () 
}

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

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

org/apache/tools/ant/taskdefs/Zip$1.class
Zip.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Zip$1 extends java.lang.Object implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	void <init> () 
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource target
}

org/apache/tools/ant/taskdefs/Zip$2.class
Zip.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Zip$2 extends java.lang.Object implements org.apache.tools.ant.util.ResourceUtils$ResourceSelectorProvider  {
	void <init> () 
	public org.apache.tools.ant.types.resources.selectors.ResourceSelector getTargetSelectorForSource (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource sr
}

org/apache/tools/ant/taskdefs/Zip$3.class
Zip.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Zip$3 extends java.lang.ThreadLocal {
	void <init> () 
	protected java.lang.Object initialValue () 
}

org/apache/tools/ant/taskdefs/Zip$4.class
Zip.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Zip$4 extends java.lang.Object implements java.util.Comparator  {
	private final org.apache.tools.ant.taskdefs.Zip this$0
	void <init> (org.apache.tools.ant.taskdefs.Zip) 
		org.apache.tools.ant.taskdefs.Zip this$0
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		org.apache.tools.ant.types.Resource r1
		org.apache.tools.ant.types.Resource r2
}

org/apache/tools/ant/taskdefs/Zip$5.class
Zip.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Zip$5 extends java.lang.ThreadLocal {
	void <init> () 
	protected java.lang.Object initialValue () 
}

org/apache/tools/ant/taskdefs/Zip$6.class
Zip.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Zip$6 extends java.lang.Object implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private final org.apache.tools.ant.taskdefs.Zip this$0
	void <init> (org.apache.tools.ant.taskdefs.Zip) 
		org.apache.tools.ant.taskdefs.Zip this$0
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
}

org/apache/tools/ant/taskdefs/Zip$7.class
Zip.java
package org.apache.tools.ant.taskdefs
 org.apache.tools.ant.taskdefs.Zip$7 extends java.lang.Object implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private final org.apache.tools.ant.taskdefs.Zip this$0
	void <init> (org.apache.tools.ant.taskdefs.Zip) 
		org.apache.tools.ant.taskdefs.Zip this$0
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
}

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 <init> (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 <init> () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/Zip$UnicodeExtraField.class
Zip.java
package org.apache.tools.ant.taskdefs
public final org.apache.tools.ant.taskdefs.Zip$UnicodeExtraField extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final java.util.Map POLICIES
	private static final String NEVER_KEY
	private static final String ALWAYS_KEY
	private static final String N_E_KEY
	public static final org.apache.tools.ant.taskdefs.Zip$UnicodeExtraField NEVER
	public java.lang.String[] getValues () 
	private void <init> (java.lang.String) 
		String name
	public void <init> () 
	public org.apache.tools.zip.ZipOutputStream$UnicodeExtraFieldPolicy getPolicy () 
	static void <clinit> () 
}

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 <init> () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/Zip.class
Zip.java
package org.apache.tools.ant.taskdefs
public org.apache.tools.ant.taskdefs.Zip extends org.apache.tools.ant.taskdefs.MatchingTask {
	private static final int BUFFER_SIZE
	private static final int ROUNDUP_MILLIS
	protected java.io.File zipFile
	private org.apache.tools.ant.types.ZipScanner zs
	private java.io.File baseDir
	protected java.util.Hashtable entries
	private java.util.Vector groupfilesets
	private java.util.Vector filesetsFromGroupfilesets
	protected String duplicate
	private boolean doCompress
	private boolean doUpdate
	private boolean savedDoUpdate
	private boolean doFilesonly
	protected String archiveType
	private static final long EMPTY_CRC
	protected String emptyBehavior
	private java.util.Vector resources
	protected java.util.Hashtable addedDirs
	private java.util.Vector addedFiles
	private static final org.apache.tools.ant.types.resources.selectors.ResourceSelector MISSING_SELECTOR
	private static final org.apache.tools.ant.util.ResourceUtils$ResourceSelectorProvider MISSING_DIR_PROVIDER
	protected boolean doubleFilePass
	protected boolean skipWriting
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private boolean updatedFile
	private boolean addingNewFiles
	private String encoding
	private boolean keepCompression
	private boolean roundUp
	private String comment
	private int level
	private boolean preserve0Permissions
	private boolean useLanguageEncodingFlag
	private org.apache.tools.ant.taskdefs.Zip$UnicodeExtraField createUnicodeExtraFields
	private boolean fallBackToUTF8
	private static ThreadLocal haveNonFileSetResourcesToAdd
	private static ThreadLocal currentZipExtra
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	protected final boolean isFirstPass () 
	public void setZipfile (java.io.File) 
		java.io.File zipFile
	public void setFile (java.io.File) 
		java.io.File file
	public void setDestFile (java.io.File) 
		java.io.File destFile
	public java.io.File getDestFile () 
	public void setBasedir (java.io.File) 
		java.io.File baseDir
	public void setCompress (boolean) 
		boolean c
	public boolean isCompress () 
	public void setFilesonly (boolean) 
		boolean f
	public void setUpdate (boolean) 
		boolean c
	public boolean isInUpdateMode () 
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void addZipfileset (org.apache.tools.ant.types.ZipFileSet) 
		org.apache.tools.ant.types.ZipFileSet set
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
	public void addZipGroupFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void setDuplicate (org.apache.tools.ant.taskdefs.Zip$Duplicate) 
		org.apache.tools.ant.taskdefs.Zip$Duplicate df
	public void setWhenempty (org.apache.tools.ant.taskdefs.Zip$WhenEmpty) 
		org.apache.tools.ant.taskdefs.Zip$WhenEmpty we
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncoding () 
	public void setKeepCompression (boolean) 
		boolean keep
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setLevel (int) 
		int level
	public int getLevel () 
	public void setRoundUp (boolean) 
		boolean r
	public void setPreserve0Permissions (boolean) 
		boolean b
	public boolean getPreserve0Permissions () 
	public void setUseLanguageEncodingFlag (boolean) 
		boolean b
	public boolean getUseLanguageEnodingFlag () 
	public void setCreateUnicodeExtraFields (org.apache.tools.ant.taskdefs.Zip$UnicodeExtraField) 
		org.apache.tools.ant.taskdefs.Zip$UnicodeExtraField b
	public org.apache.tools.ant.taskdefs.Zip$UnicodeExtraField getCreateUnicodeExtraFields () 
	public void setFallBackToUTF8 (boolean) 
		boolean b
	public boolean getFallBackToUTF8 () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
	protected boolean hasUpdatedFile () 
	public void executeMain ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.types.ResourceCollection rc
		int i
		int i
		org.apache.tools.ant.types.PatternSet$NameEntry ne
		int i
		int i
		int i
		String[] d
		org.apache.tools.ant.types.Resource[] dr
		org.apache.tools.ant.types.Resource[] tmp
		org.apache.tools.ant.types.ZipFileSet oldFiles
		org.apache.tools.ant.DirectoryScanner ds
		String[] f
		org.apache.tools.ant.types.Resource[] r
		org.apache.tools.ant.taskdefs.Zip$ArchiveState state
		java.io.File parent
		org.apache.tools.ant.types.Resource[][] addThem
		String action
		org.apache.tools.zip.ZipOutputStream zOut
		java.io.IOException e
		String msg
		java.io.IOException ioe
		java.io.File renamedFile
		java.util.Vector vfss
		org.apache.tools.ant.types.ResourceCollection[] fss
		boolean success
	private java.io.File renameFile () 
		SecurityException e
		java.io.IOException e
		java.io.File renamedFile
	private void closeZout (org.apache.tools.zip.ZipOutputStream, boolean)  throws java.io.IOException 
		java.io.IOException ex
		org.apache.tools.zip.ZipOutputStream zOut
		boolean success
	private void checkAttributesAndElements () 
	private void processDoUpdate () 
	private void processGroupFilesets () 
		org.apache.tools.ant.types.ZipFileSet zf
		int j
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.FileScanner scanner
		String[] files
		java.io.File basedir
		int i
	protected final boolean isAddingNewFiles () 
	protected final void addResources (org.apache.tools.ant.types.FileSet, org.apache.tools.ant.types.Resource[], org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException 
		int thisDirMode
		java.io.File f
		int thisFileMode
		String name
		int i
		boolean dealingWithFiles
		java.io.File base
		org.apache.tools.ant.types.FileSet fileset
		org.apache.tools.ant.types.Resource[] resources
		org.apache.tools.zip.ZipOutputStream zOut
		String prefix
		String fullpath
		int dirMode
		int fileMode
		org.apache.tools.ant.types.ArchiveFileSet zfs
		org.apache.tools.zip.ZipFile zf
	private void addDirectoryResource (org.apache.tools.ant.types.Resource, java.lang.String, java.lang.String, java.io.File, org.apache.tools.zip.ZipOutputStream, int, int)  throws java.io.IOException 
		org.apache.tools.ant.types.Resource r
		String name
		String prefix
		java.io.File base
		org.apache.tools.zip.ZipOutputStream zOut
		int defaultDirMode
		int thisDirMode
		int nextToLastSlash
	private int getUnixMode (org.apache.tools.ant.types.Resource, org.apache.tools.zip.ZipFile, int)  throws java.io.IOException 
		org.apache.tools.zip.ZipEntry ze
		org.apache.tools.ant.types.Resource r
		org.apache.tools.zip.ZipFile zf
		int defaultMode
		int unixMode
	private void addResource (org.apache.tools.ant.types.Resource, java.lang.String, java.lang.String, org.apache.tools.zip.ZipOutputStream, int, org.apache.tools.zip.ZipFile, java.io.File)  throws java.io.IOException 
		boolean oldCompress
		java.io.InputStream is
		org.apache.tools.zip.ZipEntry ze
		java.io.InputStream is
		org.apache.tools.ant.types.Resource r
		String name
		String prefix
		org.apache.tools.zip.ZipOutputStream zOut
		int mode
		org.apache.tools.zip.ZipFile zf
		java.io.File fromArchive
	protected final void addResources (org.apache.tools.ant.types.ResourceCollection, org.apache.tools.ant.types.Resource[], org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException 
		java.io.File f
		String name
		java.io.File base
		org.apache.tools.ant.types.resources.FileProvider fp
		int i
		org.apache.tools.ant.types.ResourceCollection rc
		org.apache.tools.ant.types.Resource[] resources
		org.apache.tools.zip.ZipOutputStream zOut
	protected void initZipOutputStream (org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException org.apache.tools.ant.BuildException 
		org.apache.tools.zip.ZipOutputStream zOut
	protected void finalizeZipOutputStream (org.apache.tools.zip.ZipOutputStream)  throws java.io.IOException org.apache.tools.ant.BuildException 
		org.apache.tools.zip.ZipOutputStream zOut
	protected boolean createEmptyZip (java.io.File)  throws org.apache.tools.ant.BuildException 
		byte[] empty
		java.io.IOException ioe
		java.io.File zipFile
		java.io.OutputStream os
	private synchronized org.apache.tools.ant.types.ZipScanner getZipScanner () 
	protected org.apache.tools.ant.taskdefs.Zip$ArchiveState getResourcesToAdd (org.apache.tools.ant.types.ResourceCollection[], java.io.File, boolean)  throws org.apache.tools.ant.BuildException 
		int i
		int i
		org.apache.tools.ant.types.ResourceCollection[] rcs
		java.io.File zipFile
		boolean needsUpdate
		java.util.ArrayList filesets
		java.util.ArrayList rest
		org.apache.tools.ant.types.ResourceCollection[] rc
		org.apache.tools.ant.taskdefs.Zip$ArchiveState as
		org.apache.tools.ant.types.FileSet[] fs
		org.apache.tools.ant.taskdefs.Zip$ArchiveState as2
		org.apache.tools.ant.types.Resource[][] toAdd
		int fsIndex
		int restIndex
	protected org.apache.tools.ant.taskdefs.Zip$ArchiveState getResourcesToAdd (org.apache.tools.ant.types.FileSet[], java.io.File, boolean)  throws org.apache.tools.ant.BuildException 
		java.io.File resourceAsFile
		int j
		java.io.File base
		int i
		org.apache.tools.ant.util.MergingMapper fm
		org.apache.tools.ant.util.GlobPatternMapper gm
		String prefix
		org.apache.tools.ant.types.ZipFileSet zfs
		org.apache.tools.ant.util.FileNameMapper myMapper
		int i
		org.apache.tools.ant.types.FileSet[] filesets
		java.io.File zipFile
		boolean needsUpdate
		org.apache.tools.ant.types.Resource[][] initialResources
		org.apache.tools.ant.types.Resource[][] newerResources
	protected org.apache.tools.ant.taskdefs.Zip$ArchiveState getNonFileSetResourcesToAdd (org.apache.tools.ant.types.ResourceCollection[], java.io.File, boolean)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.resources.FileProvider fp
		int j
		int i
		org.apache.tools.ant.types.ResourceCollection[] rcs
		java.io.File zipFile
		boolean needsUpdate
		org.apache.tools.ant.types.Resource[][] initialResources
		boolean empty
		org.apache.tools.ant.types.Resource[][] newerResources
	private org.apache.tools.ant.types.Resource[] selectOutOfDateResources (org.apache.tools.ant.types.Resource[], org.apache.tools.ant.util.FileNameMapper) 
		java.util.ArrayList newer
		org.apache.tools.ant.types.resources.Union u
		org.apache.tools.ant.types.ResourceCollection rc
		org.apache.tools.ant.types.Resource[] initial
		org.apache.tools.ant.util.FileNameMapper mapper
		org.apache.tools.ant.types.Resource[] rs
		org.apache.tools.ant.types.Resource[] result
	protected org.apache.tools.ant.types.Resource[][] grabResources (org.apache.tools.ant.types.FileSet[]) 
		org.apache.tools.ant.types.ZipFileSet zfs
		int j
		String[] directories
		int j
		boolean skipEmptyNames
		org.apache.tools.ant.DirectoryScanner rs
		java.util.Vector resources
		String[] files
		int i
		org.apache.tools.ant.types.FileSet[] filesets
		org.apache.tools.ant.types.Resource[][] result
	protected org.apache.tools.ant.types.Resource[][] grabNonFileSetResources (org.apache.tools.ant.types.ResourceCollection[]) 
		org.apache.tools.ant.types.Resource r
		java.util.Iterator iter
		java.util.ArrayList dirs
		java.util.ArrayList files
		java.util.ArrayList rs
		int i
		org.apache.tools.ant.types.ResourceCollection[] rcs
		org.apache.tools.ant.types.Resource[][] result
	protected void zipDir (java.io.File, org.apache.tools.zip.ZipOutputStream, java.lang.String, int)  throws java.io.IOException 
		java.io.File dir
		org.apache.tools.zip.ZipOutputStream zOut
		String vPath
		int mode
	protected void zipDir (java.io.File, org.apache.tools.zip.ZipOutputStream, java.lang.String, int, org.apache.tools.zip.ZipExtraField[])  throws java.io.IOException 
		java.io.File dir
		org.apache.tools.zip.ZipOutputStream zOut
		String vPath
		int mode
		org.apache.tools.zip.ZipExtraField[] extra
	protected void zipDir (org.apache.tools.ant.types.Resource, org.apache.tools.zip.ZipOutputStream, java.lang.String, int, org.apache.tools.zip.ZipExtraField[])  throws java.io.IOException 
		org.apache.tools.zip.ZipEntry ze
		int millisToAdd
		org.apache.tools.ant.types.Resource dir
		org.apache.tools.zip.ZipOutputStream zOut
		String vPath
		int mode
		org.apache.tools.zip.ZipExtraField[] extra
	protected final org.apache.tools.zip.ZipExtraField[] getCurrentExtraFields () 
	protected final void setCurrentExtraFields (org.apache.tools.zip.ZipExtraField[]) 
		org.apache.tools.zip.ZipExtraField[] extra
	protected void zipFile (java.io.InputStream, org.apache.tools.zip.ZipOutputStream, java.lang.String, long, java.io.File, int)  throws java.io.IOException 
		java.io.ByteArrayOutputStream bos
		byte[] buffer
		int count
		byte[] buffer
		int count
		long size
		java.util.zip.CRC32 cal
		org.apache.tools.zip.ZipEntry ze
		org.apache.tools.zip.ZipExtraField[] extra
		byte[] buffer
		int count
		java.io.InputStream in
		org.apache.tools.zip.ZipOutputStream zOut
		String vPath
		long lastModified
		java.io.File fromArchive
		int mode
	protected final void zipFile (java.io.InputStream, org.apache.tools.zip.ZipOutputStream, java.lang.String, long, java.io.File, int, org.apache.tools.zip.ZipExtraField[])  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.ZipExtraField[] extra
	protected void zipFile (java.io.File, org.apache.tools.zip.ZipOutputStream, java.lang.String, int)  throws java.io.IOException 
		java.io.File file
		org.apache.tools.zip.ZipOutputStream zOut
		String vPath
		int mode
		java.io.FileInputStream fIn
	protected final void addParentDirs (java.io.File, java.lang.String, org.apache.tools.zip.ZipOutputStream, java.lang.String, int)  throws java.io.IOException 
		String dir
		String dir
		java.io.File f
		java.util.Stack directories
		int slashPos
		java.io.File baseDir
		String entry
		org.apache.tools.zip.ZipOutputStream zOut
		String prefix
		int dirMode
	protected void cleanUp () 
		org.apache.tools.ant.types.ZipFileSet zf
		java.util.Enumeration e
	public void reset () 
	protected static final boolean isEmpty (org.apache.tools.ant.types.Resource[][]) 
		int i
		org.apache.tools.ant.types.Resource[][] r
	protected org.apache.tools.ant.types.Resource[] selectFileResources (org.apache.tools.ant.types.Resource[]) 
		org.apache.tools.ant.types.Resource[] orig
	protected org.apache.tools.ant.types.Resource[] selectDirectoryResources (org.apache.tools.ant.types.Resource[]) 
		org.apache.tools.ant.types.Resource[] orig
	protected org.apache.tools.ant.types.Resource[] selectResources (org.apache.tools.ant.types.Resource[], org.apache.tools.ant.types.resources.selectors.ResourceSelector) 
		int i
		org.apache.tools.ant.types.Resource[] r
		org.apache.tools.ant.types.Resource[] orig
		org.apache.tools.ant.types.resources.selectors.ResourceSelector selector
		java.util.ArrayList v
	protected void logWhenWriting (java.lang.String, int) 
		String msg
		int level
	static org.apache.tools.ant.types.resources.selectors.ResourceSelector access$000 () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static boolean access$100 (org.apache.tools.ant.taskdefs.Zip) 
		org.apache.tools.ant.taskdefs.Zip x0
	static void <clinit> () 
}

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

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

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

org/apache/tools/ant/taskdefs/compilers/CompilerAdapterExtension.class
CompilerAdapterExtension.java
package org.apache.tools.ant.taskdefs.compilers
public abstract org.apache.tools.ant.taskdefs.compilers.CompilerAdapterExtension extends java.lang.Object {
	public abstract java.lang.String[] getSupportedFileExtensions () 
}

org/apache/tools/ant/taskdefs/compilers/CompilerAdapterFactory.class
CompilerAdapterFactory.java
package org.apache.tools.ant.taskdefs.compilers
public final org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory extends java.lang.Object {
	private static final String MODERN_COMPILER
	static Class class$org$apache$tools$ant$taskdefs$compilers$CompilerAdapterFactory
	static Class class$org$apache$tools$ant$taskdefs$compilers$CompilerAdapter
	private void <init> () 
	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
	public static org.apache.tools.ant.taskdefs.compilers.CompilerAdapter getCompiler (java.lang.String, org.apache.tools.ant.Task, org.apache.tools.ant.types.Path)  throws org.apache.tools.ant.BuildException 
		String compilerType
		org.apache.tools.ant.Task task
		org.apache.tools.ant.types.Path classpath
	private static boolean doesModernCompilerExist () 
		ClassLoader cl
		ClassNotFoundException cnfe2
		ClassNotFoundException cnfe
	private static org.apache.tools.ant.taskdefs.compilers.CompilerAdapter resolveClassName (java.lang.String, java.lang.ClassLoader)  throws org.apache.tools.ant.BuildException 
		String className
		ClassLoader loader
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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

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 <init> () 
	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 () 
		String source
		String target
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.types.Path classpath
		org.apache.tools.ant.types.Path p
		String exec
	public boolean isNativeBuild () 
		int conflictLength
		boolean nativeBuild
		String[] additionalArguments
		int argsLength
	static void <clinit> () 
}

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

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

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

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

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

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

org/apache/tools/ant/taskdefs/compilers/Sj.class
Sj.java
package org.apache.tools.ant.taskdefs.compilers
public org.apache.tools.ant.taskdefs.compilers.Sj extends org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter {
	public void <init> () 
	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 <init> () 
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.condition.Condition c
		java.util.Enumeration e
}

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

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

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

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 <init> () 
	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 static final int REQUIRED
	private Object arg1
	private Object arg2
	private boolean trim
	private boolean caseSensitive
	private int args
	private boolean forcestring
	public void <init> () 
	public void setArg1 (java.lang.Object) 
		Object arg1
	public void setArg1 (java.lang.String) 
		String a1
	private void setArg1Internal (java.lang.Object) 
		Object arg1
	public void setArg2 (java.lang.Object) 
		Object arg2
	public void setArg2 (java.lang.String) 
		String a2
	private void setArg2Internal (java.lang.Object) 
		Object arg2
	public void setTrim (boolean) 
		boolean b
	public void setCasesensitive (boolean) 
		boolean b
	public void setForcestring (boolean) 
		boolean forcestring
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		String s1
		String s2
}

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

org/apache/tools/ant/taskdefs/condition/HasFreeSpace.class
HasFreeSpace.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.HasFreeSpace extends java.lang.Object implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String partition
	private String needed
	public void <init> () 
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		java.io.File fs
		org.apache.tools.ant.util.ReflectWrapper w
		long free
		Exception e
	private void validate ()  throws org.apache.tools.ant.BuildException 
	public java.lang.String getPartition () 
	public void setPartition (java.lang.String) 
		String partition
	public java.lang.String getNeeded () 
	public void setNeeded (java.lang.String) 
		String needed
}

org/apache/tools/ant/taskdefs/condition/HasMethod.class
HasMethod.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.HasMethod extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String classname
	private String method
	private String field
	private org.apache.tools.ant.types.Path classpath
	private org.apache.tools.ant.AntClassLoader loader
	private boolean ignoreSystemClasses
	public void <init> () 
	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 setClassname (java.lang.String) 
		String classname
	public void setMethod (java.lang.String) 
		String method
	public void setField (java.lang.String) 
		String field
	public void setIgnoreSystemClasses (boolean) 
		boolean ignoreSystemClasses
	private java.lang.Class loadClass (java.lang.String) 
		SecurityException se
		ClassLoader l
		ClassNotFoundException e
		NoClassDefFoundError e
		String classname
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		Class clazz
		ClassLoader preLoadClass
	private boolean isFieldFound (java.lang.Class) 
		java.lang.reflect.Field fieldEntry
		int i
		Class clazz
		java.lang.reflect.Field[] fields
	private boolean isMethodFound (java.lang.Class) 
		java.lang.reflect.Method methodEntry
		int i
		Class clazz
		java.lang.reflect.Method[] methods
}

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 static final int ERROR_BEGINS
	private static final String DEFAULT_REQUEST_METHOD
	private String spec
	private String requestMethod
	private int errorsBeginAt
	public void <init> () 
	public void setUrl (java.lang.String) 
		String url
	public void setErrorsBeginAt (int) 
		int errorsBeginAt
	public void setRequestMethod (java.lang.String) 
		String method
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		java.net.HttpURLConnection http
		int code
		java.net.URLConnection conn
		java.net.ProtocolException pe
		java.io.IOException e
		java.net.URL url
		java.net.MalformedURLException e
}

org/apache/tools/ant/taskdefs/condition/IsFailure.class
IsFailure.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.IsFailure extends java.lang.Object implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private int code
	public void <init> () 
	public void setCode (int) 
		int c
	public int getCode () 
	public boolean eval () 
}

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

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

org/apache/tools/ant/taskdefs/condition/IsLastModified$CompareMode.class
IsLastModified.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.IsLastModified$CompareMode extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String EQUALS_TEXT
	private static final String BEFORE_TEXT
	private static final String AFTER_TEXT
	private static final String NOT_BEFORE_TEXT
	private static final String NOT_AFTER_TEXT
	private static final org.apache.tools.ant.taskdefs.condition.IsLastModified$CompareMode EQUALS
	public void <init> () 
	public void <init> (java.lang.String) 
		String s
	public java.lang.String[] getValues () 
	static org.apache.tools.ant.taskdefs.condition.IsLastModified$CompareMode access$000 () 
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/condition/IsLastModified.class
IsLastModified.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.IsLastModified extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private long millis
	private String dateTime
	private org.apache.tools.ant.taskdefs.Touch$DateFormatFactory dfFactory
	private org.apache.tools.ant.types.Resource resource
	private org.apache.tools.ant.taskdefs.condition.IsLastModified$CompareMode mode
	public void <init> () 
	public void setMillis (long) 
		long millis
	public void setDatetime (java.lang.String) 
		String dateTime
	public void setPattern (java.lang.String) 
		String pattern
	public void add (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
	public void setMode (org.apache.tools.ant.taskdefs.condition.IsLastModified$CompareMode) 
		org.apache.tools.ant.taskdefs.condition.IsLastModified$CompareMode mode
	protected void validate ()  throws org.apache.tools.ant.BuildException 
	protected long getMillis ()  throws org.apache.tools.ant.BuildException 
		java.text.ParseException peTwo
		java.text.ParseException peOne
		java.text.DateFormat df
		java.text.ParseException pe
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		long expected
		long actual
}

org/apache/tools/ant/taskdefs/condition/IsReachable.class
IsReachable.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.IsReachable extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private static final int SECOND
	private String host
	private String url
	public static final int DEFAULT_TIMEOUT
	private int timeout
	public static final String ERROR_NO_HOSTNAME
	public static final String ERROR_BAD_TIMEOUT
	private static final String WARN_UNKNOWN_HOST
	public static final String ERROR_ON_NETWORK
	public static final String ERROR_BOTH_TARGETS
	public static final String MSG_NO_REACHABLE_TEST
	public static final String ERROR_BAD_URL
	public static final String ERROR_NO_HOST_IN_URL
	public static final String METHOD_NAME
	private static Class[] parameterTypes
	static Class class$java$net$InetAddress
	public void <init> () 
	public void setHost (java.lang.String) 
		String host
	public void setUrl (java.lang.String) 
		String url
	public void setTimeout (int) 
		int timeout
	private boolean empty (java.lang.String) 
		String string
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		java.net.URL realURL
		java.net.MalformedURLException e
		java.net.InetAddress address
		java.net.UnknownHostException e1
		boolean reachable
		IllegalAccessException e
		Throwable nested
		java.lang.reflect.InvocationTargetException e
		Object[] params
		boolean reachable
		NoSuchMethodException e
		String target
		java.net.InetAddress address
		boolean reachable
		java.lang.reflect.Method reachableMethod
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

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 <init> () 
	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
		String key
}

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 <init> () 
	public void setProperty (java.lang.String) 
		String p
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/condition/IsSigned.class
IsSigned.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.IsSigned extends org.apache.tools.ant.types.DataType implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private static final String SIG_START
	private static final String SIG_END
	private static final int SHORT_SIG_LIMIT
	private String name
	private java.io.File file
	public void <init> () 
	public void setFile (java.io.File) 
		java.io.File file
	public void setName (java.lang.String) 
		String name
	public static boolean isSigned (java.io.File, java.lang.String)  throws java.io.IOException 
		String eName
		java.util.Enumeration entries
		boolean shortSig
		boolean longSig
		java.io.File zipFile
		String name
		org.apache.tools.zip.ZipFile jarFile
	public boolean eval () 
		java.io.IOException e
		boolean r
	private static java.lang.String replaceInvalidChars (java.lang.String) 
		char ch
		int i
		String name
		StringBuffer sb
		int len
		boolean changes
}

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 <init> () 
	public void setValue (boolean) 
		boolean value
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/condition/Matches.class
Matches.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.Matches extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String string
	private boolean caseSensitive
	private boolean multiLine
	private boolean singleLine
	private org.apache.tools.ant.types.RegularExpression regularExpression
	public void <init> () 
	public void setString (java.lang.String) 
		String string
	public void setPattern (java.lang.String) 
		String pattern
	public void addRegexp (org.apache.tools.ant.types.RegularExpression) 
		org.apache.tools.ant.types.RegularExpression regularExpression
	public void setCasesensitive (boolean) 
		boolean b
	public void setMultiline (boolean) 
		boolean b
	public void setSingleLine (boolean) 
		boolean b
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		int options
		org.apache.tools.ant.util.regexp.Regexp regexp
}

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 <init> () 
	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 <init> () 
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.condition.Condition c
		java.util.Enumeration e
}

org/apache/tools/ant/taskdefs/condition/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 static final String FAMILY_WINDOWS
	public static final String FAMILY_9X
	public static final String FAMILY_NT
	public static final String FAMILY_OS2
	public static final String FAMILY_NETWARE
	public static final String FAMILY_DOS
	public static final String FAMILY_MAC
	public static final String FAMILY_TANDEM
	public static final String FAMILY_UNIX
	public static final String FAMILY_VMS
	public static final String FAMILY_ZOS
	public static final String FAMILY_OS400
	private static final String DARWIN
	public void <init> () 
	public void <init> (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) 
		boolean isWindows
		boolean is9x
		boolean isNT
		boolean isFamily
		boolean isName
		boolean isArch
		boolean isVersion
		String family
		String name
		String arch
		String version
		boolean retValue
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/condition/ParserSupports.class
ParserSupports.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.ParserSupports extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String feature
	private String property
	private String value
	public static final String ERROR_BOTH_ATTRIBUTES
	public static final String FEATURE
	public static final String PROPERTY
	public static final String NOT_RECOGNIZED
	public static final String NOT_SUPPORTED
	public static final String ERROR_NO_ATTRIBUTES
	public static final String ERROR_NO_VALUE
	public void <init> () 
	public void setFeature (java.lang.String) 
		String feature
	public void setProperty (java.lang.String) 
		String property
	public void setValue (java.lang.String) 
		String value
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
	private org.xml.sax.XMLReader getReader () 
	public boolean evalFeature () 
		org.xml.sax.SAXNotRecognizedException e
		org.xml.sax.SAXNotSupportedException e
		org.xml.sax.XMLReader reader
		boolean v
	public boolean evalProperty () 
		org.xml.sax.SAXNotRecognizedException e
		org.xml.sax.SAXNotSupportedException e
		org.xml.sax.XMLReader reader
}

org/apache/tools/ant/taskdefs/condition/ResourceContains.class
ResourceContains.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.ResourceContains extends java.lang.Object implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private org.apache.tools.ant.Project project
	private String substring
	private org.apache.tools.ant.types.Resource resource
	private String refid
	private boolean casesensitive
	public void <init> () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.Project getProject () 
	public void setResource (java.lang.String) 
		String r
	public void setRefid (java.lang.String) 
		String refid
	private void resolveRefid () 
		org.apache.tools.ant.types.ResourceCollection rc
		Object o
	public void setSubstring (java.lang.String) 
		String substring
	public void setCasesensitive (boolean) 
		boolean casesensitive
	private void validate () 
	public synchronized boolean eval ()  throws org.apache.tools.ant.BuildException 
		String contents
		String sub
		java.io.IOException e
		java.io.BufferedReader reader
}

org/apache/tools/ant/taskdefs/condition/ResourceExists.class
ResourceExists.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.ResourceExists extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private org.apache.tools.ant.types.Resource resource
	public void <init> () 
	public void add (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
	protected void validate ()  throws org.apache.tools.ant.BuildException 
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/condition/ResourcesMatch.class
ResourcesMatch.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.ResourcesMatch extends java.lang.Object implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private org.apache.tools.ant.types.resources.Union resources
	private boolean asText
	public void <init> () 
	public void setAsText (boolean) 
		boolean asText
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		java.util.Iterator i
		org.apache.tools.ant.types.Resource r1
		org.apache.tools.ant.types.Resource r2
}

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 <init> () 
	public void setServer (java.lang.String) 
		String server
	public void setPort (int) 
		int port
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		java.io.IOException ioe
		java.net.Socket s
}

org/apache/tools/ant/taskdefs/condition/TypeFound.class
TypeFound.java
package org.apache.tools.ant.taskdefs.condition
public org.apache.tools.ant.taskdefs.condition.TypeFound extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private String name
	private String uri
	public void <init> () 
	public void setName (java.lang.String) 
		String name
	public void setURI (java.lang.String) 
		String uri
	protected boolean doesTypeExist (java.lang.String) 
		String text
		String typename
		org.apache.tools.ant.ComponentHelper helper
		String componentName
		org.apache.tools.ant.AntTypeDefinition def
		boolean found
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
}

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

org/apache/tools/ant/taskdefs/cvslib/CVSEntry.class
CVSEntry.java
package org.apache.tools.ant.taskdefs.cvslib
public org.apache.tools.ant.taskdefs.cvslib.CVSEntry extends java.lang.Object {
	private java.util.Date date
	private String author
	private final String comment
	private final java.util.Vector files
	public void <init> (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
	public java.util.Date getDate () 
	public void setAuthor (java.lang.String) 
		String author
	public java.lang.String getAuthor () 
	public java.lang.String getComment () 
	public 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 INPUT_DATE
	private static final java.text.SimpleDateFormat CVS1129_INPUT_DATE
	private String file
	private String date
	private String author
	private String comment
	private String revision
	private String previousRevision
	private int status
	private final java.util.Hashtable entries
	private final boolean remote
	private final String[] moduleNames
	private final int[] moduleNameLengths
	public void <init> () 
	public void <init> (boolean, java.lang.String, java.util.List) 
		java.util.StringTokenizer tok
		org.apache.tools.ant.taskdefs.AbstractCvsTask$Module m
		java.util.Iterator iter
		int i
		boolean remote
		String packageName
		java.util.List modules
		java.util.ArrayList names
	public org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] getEntrySetAsArray () 
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] array
		int i
	public void stdout (java.lang.String) 
		String line
	private void processComment (java.lang.String) 
		int end
		int end
		String line
		String lineSeparator
	private void processFile (java.lang.String) 
		int index
		int i
		int startOfFileName
		int endOfFileName
		String line
	private void processRevision (java.lang.String) 
		String line
	private void processDate (java.lang.String) 
		int endOfDateIndex
		int startOfAuthorIndex
		int endOfAuthorIndex
		String line
	private void processGetPreviousRevision (java.lang.String) 
		String line
	private void saveEntry () 
		java.util.Date dateObject
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry entry
		String entryKey
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry entry
	private java.util.Date parseDate (java.lang.String) 
		java.text.ParseException e2
		java.text.ParseException e
		String date
	public void reset () 
	static void <clinit> () 
		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 usersFile
	private java.util.Vector cvsUsers
	private java.io.File inputDir
	private java.io.File destFile
	private java.util.Date startDate
	private java.util.Date endDate
	private boolean remote
	private String startTag
	private String endTag
	private final java.util.Vector filesets
	public void <init> () 
	public void setDir (java.io.File) 
		java.io.File inputDir
	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 endDate
	public void setDaysinpast (int) 
		int days
		long time
	public void setRemote (boolean) 
		boolean remote
	public void setStartTag (java.lang.String) 
		String start
	public void setEndTag (java.lang.String) 
		String end
	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 
		org.apache.tools.ant.taskdefs.cvslib.CvsUser user
		int i
		int size
		org.apache.tools.ant.taskdefs.cvslib.CvsVersion myCvsVersion
		String startValue
		String endValue
		java.text.SimpleDateFormat outputDate
		String dateRange
		int i
		org.apache.tools.ant.types.FileSet fileSet
		org.apache.tools.ant.DirectoryScanner scanner
		String[] files
		java.util.Enumeration e
		String errors
		java.util.Properties userList
		org.apache.tools.ant.taskdefs.cvslib.ChangeLogParser parser
		org.apache.tools.ant.taskdefs.cvslib.RedirectingStreamHandler handler
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] entrySet
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] filteredEntrySet
		java.io.File savedDir
	private void validate ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
		String message
		String message
	private void loadUserlist (java.util.Properties)  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		java.util.Properties userList
	private org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] filterEntrySet (org.apache.tools.ant.taskdefs.cvslib.CVSEntry[]) 
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry cvsEntry
		java.util.Date date
		int i
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] entrySet
		java.util.Vector results
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] resultArray
	private void replaceAuthorIdWithName (java.util.Properties, org.apache.tools.ant.taskdefs.cvslib.CVSEntry[]) 
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry entry
		int i
		java.util.Properties userList
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] entrySet
	private void writeChangeLog (org.apache.tools.ant.taskdefs.cvslib.CVSEntry[])  throws org.apache.tools.ant.BuildException 
		java.io.PrintWriter writer
		org.apache.tools.ant.taskdefs.cvslib.ChangeLogWriter serializer
		java.io.UnsupportedEncodingException uee
		java.io.IOException ioe
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] entrySet
		java.io.FileOutputStream output
}

org/apache/tools/ant/taskdefs/cvslib/ChangeLogWriter.class
ChangeLogWriter.java
package org.apache.tools.ant.taskdefs.cvslib
public org.apache.tools.ant.taskdefs.cvslib.ChangeLogWriter extends java.lang.Object {
	private static final java.text.SimpleDateFormat OUTPUT_DATE
	private static final java.text.SimpleDateFormat OUTPUT_TIME
	private static final org.apache.tools.ant.util.DOMElementWriter DOM_WRITER
	public void <init> () 
	public void printChangeLog (java.io.PrintWriter, org.apache.tools.ant.taskdefs.cvslib.CVSEntry[]) 
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry entry
		int i
		org.w3c.dom.Document doc
		org.w3c.dom.Element root
		java.io.IOException e
		java.io.PrintWriter output
		org.apache.tools.ant.taskdefs.cvslib.CVSEntry[] entries
	private void printEntry (org.w3c.dom.Document, java.io.PrintWriter, org.apache.tools.ant.taskdefs.cvslib.CVSEntry)  throws java.io.IOException 
		org.apache.tools.ant.taskdefs.cvslib.RCSFile file
		org.w3c.dom.Element f
		String previousRevision
		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
	static void <clinit> () 
		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.FileUtils FILE_UTILS
	private static final org.apache.tools.ant.util.DOMElementWriter DOM_WRITER
	static final String FILE_STRING
	static final int FILE_STRING_LENGTH
	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 boolean ignoreRemoved
	private java.util.List packageNames
	private String[] packageNamePrefixes
	private int[] packageNamePrefixLengths
	public void <init> () 
	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 setIgnoreRemoved (boolean) 
		boolean b
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry[] entries
		java.io.File tmpFile
	private org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry[] parseRDiff (java.io.File)  throws org.apache.tools.ant.BuildException 
		boolean processed
		java.util.Vector entries
		String line
		org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry[] array
		java.io.IOException e
		java.io.IOException e
		java.io.File tmpFile
		java.io.BufferedReader reader
	private boolean doFileIsNew (java.util.Vector, java.lang.String) 
		java.util.Vector entries
		String line
		int index
		String filename
		String rev
		int indexrev
		org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry entry
	private boolean doFileHasChanged (java.util.Vector, java.lang.String) 
		java.util.Vector entries
		String line
		int index
		String filename
		int revSeparator
		String prevRevision
		String revision
		org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry entry
	private boolean doFileWasRemoved (java.util.Vector, java.lang.String) 
		java.util.Vector entries
		String line
		int index
		String filename
		String rev
		int indexrev
		org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry entry
	private void writeTagDiff (org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry[])  throws org.apache.tools.ant.BuildException 
		int i
		int c
		java.io.PrintWriter writer
		org.w3c.dom.Document doc
		org.w3c.dom.Element root
		java.io.UnsupportedEncodingException uee
		java.io.IOException ioe
		java.io.IOException ioe
		org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry[] entries
		java.io.FileOutputStream output
	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 
	private void handlePackageNames () 
		String pack
		java.util.StringTokenizer myTokenizer
		org.apache.tools.ant.taskdefs.AbstractCvsTask$Module m
		java.util.Iterator iter
		int i
	private static java.lang.String removePackageName (java.lang.String, java.lang.String[], int[]) 
		int i
		String line
		String[] packagePrefixes
		int[] prefixLengths
		boolean matched
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/cvslib/CvsTagEntry.class
CvsTagEntry.java
package org.apache.tools.ant.taskdefs.cvslib
public org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry extends java.lang.Object {
	private String filename
	private String prevRevision
	private String revision
	public void <init> (java.lang.String) 
		String filename
	public void <init> (java.lang.String, java.lang.String) 
		String filename
		String revision
	public void <init> (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 userID
	private String displayName
	public void <init> () 
	public void setDisplayname (java.lang.String) 
		String displayName
	public void setUserid (java.lang.String) 
		String userID
	public java.lang.String getUserID () 
	public java.lang.String getDisplayname () 
	public 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 <init> () 
	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 () 
		String s
		int i
		String s2
		java.util.StringTokenizer tokenizer
		long counter
		long version
	public void execute () 
		String currentToken
		java.io.ByteArrayOutputStream bos
		java.io.ByteArrayOutputStream berr
		String output
		java.util.StringTokenizer st
		boolean client
		boolean server
		String cvs
		String cachedVersion
		boolean haveReadAhead
}

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 name
	private String revision
	private String previousRevision
	void <init> (java.lang.String, java.lang.String) 
		String name
		String rev
	void <init> (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.util.LineOrientedOutputStream {
	private final org.apache.tools.ant.taskdefs.cvslib.ChangeLogParser parser
	public void <init> (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 <init> (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 <init> () 
	public void <init> (java.lang.String) 
		char c
		int i
		String email
		int minLen
		int len
		int paramDepth
		int start
		int end
		int nStart
		int nEnd
	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 <init> () 
	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 {
	private static final int SMTP_PORT
	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 Integer 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 headers
	private org.apache.tools.ant.types.Path attachments
	private String charset
	private String user
	private String password
	private boolean ssl
	private boolean starttls
	private boolean ignoreInvalidRecipients
	static Class class$org$apache$tools$ant$taskdefs$email$EmailTask
	static Class class$org$apache$tools$ant$taskdefs$email$Mailer
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public void setUser (java.lang.String) 
		String user
	public void setPassword (java.lang.String) 
		String password
	public void setSSL (boolean) 
		boolean ssl
	public void setEnableStartTLS (boolean) 
		boolean b
	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 org.apache.tools.ant.types.Path createAttachments () 
	public org.apache.tools.ant.taskdefs.email.Header createHeader () 
		org.apache.tools.ant.taskdefs.email.Header h
	public void setIncludefilenames (boolean) 
		boolean includeFileNames
	public boolean getIncludeFileNames () 
	public void setIgnoreInvalidRecipients (boolean) 
		boolean b
	public void execute () 
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.types.Resource r
		java.util.Iterator iter
		org.apache.tools.ant.taskdefs.email.Mailer mailer
		boolean autoFound
		java.util.Vector files
		int count
		org.apache.tools.ant.BuildException e
		Exception e
		org.apache.tools.ant.taskdefs.email.Message savedMessage
	private void logBuildException (java.lang.String, org.apache.tools.ant.BuildException) 
		String reason
		org.apache.tools.ant.BuildException e
		Throwable t
	public void setCharset (java.lang.String) 
		String charset
	public java.lang.String getCharset () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/email/Header.class
Header.java
package org.apache.tools.ant.taskdefs.email
public org.apache.tools.ant.taskdefs.email.Header extends java.lang.Object {
	private String name
	private String value
	public void <init> () 
	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/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
	protected java.util.Vector headers
	private boolean ignoreInvalidRecipients
	private boolean starttls
	private boolean portExplicitlySpecified
	public void <init> () 
	public void setHost (java.lang.String) 
		String host
	public void setPort (int) 
		int port
	public void setPortExplicitlySpecified (boolean) 
		boolean explicit
	protected boolean isPortExplicitlySpecified () 
	public void setUser (java.lang.String) 
		String user
	public void setPassword (java.lang.String) 
		String password
	public void setSSL (boolean) 
		boolean ssl
	public void setEnableStartTLS (boolean) 
		boolean b
	protected boolean isStartTLSEnabled () 
	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 void setHeaders (java.util.Vector) 
		java.util.Vector v
	public abstract void send ()  throws org.apache.tools.ant.BuildException 
	public void setIgnoreInvalidRecipients (boolean) 
		boolean b
	protected boolean shouldIgnoreInvalidRecipients () 
	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 <init> () 
	public void <init> (java.lang.String) 
		String text
	public void <init> (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.BufferedReader in
		String line
		java.io.FileReader freader
		java.io.PrintStream ps
		java.io.BufferedWriter out
	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 <init> () 
	public void send () 
		java.io.IOException ex
		String to
		java.io.IOException ex
		String to
		java.io.IOException ex
		String to
		org.apache.tools.ant.taskdefs.email.Header h
		org.apache.tools.mail.MailMessage mailMessage
		java.util.Enumeration e
		boolean atLeastOneRcptReached
		java.io.PrintStream out
		java.io.IOException ioe
	protected void attach (java.io.File, java.io.PrintStream)  throws java.io.IOException 
		int star
		String filename
		int filenamelength
		java.io.BufferedInputStream in
		int length
		java.io.File file
		java.io.PrintStream out
		int length
		int maxBuf
		byte[] buf
		java.io.FileInputStream finstr
	private void badRecipient (java.lang.String, java.io.IOException) 
		String rcpt
		java.io.IOException reason
		String msg
}

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 <init> () 
	protected void attach (java.io.File, java.io.PrintStream)  throws java.io.IOException 
		java.io.BufferedInputStream in
		org.apache.tools.ant.util.UUEncoder encoder
		java.io.File file
		java.io.PrintStream out
		java.io.FileInputStream finstr
}

org/apache/tools/ant/taskdefs/optional/Cab.class
Cab.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.Cab extends org.apache.tools.ant.taskdefs.MatchingTask {
	private static final int DEFAULT_RESULT
	private java.io.File cabFile
	private java.io.File baseDir
	private java.util.Vector filesets
	private boolean doCompress
	private boolean doVerbose
	private String cmdOptions
	protected String archiveType
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	public void <init> () 
	public void setCabfile (java.io.File) 
		java.io.File cabFile
	public void setBasedir (java.io.File) 
		java.io.File baseDir
	public void setCompress (boolean) 
		boolean compress
	public void setVerbose (boolean) 
		boolean verbose
	public void setOptions (java.lang.String) 
		String options
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	protected void checkConfiguration ()  throws org.apache.tools.ant.BuildException 
	protected org.apache.tools.ant.taskdefs.ExecTask createExec ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.ExecTask exec
	protected boolean isUpToDate (java.util.Vector) 
		String file
		int i
		java.util.Vector files
		boolean upToDate
	protected java.io.File createListFile (java.util.Vector)  throws java.io.IOException 
		int i
		int size
		java.util.Vector files
		java.io.File listFile
		java.io.BufferedWriter writer
	protected void appendFiles (java.util.Vector, org.apache.tools.ant.DirectoryScanner) 
		int i
		java.util.Vector files
		org.apache.tools.ant.DirectoryScanner ds
		String[] dsfiles
	protected java.util.Vector getFileList ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.FileSet fs
		java.util.Vector files
	public void execute ()  throws org.apache.tools.ant.BuildException 
		InterruptedException ie
		Process p
		java.io.OutputStream out
		org.apache.tools.ant.taskdefs.LogOutputStream outLog
		org.apache.tools.ant.taskdefs.LogOutputStream errLog
		org.apache.tools.ant.taskdefs.StreamPumper outPump
		org.apache.tools.ant.taskdefs.StreamPumper errPump
		int result
		String msg
		java.io.IOException ex
		StringBuffer sb
		java.util.Enumeration fileEnum
		java.io.File listFile
		org.apache.tools.ant.taskdefs.ExecTask exec
		java.io.File outFile
		String msg
		java.io.IOException ioe
		java.util.Vector files
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/EchoProperties$1.class
EchoProperties.java
package org.apache.tools.ant.taskdefs.optional
 org.apache.tools.ant.taskdefs.optional.EchoProperties$1 extends java.util.Properties {
	private static final long serialVersionUID
	private final java.util.List val$keyList
	private final org.apache.tools.ant.taskdefs.optional.EchoProperties this$0
	void <init> (org.apache.tools.ant.taskdefs.optional.EchoProperties, java.util.List) 
		org.apache.tools.ant.taskdefs.optional.EchoProperties this$0
		java.util.List val$keyList
	public java.util.Enumeration keys () 
	public java.util.Set entrySet () 
		java.util.TreeSet t
		java.util.Set result
}

org/apache/tools/ant/taskdefs/optional/EchoProperties$2.class
EchoProperties.java
package org.apache.tools.ant.taskdefs.optional
 org.apache.tools.ant.taskdefs.optional.EchoProperties$2 extends java.lang.Object implements java.util.Comparator  {
	private final org.apache.tools.ant.taskdefs.optional.EchoProperties$1 this$1
	void <init> (org.apache.tools.ant.taskdefs.optional.EchoProperties$1) 
		org.apache.tools.ant.taskdefs.optional.EchoProperties$1 this$1
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		String key1
		String key2
}

org/apache/tools/ant/taskdefs/optional/EchoProperties$FormatAttribute.class
EchoProperties.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.EchoProperties$FormatAttribute extends org.apache.tools.ant.types.EnumeratedAttribute {
	private String[] formats
	public void <init> () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/optional/EchoProperties$Tuple.class
EchoProperties.java
package org.apache.tools.ant.taskdefs.optional
final org.apache.tools.ant.taskdefs.optional.EchoProperties$Tuple extends java.lang.Object implements java.lang.Comparable  {
	private String key
	private String value
	private void <init> (java.lang.String, java.lang.String) 
		String key
		String value
	public int compareTo (java.lang.Object) 
		Object o
		org.apache.tools.ant.taskdefs.optional.EchoProperties$Tuple that
	void <init> (java.lang.String, java.lang.String, org.apache.tools.ant.taskdefs.optional.EchoProperties$1) 
		String x0
		String x1
		org.apache.tools.ant.taskdefs.optional.EchoProperties$1 x2
	static java.lang.String access$100 (org.apache.tools.ant.taskdefs.optional.EchoProperties$Tuple) 
		org.apache.tools.ant.taskdefs.optional.EchoProperties$Tuple x0
	static java.lang.String access$200 (org.apache.tools.ant.taskdefs.optional.EchoProperties$Tuple) 
		org.apache.tools.ant.taskdefs.optional.EchoProperties$Tuple x0
}

org/apache/tools/ant/taskdefs/optional/EchoProperties.class
EchoProperties.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.EchoProperties extends org.apache.tools.ant.Task {
	private static final String PROPERTIES
	private static final String PROPERTY
	private static final String ATTR_NAME
	private static final String ATTR_VALUE
	private java.io.File inFile
	private java.io.File destfile
	private boolean failonerror
	private java.util.Vector propertySets
	private String format
	private String prefix
	private String regex
	public void <init> () 
	public void setSrcfile (java.io.File) 
		java.io.File file
	public void setDestfile (java.io.File) 
		java.io.File destfile
	public void setFailOnError (boolean) 
		boolean failonerror
	public void setPrefix (java.lang.String) 
		org.apache.tools.ant.types.PropertySet ps
		String prefix
	public void setRegex (java.lang.String) 
		org.apache.tools.ant.types.PropertySet ps
		String regex
	public void addPropertyset (org.apache.tools.ant.types.PropertySet) 
		org.apache.tools.ant.types.PropertySet ps
	public void setFormat (org.apache.tools.ant.taskdefs.optional.EchoProperties$FormatAttribute) 
		org.apache.tools.ant.taskdefs.optional.EchoProperties$FormatAttribute ea
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
		java.util.Properties props
		String message
		java.io.FileNotFoundException fnfe
		String message
		java.io.IOException ioe
		java.io.FileInputStream in
		org.apache.tools.ant.types.PropertySet ps
		String message
		String message
		java.io.IOException ioe
		java.io.IOException ex
		java.util.Hashtable allProps
		java.util.Enumeration e
		java.io.OutputStream os
	protected void saveProperties (java.util.Hashtable, java.io.OutputStream)  throws java.io.IOException org.apache.tools.ant.BuildException 
		String name
		String value
		int i
		java.util.Hashtable allProps
		java.io.OutputStream os
		java.util.List keyList
		java.util.Properties props
	private java.util.List sortProperties (java.util.Properties) 
		String name
		java.util.Properties props
		java.util.List sorted
		java.util.Enumeration e
	protected void xmlSaveProperties (java.util.Properties, java.io.OutputStream)  throws java.io.IOException 
		org.apache.tools.ant.taskdefs.optional.EchoProperties$Tuple tuple
		org.w3c.dom.Element propElement
		java.io.IOException ioe
		java.util.Properties props
		java.io.OutputStream os
		org.w3c.dom.Document doc
		org.w3c.dom.Element rootElement
		java.util.List sorted
		java.util.Iterator iten
		java.io.Writer wri
	protected void jdkSaveProperties (java.util.Properties, java.io.OutputStream, java.lang.String)  throws java.io.IOException 
		java.io.IOException ioe
		java.io.IOException ioex
		java.util.Properties props
		java.io.OutputStream os
		String header
	private static javax.xml.parsers.DocumentBuilder getDocumentBuilder () 
		Exception e
}

org/apache/tools/ant/taskdefs/optional/Javah$ClassArgument.class
Javah.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.Javah$ClassArgument extends java.lang.Object {
	private String name
	private final org.apache.tools.ant.taskdefs.optional.Javah this$0
	public void <init> (org.apache.tools.ant.taskdefs.optional.Javah) 
		org.apache.tools.ant.taskdefs.optional.Javah this$0
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
}

org/apache/tools/ant/taskdefs/optional/Javah.class
Javah.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.Javah extends org.apache.tools.ant.Task {
	private java.util.Vector classes
	private String cls
	private java.io.File destDir
	private org.apache.tools.ant.types.Path classpath
	private java.io.File outputFile
	private boolean verbose
	private boolean force
	private boolean old
	private boolean stubs
	private org.apache.tools.ant.types.Path bootclasspath
	private org.apache.tools.ant.util.facade.FacadeTaskHelper facade
	private java.util.Vector files
	private org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter nestedAdapter
	public void <init> () 
	public void setClass (java.lang.String) 
		String cls
	public org.apache.tools.ant.taskdefs.optional.Javah$ClassArgument createClass () 
		org.apache.tools.ant.taskdefs.optional.Javah$ClassArgument ga
	public void addFileSet (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
	public java.lang.String[] getClasses () 
		java.util.StringTokenizer tok
		String className
		int i
		org.apache.tools.ant.types.FileSet fs
		String[] includedClasses
		java.util.Enumeration e
		org.apache.tools.ant.taskdefs.optional.Javah$ClassArgument arg
		java.util.ArrayList al
		java.util.Enumeration e
	public void setDestdir (java.io.File) 
		java.io.File destDir
	public java.io.File getDestdir () 
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path src
	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 setBootclasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path src
	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 org.apache.tools.ant.types.Path getBootclasspath () 
	public void setOutputFile (java.io.File) 
		java.io.File outputFile
	public java.io.File getOutputfile () 
	public void setForce (boolean) 
		boolean force
	public boolean getForce () 
	public void setOld (boolean) 
		boolean old
	public boolean getOld () 
	public void setStubs (boolean) 
		boolean stubs
	public boolean getStubs () 
	public void setVerbose (boolean) 
		boolean verbose
	public boolean getVerbose () 
	public void setImplementation (java.lang.String) 
		String impl
	public org.apache.tools.ant.util.facade.ImplementationSpecificArgument createArg () 
		org.apache.tools.ant.util.facade.ImplementationSpecificArgument arg
	public java.lang.String[] getCurrentArgs () 
	public org.apache.tools.ant.types.Path createImplementationClasspath () 
	public void add (org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter) 
		org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter adapter
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter ad
	public void logAndAddFiles (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	protected void logAndAddFilesToCompile (org.apache.tools.ant.types.Commandline) 
		int i
		org.apache.tools.ant.types.Commandline cmd
		StringBuffer niceClassList
		String[] c
		StringBuffer prefix
}

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

org/apache/tools/ant/taskdefs/optional/Native2Ascii$ExtMapper.class
Native2Ascii.java
package org.apache.tools.ant.taskdefs.optional
 org.apache.tools.ant.taskdefs.optional.Native2Ascii$ExtMapper extends java.lang.Object implements org.apache.tools.ant.util.FileNameMapper  {
	private final org.apache.tools.ant.taskdefs.optional.Native2Ascii this$0
	private void <init> (org.apache.tools.ant.taskdefs.optional.Native2Ascii) 
		org.apache.tools.ant.taskdefs.optional.Native2Ascii 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 fileName
		int lastDot
	void <init> (org.apache.tools.ant.taskdefs.optional.Native2Ascii, org.apache.tools.ant.taskdefs.optional.Native2Ascii$1) 
		org.apache.tools.ant.taskdefs.optional.Native2Ascii x0
		org.apache.tools.ant.taskdefs.optional.Native2Ascii$1 x1
}

org/apache/tools/ant/taskdefs/optional/Native2Ascii.class
Native2Ascii.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.Native2Ascii extends org.apache.tools.ant.taskdefs.MatchingTask {
	private boolean reverse
	private String encoding
	private java.io.File srcDir
	private java.io.File destDir
	private String extension
	private org.apache.tools.ant.types.Mapper mapper
	private org.apache.tools.ant.util.facade.FacadeTaskHelper facade
	private org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapter nestedAdapter
	public void <init> () 
	public void setReverse (boolean) 
		boolean reverse
	public boolean getReverse () 
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncoding () 
	public void setSrc (java.io.File) 
		java.io.File srcDir
	public void setDest (java.io.File) 
		java.io.File destDir
	public void setExt (java.lang.String) 
		String ext
	public void setImplementation (java.lang.String) 
		String impl
	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 org.apache.tools.ant.util.facade.ImplementationSpecificArgument createArg () 
		org.apache.tools.ant.util.facade.ImplementationSpecificArgument arg
	public org.apache.tools.ant.types.Path createImplementationClasspath () 
	public void add (org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapter) 
		org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapter adapter
	public void execute ()  throws org.apache.tools.ant.BuildException 
		int i
		org.apache.tools.ant.DirectoryScanner scanner
		String[] files
		org.apache.tools.ant.util.FileNameMapper m
		org.apache.tools.ant.util.SourceFileScanner sfs
		int count
		String message
	private void convert (java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
		java.io.File parentFile
		String srcName
		String destName
		java.io.File srcFile
		java.io.File destFile
		String parentName
		org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapter ad
	public java.lang.String[] getCurrentArgs () 
	static java.lang.String access$100 (org.apache.tools.ant.taskdefs.optional.Native2Ascii) 
		org.apache.tools.ant.taskdefs.optional.Native2Ascii x0
}

org/apache/tools/ant/taskdefs/optional/PropertyFile$Entry$Operation.class
PropertyFile.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.PropertyFile$Entry$Operation extends org.apache.tools.ant.types.EnumeratedAttribute {
	public static final int INCREMENT_OPER
	public static final int DECREMENT_OPER
	public static final int EQUALS_OPER
	public static final int DELETE_OPER
	public void <init> () 
	public java.lang.String[] getValues () 
	public static int toOperation (java.lang.String) 
		String oper
}

org/apache/tools/ant/taskdefs/optional/PropertyFile$Entry$Type.class
PropertyFile.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.PropertyFile$Entry$Type extends org.apache.tools.ant.types.EnumeratedAttribute {
	public static final int INTEGER_TYPE
	public static final int DATE_TYPE
	public static final int STRING_TYPE
	public void <init> () 
	public java.lang.String[] getValues () 
	public static int toType (java.lang.String) 
		String type
}

org/apache/tools/ant/taskdefs/optional/PropertyFile$Entry.class
PropertyFile.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.PropertyFile$Entry extends java.lang.Object {
	private static final int DEFAULT_INT_VALUE
	private static final String DEFAULT_DATE_VALUE
	private static final String DEFAULT_STRING_VALUE
	private String key
	private int type
	private int operation
	private String value
	private String defaultValue
	private String newValue
	private String pattern
	private int field
	public void <init> () 
	public void setKey (java.lang.String) 
		String value
	public void setValue (java.lang.String) 
		String value
	public void setOperation (org.apache.tools.ant.taskdefs.optional.PropertyFile$Entry$Operation) 
		org.apache.tools.ant.taskdefs.optional.PropertyFile$Entry$Operation value
	public void setType (org.apache.tools.ant.taskdefs.optional.PropertyFile$Entry$Type) 
		org.apache.tools.ant.taskdefs.optional.PropertyFile$Entry$Type value
	public void setDefault (java.lang.String) 
		String value
	public void setPattern (java.lang.String) 
		String value
	public void setUnit (org.apache.tools.ant.taskdefs.optional.PropertyFile$Unit) 
		org.apache.tools.ant.taskdefs.optional.PropertyFile$Unit unit
	protected void executeOn (java.util.Properties)  throws org.apache.tools.ant.BuildException 
		NullPointerException npe
		java.util.Properties props
		String oldValue
	private void executeDate (java.lang.String)  throws org.apache.tools.ant.BuildException 
		java.text.ParseException pe
		NumberFormatException e
		int offset
		String oldValue
		java.util.Calendar currentValue
		java.text.DateFormat fmt
		String currentStringValue
	private void executeInteger (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String curval
		NumberFormatException nfe
		java.text.ParseException pe
		NumberFormatException nfe
		java.text.ParseException pe
		int operationValue
		String oldValue
		int currentValue
		int newV
		java.text.DecimalFormat fmt
	private void executeString (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String oldValue
		String newV
		String currentValue
	private void checkParameters ()  throws org.apache.tools.ant.BuildException 
	private java.lang.String getCurrentValue (java.lang.String) 
		String oldValue
		String ret
}

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

org/apache/tools/ant/taskdefs/optional/PropertyFile.class
PropertyFile.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.PropertyFile extends org.apache.tools.ant.Task {
	private String comment
	private java.util.Properties properties
	private java.io.File propertyfile
	private boolean useJDKProperties
	private java.util.Vector entries
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
	public org.apache.tools.ant.taskdefs.optional.PropertyFile$Entry createEntry () 
		org.apache.tools.ant.taskdefs.optional.PropertyFile$Entry e
	private void executeOperation ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.PropertyFile$Entry entry
		java.util.Enumeration e
	private void readFile ()  throws org.apache.tools.ant.BuildException 
		java.io.BufferedInputStream bis
		java.io.FileInputStream fis
		java.io.FileOutputStream out
		java.io.IOException ioe
	private void checkParameters ()  throws org.apache.tools.ant.BuildException 
	public void setFile (java.io.File) 
		java.io.File file
	public void setComment (java.lang.String) 
		String hdr
	public void setJDKProperties (boolean) 
		boolean val
	private void writeFile ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException x
		java.io.IOException x
		java.io.OutputStream os
		java.io.IOException x
		java.io.ByteArrayOutputStream baos
	private boolean checkParam (java.io.File) 
		java.io.File param
}

org/apache/tools/ant/taskdefs/optional/RenameExtensions.class
RenameExtensions.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.RenameExtensions extends org.apache.tools.ant.taskdefs.MatchingTask {
	private String fromExtension
	private String toExtension
	private boolean replace
	private java.io.File srcDir
	private org.apache.tools.ant.types.Mapper$MapperType globType
	public void <init> () 
	public void setFromExtension (java.lang.String) 
		String from
	public void setToExtension (java.lang.String) 
		String to
	public void setReplace (boolean) 
		boolean replace
	public void setSrcDir (java.io.File) 
		java.io.File srcDir
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Move move
		org.apache.tools.ant.types.Mapper me
}

org/apache/tools/ant/taskdefs/optional/ReplaceRegExp.class
ReplaceRegExp.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.ReplaceRegExp extends org.apache.tools.ant.Task {
	private java.io.File file
	private String flags
	private boolean byline
	private org.apache.tools.ant.types.resources.Union resources
	private org.apache.tools.ant.types.RegularExpression regex
	private org.apache.tools.ant.types.Substitution subs
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private boolean preserveLastModified
	private String encoding
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public void setFile (java.io.File) 
		java.io.File file
	public void setMatch (java.lang.String) 
		String match
	public void setReplace (java.lang.String) 
		String replace
	public void setFlags (java.lang.String) 
		String flags
	public void setByLine (java.lang.String) 
		String byline
		Boolean res
	public void setByLine (boolean) 
		boolean byline
	public void setEncoding (java.lang.String) 
		String encoding
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public org.apache.tools.ant.types.RegularExpression createRegexp () 
	public org.apache.tools.ant.types.Substitution createSubstitution () 
	public void setPreserveLastModified (boolean) 
		boolean b
	protected java.lang.String doReplace (org.apache.tools.ant.types.RegularExpression, org.apache.tools.ant.types.Substitution, java.lang.String, int) 
		org.apache.tools.ant.types.RegularExpression r
		org.apache.tools.ant.types.Substitution s
		String input
		int options
		String res
		org.apache.tools.ant.util.regexp.Regexp regexp
	protected void doReplace (java.io.File, int)  throws java.io.IOException 
		StringBuffer linebuf
		String line
		String res
		int c
		boolean hasCR
		String buf
		String res
		long origLastModified
		java.io.IOException e
		java.io.BufferedReader br
		boolean changes
		java.io.File f
		int options
		java.io.File temp
		java.io.Reader r
		java.io.Writer w
		java.io.BufferedWriter bw
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		Exception e
		org.apache.tools.ant.types.resources.FileProvider fp
		java.io.File f
		java.util.Iterator i
		int options
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/Rpm.class
Rpm.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.Rpm extends org.apache.tools.ant.Task {
	private static final String PATH1
	private static final String PATH2
	private static final String PATH3
	private String specFile
	private java.io.File topDir
	private String command
	private String rpmBuildCommand
	private boolean cleanBuildDir
	private boolean removeSpec
	private boolean removeSource
	private java.io.File output
	private java.io.File error
	private boolean failOnError
	private boolean quiet
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.BufferedOutputStream bos
		java.io.IOException e
		java.io.BufferedOutputStream bos
		java.io.IOException e
		String msg
		int returncode
		java.io.IOException e
		org.apache.tools.ant.types.Commandline toExecute
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler streamhandler
		java.io.OutputStream outputstream
		java.io.OutputStream errorstream
		org.apache.tools.ant.taskdefs.Execute exe
	public void setTopDir (java.io.File) 
		java.io.File td
	public void setCommand (java.lang.String) 
		String c
	public void setSpecFile (java.lang.String) 
		String sf
	public void setCleanBuildDir (boolean) 
		boolean cbd
	public void setRemoveSpec (boolean) 
		boolean rs
	public void setRemoveSource (boolean) 
		boolean rs
	public void setOutput (java.io.File) 
		java.io.File output
	public void setError (java.io.File) 
		java.io.File error
	public void setRpmBuildCommand (java.lang.String) 
		String c
	public void setFailOnError (boolean) 
		boolean value
	public void setQuiet (boolean) 
		boolean value
	protected java.lang.String guessRpmBuildCommand () 
		java.io.File f
		int i
		org.apache.tools.ant.types.Path p
		String[] pElements
		java.util.Map env
		String path
	protected org.apache.tools.ant.taskdefs.Execute getExecute (org.apache.tools.ant.types.Commandline, org.apache.tools.ant.taskdefs.ExecuteStreamHandler) 
		org.apache.tools.ant.types.Commandline toExecute
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler streamhandler
		org.apache.tools.ant.taskdefs.Execute exe
}

org/apache/tools/ant/taskdefs/optional/SchemaValidate$SchemaLocation.class
SchemaValidate.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.SchemaValidate$SchemaLocation extends java.lang.Object {
	private String namespace
	private java.io.File file
	private String url
	public static final String ERROR_NO_URI
	public static final String ERROR_TWO_LOCATIONS
	public static final String ERROR_NO_FILE
	public static final String ERROR_NO_URL_REPRESENTATION
	public static final String ERROR_NO_LOCATION
	public void <init> () 
	public java.lang.String getNamespace () 
	public void setNamespace (java.lang.String) 
		String namespace
	public java.io.File getFile () 
	public void setFile (java.io.File) 
		java.io.File file
	public java.lang.String getUrl () 
	public void setUrl (java.lang.String) 
		String url
	public java.lang.String getSchemaLocationURL () 
		java.net.MalformedURLException e
		boolean hasFile
		boolean hasURL
		String schema
	public java.lang.String getURIandLocation ()  throws org.apache.tools.ant.BuildException 
		StringBuffer buffer
	public void validateNamespace () 
	private boolean isSet (java.lang.String) 
		String property
	public boolean equals (java.lang.Object) 
		Object o
		org.apache.tools.ant.taskdefs.optional.SchemaValidate$SchemaLocation schemaLocation
	public int hashCode () 
		int result
	public java.lang.String toString () 
		StringBuffer buffer
}

org/apache/tools/ant/taskdefs/optional/SchemaValidate.class
SchemaValidate.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.SchemaValidate extends org.apache.tools.ant.taskdefs.optional.XMLValidateTask {
	private java.util.HashMap schemaLocations
	private boolean fullChecking
	private boolean disableDTD
	private org.apache.tools.ant.taskdefs.optional.SchemaValidate$SchemaLocation anonymousSchema
	public static final String ERROR_SAX_1
	public static final String ERROR_NO_XSD_SUPPORT
	public static final String ERROR_TOO_MANY_DEFAULT_SCHEMAS
	public static final String ERROR_PARSER_CREATION_FAILURE
	public static final String MESSAGE_ADDING_SCHEMA
	public static final String ERROR_DUPLICATE_SCHEMA
	public void <init> () 
	public void init ()  throws org.apache.tools.ant.BuildException 
	public boolean enableXercesSchemaValidation () 
		org.apache.tools.ant.BuildException e
	private void setNoNamespaceSchemaProperty (java.lang.String) 
		String property
		String anonSchema
	public boolean enableJAXP12SchemaValidation () 
		org.apache.tools.ant.BuildException e
	public void addConfiguredSchema (org.apache.tools.ant.taskdefs.optional.SchemaValidate$SchemaLocation) 
		org.apache.tools.ant.taskdefs.optional.SchemaValidate$SchemaLocation location
		org.apache.tools.ant.taskdefs.optional.SchemaValidate$SchemaLocation old
	public void setFullChecking (boolean) 
		boolean fullChecking
	protected void createAnonymousSchema () 
	public void setNoNamespaceURL (java.lang.String) 
		String defaultSchemaURL
	public void setNoNamespaceFile (java.io.File) 
		java.io.File defaultSchemaFile
	public void setDisableDTD (boolean) 
		boolean disableDTD
	protected void initValidator () 
	protected org.xml.sax.XMLReader createDefaultReader () 
		javax.xml.parsers.SAXParser saxParser
		javax.xml.parsers.ParserConfigurationException e
		org.xml.sax.SAXException e
		javax.xml.parsers.SAXParserFactory factory
		org.xml.sax.XMLReader reader
	protected void addSchemaLocations () 
		org.apache.tools.ant.taskdefs.optional.SchemaValidate$SchemaLocation schemaLocation
		String tuple
		java.util.Iterator it
		StringBuffer buffer
		int count
	protected java.lang.String getNoNamespaceSchemaURL () 
	protected void setFeatureIfSupported (java.lang.String, boolean) 
		org.xml.sax.SAXNotRecognizedException e
		org.xml.sax.SAXNotSupportedException e
		String feature
		boolean value
	protected void onSuccessfulValidation (int) 
		int fileProcessed
}

org/apache/tools/ant/taskdefs/optional/Script.class
Script.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.Script extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.util.ScriptRunnerHelper helper
	public void <init> () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void execute ()  throws org.apache.tools.ant.BuildException 
	public void setManager (java.lang.String) 
		String manager
	public void setLanguage (java.lang.String) 
		String language
	public void setSrc (java.lang.String) 
		String fileName
	public void addText (java.lang.String) 
		String text
	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 setSetBeans (boolean) 
		boolean setBeans
}

org/apache/tools/ant/taskdefs/optional/TraXLiaison.class
TraXLiaison.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.TraXLiaison extends java.lang.Object implements org.apache.tools.ant.taskdefs.XSLTLiaison3 javax.xml.transform.ErrorListener org.apache.tools.ant.taskdefs.XSLTLoggerAware  {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private org.apache.tools.ant.Project project
	private String factoryName
	private javax.xml.transform.TransformerFactory tfactory
	private org.apache.tools.ant.types.Resource stylesheet
	private org.apache.tools.ant.taskdefs.XSLTLogger logger
	private org.xml.sax.EntityResolver entityResolver
	private javax.xml.transform.Transformer transformer
	private javax.xml.transform.Templates templates
	private long templatesModTime
	private javax.xml.transform.URIResolver uriResolver
	private java.util.Vector outputProperties
	private java.util.Hashtable params
	private java.util.Vector attributes
	private boolean suppressWarnings
	private org.apache.tools.ant.taskdefs.XSLTProcess$TraceConfiguration traceConfiguration
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	static Class class$org$apache$tools$ant$types$resources$URLProvider
	public void <init> ()  throws java.lang.Exception 
	public void setStylesheet (java.io.File)  throws java.lang.Exception 
		java.io.File stylesheet
		org.apache.tools.ant.types.resources.FileResource fr
	public void setStylesheet (org.apache.tools.ant.types.Resource)  throws java.lang.Exception 
		org.apache.tools.ant.types.Resource stylesheet
	public void transform (java.io.File, java.io.File)  throws java.lang.Exception 
		javax.xml.transform.stream.StreamResult res
		javax.xml.transform.Source src
		java.io.File infile
		java.io.File outfile
		java.io.InputStream fis
		java.io.OutputStream fos
	private javax.xml.transform.Source getSource (java.io.InputStream, java.io.File)  throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException 
		javax.xml.parsers.SAXParserFactory spFactory
		org.xml.sax.XMLReader reader
		java.io.InputStream is
		java.io.File infile
		javax.xml.transform.Source src
	private javax.xml.transform.Source getSource (java.io.InputStream, org.apache.tools.ant.types.Resource)  throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException 
		javax.xml.parsers.SAXParserFactory spFactory
		org.xml.sax.XMLReader reader
		java.io.InputStream is
		org.apache.tools.ant.types.Resource resource
		javax.xml.transform.Source src
	private java.lang.String resourceToURI (org.apache.tools.ant.types.Resource) 
		java.net.URL u
		org.apache.tools.ant.types.Resource resource
		org.apache.tools.ant.types.resources.FileProvider fp
		org.apache.tools.ant.types.resources.URLProvider up
	private void readTemplates ()  throws java.io.IOException javax.xml.transform.TransformerConfigurationException javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException 
		javax.xml.transform.Source src
		java.io.InputStream xslStream
	private void createTransformer ()  throws java.lang.Exception 
		String[] pair
		int i
		Class traceSupport
		org.apache.tools.ant.taskdefs.optional.XSLTTraceSupport ts
		String msg
		Exception e
		String msg
	private void setTransformationParameters () 
		String name
		String value
		java.util.Enumeration enumeration
	private javax.xml.transform.TransformerFactory getFactory ()  throws org.apache.tools.ant.BuildException 
		String msg
		ClassNotFoundException cnfe
		Class clazz
		Exception e
		Object[] pair
		int i
	public void setFactory (java.lang.String) 
		String name
	public void setAttribute (java.lang.String, java.lang.Object) 
		String name
		Object value
		Object[] pair
	public void setOutputProperty (java.lang.String, java.lang.String) 
		String name
		String value
		String[] pair
	public void setEntityResolver (org.xml.sax.EntityResolver) 
		org.xml.sax.EntityResolver aResolver
	public void setURIResolver (javax.xml.transform.URIResolver) 
		javax.xml.transform.URIResolver aResolver
	public void addParam (java.lang.String, java.lang.String) 
		String name
		String value
	public void setLogger (org.apache.tools.ant.taskdefs.XSLTLogger) 
		org.apache.tools.ant.taskdefs.XSLTLogger l
	public void error (javax.xml.transform.TransformerException) 
		javax.xml.transform.TransformerException e
	public void fatalError (javax.xml.transform.TransformerException) 
		javax.xml.transform.TransformerException e
	public void warning (javax.xml.transform.TransformerException) 
		javax.xml.transform.TransformerException e
	private void logError (javax.xml.transform.TransformerException, java.lang.String) 
		String url
		int column
		String systemid
		int line
		javax.xml.transform.TransformerException e
		String type
		StringBuffer msg
		javax.xml.transform.SourceLocator locator
	protected java.lang.String getSystemId (java.io.File) 
		java.io.File file
	public void configure (org.apache.tools.ant.taskdefs.XSLTProcess) 
		org.apache.tools.ant.taskdefs.XSLTProcess$Factory$Attribute attr
		java.util.Enumeration attrs
		org.apache.tools.ant.taskdefs.XSLTProcess$OutputProperty prop
		java.util.Enumeration props
		org.apache.tools.ant.taskdefs.XSLTProcess xsltTask
		org.apache.tools.ant.taskdefs.XSLTProcess$Factory factory
		org.apache.tools.ant.types.XMLCatalog xmlCatalog
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/XMLValidateTask$Attribute.class
XMLValidateTask.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.XMLValidateTask$Attribute extends java.lang.Object {
	private String attributeName
	private boolean attributeValue
	public void <init> () 
	public void setName (java.lang.String) 
		String name
	public void setValue (boolean) 
		boolean value
	public java.lang.String getName () 
	public boolean getValue () 
}

org/apache/tools/ant/taskdefs/optional/XMLValidateTask$Property.class
XMLValidateTask.java
package org.apache.tools.ant.taskdefs.optional
public final org.apache.tools.ant.taskdefs.optional.XMLValidateTask$Property extends java.lang.Object {
	private String name
	private String value
	public void <init> () 
	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/optional/XMLValidateTask$ValidatorErrorHandler.class
XMLValidateTask.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.XMLValidateTask$ValidatorErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler  {
	protected java.io.File currentFile
	protected String lastErrorMessage
	protected boolean failed
	private final org.apache.tools.ant.taskdefs.optional.XMLValidateTask this$0
	protected void <init> (org.apache.tools.ant.taskdefs.optional.XMLValidateTask) 
		org.apache.tools.ant.taskdefs.optional.XMLValidateTask this$0
	public void init (java.io.File) 
		java.io.File file
	public boolean getFailure () 
	public void fatalError (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void error (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void warning (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	private void doLog (org.xml.sax.SAXParseException, int) 
		org.xml.sax.SAXParseException e
		int logLevel
	private java.lang.String getMessage (org.xml.sax.SAXParseException) 
		Exception ex
		String name
		int line
		int col
		org.xml.sax.SAXParseException e
		String sysID
}

org/apache/tools/ant/taskdefs/optional/XMLValidateTask.class
XMLValidateTask.java
package org.apache.tools.ant.taskdefs.optional
public org.apache.tools.ant.taskdefs.optional.XMLValidateTask extends org.apache.tools.ant.Task {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	protected static final String INIT_FAILED_MSG
	protected boolean failOnError
	protected boolean warn
	protected boolean lenient
	protected String readerClassName
	protected java.io.File file
	protected java.util.Vector filesets
	protected org.apache.tools.ant.types.Path classpath
	protected org.xml.sax.XMLReader xmlReader
	protected org.apache.tools.ant.taskdefs.optional.XMLValidateTask$ValidatorErrorHandler errorHandler
	private java.util.Vector attributeList
	private final java.util.Vector propertyList
	private org.apache.tools.ant.types.XMLCatalog xmlCatalog
	public static final String MESSAGE_FILES_VALIDATED
	private org.apache.tools.ant.AntClassLoader readerLoader
	public void <init> () 
	public void setFailOnError (boolean) 
		boolean fail
	public void setWarn (boolean) 
		boolean bool
	public void setLenient (boolean) 
		boolean bool
	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 setFile (java.io.File) 
		java.io.File file
	public void addConfiguredXMLCatalog (org.apache.tools.ant.types.XMLCatalog) 
		org.apache.tools.ant.types.XMLCatalog catalog
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public org.apache.tools.ant.taskdefs.optional.XMLValidateTask$Attribute createAttribute () 
		org.apache.tools.ant.taskdefs.optional.XMLValidateTask$Attribute feature
	public org.apache.tools.ant.taskdefs.optional.XMLValidateTask$Property createProperty () 
		org.apache.tools.ant.taskdefs.optional.XMLValidateTask$Property prop
	public void init ()  throws org.apache.tools.ant.BuildException 
	public org.apache.tools.ant.types.DTDLocation createDTD () 
		org.apache.tools.ant.types.DTDLocation dtdLocation
	protected org.xml.sax.EntityResolver getEntityResolver () 
	protected org.xml.sax.XMLReader getXmlReader () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String errorMsg
		java.io.File srcFile
		int j
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		int i
		int fileProcessed
	protected void onSuccessfulValidation (int) 
		int fileProcessed
	protected void initValidator () 
		org.apache.tools.ant.taskdefs.optional.XMLValidateTask$Attribute feature
		int i
		org.apache.tools.ant.taskdefs.optional.XMLValidateTask$Property prop
		int i
	protected boolean isSax1Parser () 
	protected org.xml.sax.XMLReader createXmlReader () 
		ClassNotFoundException e
		InstantiationException e
		IllegalAccessException e
		Class readerClass
		org.xml.sax.XMLReader newReader
		org.xml.sax.XMLReader newReader
		Object reader
	protected void cleanup () 
	private java.lang.Object createDefaultReaderOrParser () 
		Object reader
		org.apache.tools.ant.BuildException exc
		Object reader
	protected org.xml.sax.XMLReader createDefaultReader () 
	protected void setFeature (java.lang.String, boolean)  throws org.apache.tools.ant.BuildException 
		org.xml.sax.SAXNotRecognizedException e
		org.xml.sax.SAXNotSupportedException e
		String feature
		boolean value
	protected void setProperty (java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
		org.xml.sax.SAXNotRecognizedException e
		org.xml.sax.SAXNotSupportedException e
		String name
		String value
	protected boolean doValidate (java.io.File) 
		org.xml.sax.InputSource is
		String uri
		org.xml.sax.SAXException ex
		java.io.IOException ex
		java.io.File afile
		boolean result
	static org.apache.tools.ant.util.FileUtils access$000 () 
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/XSLTTraceSupport.class
XSLTTraceSupport.java
package org.apache.tools.ant.taskdefs.optional
public abstract org.apache.tools.ant.taskdefs.optional.XSLTTraceSupport extends java.lang.Object {
	public abstract void configureTrace (javax.xml.transform.Transformer, org.apache.tools.ant.taskdefs.XSLTProcess$TraceConfiguration) 
}

org/apache/tools/ant/taskdefs/optional/ccm/CCMCheck.class
CCMCheck.java
package org.apache.tools.ant.taskdefs.optional.ccm
public org.apache.tools.ant.taskdefs.optional.ccm.CCMCheck extends org.apache.tools.ant.taskdefs.optional.ccm.Continuus {
	private java.io.File file
	private String comment
	private String task
	protected java.util.Vector filesets
	public static final String FLAG_COMMENT
	public static final String FLAG_TASK
	public void <init> () 
	public java.io.File getFile () 
	public void setFile (java.io.File) 
		java.io.File v
	public java.lang.String getComment () 
	public void setComment (java.lang.String) 
		String v
	public java.lang.String getTask () 
	public void setTask (java.lang.String) 
		String v
	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 
		java.io.File src
		int j
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] srcFiles
		int i
		int sizeofFileSet
	private void doit () 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
}

org/apache/tools/ant/taskdefs/optional/ccm/CCMCheckin.class
CCMCheckin.java
package org.apache.tools.ant.taskdefs.optional.ccm
public org.apache.tools.ant.taskdefs.optional.ccm.CCMCheckin extends org.apache.tools.ant.taskdefs.optional.ccm.CCMCheck {
	public void <init> () 
}

org/apache/tools/ant/taskdefs/optional/ccm/CCMCheckinDefault.class
CCMCheckinDefault.java
package org.apache.tools.ant.taskdefs.optional.ccm
public org.apache.tools.ant.taskdefs.optional.ccm.CCMCheckinDefault extends org.apache.tools.ant.taskdefs.optional.ccm.CCMCheck {
	public static final String DEFAULT_TASK
	public void <init> () 
}

org/apache/tools/ant/taskdefs/optional/ccm/CCMCheckout.class
CCMCheckout.java
package org.apache.tools.ant.taskdefs.optional.ccm
public org.apache.tools.ant.taskdefs.optional.ccm.CCMCheckout extends org.apache.tools.ant.taskdefs.optional.ccm.CCMCheck {
	public void <init> () 
}

org/apache/tools/ant/taskdefs/optional/ccm/CCMCreateTask.class
CCMCreateTask.java
package org.apache.tools.ant.taskdefs.optional.ccm
public org.apache.tools.ant.taskdefs.optional.ccm.CCMCreateTask extends org.apache.tools.ant.taskdefs.optional.ccm.Continuus implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler  {
	private String comment
	private String platform
	private String resolver
	private String release
	private String subSystem
	private String task
	public static final String FLAG_COMMENT
	public static final String FLAG_PLATFORM
	public static final String FLAG_RESOLVER
	public static final String FLAG_RELEASE
	public static final String FLAG_SUBSYSTEM
	public static final String FLAG_TASK
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		int result
		org.apache.tools.ant.types.Commandline commandLine2
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public java.lang.String getComment () 
	public void setComment (java.lang.String) 
		String v
	public java.lang.String getPlatform () 
	public void setPlatform (java.lang.String) 
		String v
	public java.lang.String getResolver () 
	public void setResolver (java.lang.String) 
		String v
	public java.lang.String getRelease () 
	public void setRelease (java.lang.String) 
		String v
	public java.lang.String getSubSystem () 
	public void setSubSystem (java.lang.String) 
		String v
	public java.lang.String getTask () 
	public void setTask (java.lang.String) 
		String v
	public void start ()  throws java.io.IOException 
	public void stop () 
	public void setProcessInputStream (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream param1
	public void setProcessErrorStream (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream is
		java.io.BufferedReader reader
		String s
	public void setProcessOutputStream (java.io.InputStream)  throws java.io.IOException 
		String taskstring
		java.io.BufferedReader reader
		NullPointerException npe
		Exception e
		java.io.InputStream is
		String buffer
}

org/apache/tools/ant/taskdefs/optional/ccm/CCMReconfigure.class
CCMReconfigure.java
package org.apache.tools.ant.taskdefs.optional.ccm
public org.apache.tools.ant.taskdefs.optional.ccm.CCMReconfigure extends org.apache.tools.ant.taskdefs.optional.ccm.Continuus {
	private String ccmProject
	private boolean recurse
	private boolean verbose
	public static final String FLAG_RECURSE
	public static final String FLAG_VERBOSE
	public static final String FLAG_PROJECT
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public java.lang.String getCcmProject () 
	public void setCcmProject (java.lang.String) 
		String v
	public boolean isRecurse () 
	public void setRecurse (boolean) 
		boolean v
	public boolean isVerbose () 
	public void setVerbose (boolean) 
		boolean v
}

org/apache/tools/ant/taskdefs/optional/ccm/Continuus.class
Continuus.java
package org.apache.tools.ant.taskdefs.optional.ccm
public abstract org.apache.tools.ant.taskdefs.optional.ccm.Continuus extends org.apache.tools.ant.Task {
	private String ccmDir
	private String ccmAction
	private static final String CCM_EXE
	public static final String COMMAND_CREATE_TASK
	public static final String COMMAND_CHECKOUT
	public static final String COMMAND_CHECKIN
	public static final String COMMAND_RECONFIGURE
	public static final String COMMAND_DEFAULT_TASK
	public void <init> () 
	public java.lang.String getCcmAction () 
	public void setCcmAction (java.lang.String) 
		String v
	public final void setCcmDir (java.lang.String) 
		String dir
	protected final java.lang.String getCcmCommand () 
		String toReturn
	protected int run (org.apache.tools.ant.types.Commandline, org.apache.tools.ant.taskdefs.ExecuteStreamHandler) 
		org.apache.tools.ant.taskdefs.Execute exe
		java.io.IOException e
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler handler
	protected int run (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCCheckin.class
CCCheckin.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCCheckin extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private String mComment
	private String mCfile
	private boolean mNwarn
	private boolean mPtime
	private boolean mKeep
	private boolean mIdentical
	public static final String FLAG_COMMENT
	public static final String FLAG_COMMENTFILE
	public static final String FLAG_NOCOMMENT
	public static final String FLAG_NOWARN
	public static final String FLAG_PRESERVETIME
	public static final String FLAG_KEEPCOPY
	public static final String FLAG_IDENTICAL
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		org.apache.tools.ant.Project aProj
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setCommentFile (java.lang.String) 
		String cfile
	public java.lang.String getCommentFile () 
	public void setNoWarn (boolean) 
		boolean nwarn
	public boolean getNoWarn () 
	public void setPreserveTime (boolean) 
		boolean ptime
	public boolean getPreserveTime () 
	public void setKeepCopy (boolean) 
		boolean keep
	public boolean getKeepCopy () 
	public void setIdentical (boolean) 
		boolean identical
	public boolean getIdentical () 
	private void getCommentCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentFileCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCCheckout.class
CCCheckout.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCCheckout extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private boolean mReserved
	private String mOut
	private boolean mNdata
	private String mBranch
	private boolean mVersion
	private boolean mNwarn
	private String mComment
	private String mCfile
	private boolean mNotco
	public static final String FLAG_RESERVED
	public static final String FLAG_UNRESERVED
	public static final String FLAG_OUT
	public static final String FLAG_NODATA
	public static final String FLAG_BRANCH
	public static final String FLAG_VERSION
	public static final String FLAG_NOWARN
	public static final String FLAG_COMMENT
	public static final String FLAG_COMMENTFILE
	public static final String FLAG_NOCOMMENT
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		org.apache.tools.ant.Project aProj
		int result
	private boolean lsCheckout () 
		org.apache.tools.ant.types.Commandline cmdl
		String result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setReserved (boolean) 
		boolean reserved
	public boolean getReserved () 
	public void setNotco (boolean) 
		boolean notco
	public boolean getNotco () 
	public void setOut (java.lang.String) 
		String outf
	public java.lang.String getOut () 
	public void setNoData (boolean) 
		boolean ndata
	public boolean getNoData () 
	public void setBranch (java.lang.String) 
		String branch
	public java.lang.String getBranch () 
	public void setVersion (boolean) 
		boolean version
	public boolean getVersion () 
	public void setNoWarn (boolean) 
		boolean nwarn
	public boolean getNoWarn () 
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setCommentFile (java.lang.String) 
		String cfile
	public java.lang.String getCommentFile () 
	private void getOutCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getBranchCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentFileCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCLock.class
CCLock.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCLock extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private boolean mReplace
	private boolean mObsolete
	private String mComment
	private String mNusers
	private String mPname
	private String mObjselect
	public static final String FLAG_REPLACE
	public static final String FLAG_NUSERS
	public static final String FLAG_OBSOLETE
	public static final String FLAG_COMMENT
	public static final String FLAG_PNAME
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		org.apache.tools.ant.Project aProj
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setReplace (boolean) 
		boolean replace
	public boolean getReplace () 
	public void setObsolete (boolean) 
		boolean obsolete
	public boolean getObsolete () 
	public void setNusers (java.lang.String) 
		String nusers
	public java.lang.String getNusers () 
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setPname (java.lang.String) 
		String pname
	public java.lang.String getPname () 
	public void setObjSel (java.lang.String) 
		String objsel
	public void setObjselect (java.lang.String) 
		String objselect
	public java.lang.String getObjselect () 
	private void getNusersCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getPnameCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private java.lang.String getOpType () 
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCMkattr.class
CCMkattr.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCMkattr extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private boolean mReplace
	private boolean mRecurse
	private String mVersion
	private String mTypeName
	private String mTypeValue
	private String mComment
	private String mCfile
	public static final String FLAG_REPLACE
	public static final String FLAG_RECURSE
	public static final String FLAG_VERSION
	public static final String FLAG_COMMENT
	public static final String FLAG_COMMENTFILE
	public static final String FLAG_NOCOMMENT
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		org.apache.tools.ant.Project aProj
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setReplace (boolean) 
		boolean replace
	public boolean getReplace () 
	public void setRecurse (boolean) 
		boolean recurse
	public boolean getRecurse () 
	public void setVersion (java.lang.String) 
		String version
	public java.lang.String getVersion () 
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setCommentFile (java.lang.String) 
		String cfile
	public java.lang.String getCommentFile () 
	public void setTypeName (java.lang.String) 
		String tn
	public java.lang.String getTypeName () 
	public void setTypeValue (java.lang.String) 
		String tv
	public java.lang.String getTypeValue () 
	private void getVersionCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentFileCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getTypeCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
		String typenm
	private void getTypeValueCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
		String typevl
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCMkbl.class
CCMkbl.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCMkbl extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private String mComment
	private String mCfile
	private String mBaselineRootName
	private boolean mNwarn
	private boolean mIdentical
	private boolean mFull
	private boolean mNlabel
	public static final String FLAG_COMMENT
	public static final String FLAG_COMMENTFILE
	public static final String FLAG_NOCOMMENT
	public static final String FLAG_IDENTICAL
	public static final String FLAG_INCREMENTAL
	public static final String FLAG_FULL
	public static final String FLAG_NLABEL
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		org.apache.tools.ant.Project aProj
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setCommentFile (java.lang.String) 
		String cfile
	public java.lang.String getCommentFile () 
	public void setBaselineRootName (java.lang.String) 
		String baselineRootName
	public java.lang.String getBaselineRootName () 
	public void setNoWarn (boolean) 
		boolean nwarn
	public boolean getNoWarn () 
	public void setIdentical (boolean) 
		boolean identical
	public boolean getIdentical () 
	public void setFull (boolean) 
		boolean full
	public boolean getFull () 
	public void setNlabel (boolean) 
		boolean nlabel
	public boolean getNlabel () 
	private void getCommentCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentFileCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCMkdir.class
CCMkdir.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCMkdir extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private String mComment
	private String mCfile
	private boolean mNoco
	public static final String FLAG_COMMENT
	public static final String FLAG_COMMENTFILE
	public static final String FLAG_NOCOMMENT
	public static final String FLAG_NOCHECKOUT
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		org.apache.tools.ant.Project aProj
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setCommentFile (java.lang.String) 
		String cfile
	public java.lang.String getCommentFile () 
	public void setNoCheckout (boolean) 
		boolean co
	public boolean getNoCheckout () 
	private void getCommentCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentFileCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCMkelem.class
CCMkelem.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCMkelem extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private String mComment
	private String mCfile
	private boolean mNwarn
	private boolean mPtime
	private boolean mNoco
	private boolean mCheckin
	private boolean mMaster
	private String mEltype
	public static final String FLAG_COMMENT
	public static final String FLAG_COMMENTFILE
	public static final String FLAG_NOCOMMENT
	public static final String FLAG_NOWARN
	public static final String FLAG_PRESERVETIME
	public static final String FLAG_NOCHECKOUT
	public static final String FLAG_CHECKIN
	public static final String FLAG_MASTER
	public static final String FLAG_ELTYPE
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		org.apache.tools.ant.Project aProj
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setCommentFile (java.lang.String) 
		String cfile
	public java.lang.String getCommentFile () 
	public void setNoWarn (boolean) 
		boolean nwarn
	public boolean getNoWarn () 
	public void setPreserveTime (boolean) 
		boolean ptime
	public boolean getPreserveTime () 
	public void setNoCheckout (boolean) 
		boolean co
	public boolean getNoCheckout () 
	public void setCheckin (boolean) 
		boolean ci
	public boolean getCheckin () 
	public void setMaster (boolean) 
		boolean master
	public boolean getMaster () 
	public void setEltype (java.lang.String) 
		String eltype
	public java.lang.String getEltype () 
	private void getCommentCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentFileCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getEltypeCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCMklabel.class
CCMklabel.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCMklabel extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private boolean mReplace
	private boolean mRecurse
	private String mVersion
	private String mTypeName
	private String mVOB
	private String mComment
	private String mCfile
	public static final String FLAG_REPLACE
	public static final String FLAG_RECURSE
	public static final String FLAG_VERSION
	public static final String FLAG_COMMENT
	public static final String FLAG_COMMENTFILE
	public static final String FLAG_NOCOMMENT
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		org.apache.tools.ant.Project aProj
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setReplace (boolean) 
		boolean replace
	public boolean getReplace () 
	public void setRecurse (boolean) 
		boolean recurse
	public boolean getRecurse () 
	public void setVersion (java.lang.String) 
		String version
	public java.lang.String getVersion () 
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setCommentFile (java.lang.String) 
		String cfile
	public java.lang.String getCommentFile () 
	public void setTypeName (java.lang.String) 
		String tn
	public java.lang.String getTypeName () 
	public void setVOB (java.lang.String) 
		String vob
	public java.lang.String getVOB () 
	private void getVersionCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentFileCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getTypeCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
		String typenm
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCMklbtype.class
CCMklbtype.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCMklbtype extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private String mTypeName
	private String mVOB
	private String mComment
	private String mCfile
	private boolean mReplace
	private boolean mGlobal
	private boolean mOrdinary
	private boolean mPbranch
	private boolean mShared
	public static final String FLAG_REPLACE
	public static final String FLAG_GLOBAL
	public static final String FLAG_ORDINARY
	public static final String FLAG_PBRANCH
	public static final String FLAG_SHARED
	public static final String FLAG_COMMENT
	public static final String FLAG_COMMENTFILE
	public static final String FLAG_NOCOMMENT
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setTypeName (java.lang.String) 
		String tn
	public java.lang.String getTypeName () 
	public void setVOB (java.lang.String) 
		String vob
	public java.lang.String getVOB () 
	public void setReplace (boolean) 
		boolean repl
	public boolean getReplace () 
	public void setGlobal (boolean) 
		boolean glob
	public boolean getGlobal () 
	public void setOrdinary (boolean) 
		boolean ordinary
	public boolean getOrdinary () 
	public void setPbranch (boolean) 
		boolean pbranch
	public boolean getPbranch () 
	public void setShared (boolean) 
		boolean shared
	public boolean getShared () 
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setCommentFile (java.lang.String) 
		String cfile
	public java.lang.String getCommentFile () 
	private void getCommentCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentFileCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private java.lang.String getTypeSpecifier () 
		String typenm
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCRmtype.class
CCRmtype.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCRmtype extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private String mTypeKind
	private String mTypeName
	private String mVOB
	private String mComment
	private String mCfile
	private boolean mRmall
	private boolean mIgnore
	public static final String FLAG_IGNORE
	public static final String FLAG_RMALL
	public static final String FLAG_FORCE
	public static final String FLAG_COMMENT
	public static final String FLAG_COMMENTFILE
	public static final String FLAG_NOCOMMENT
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setIgnore (boolean) 
		boolean ignore
	public boolean getIgnore () 
	public void setRmAll (boolean) 
		boolean rmall
	public boolean getRmAll () 
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setCommentFile (java.lang.String) 
		String cfile
	public java.lang.String getCommentFile () 
	public void setTypeKind (java.lang.String) 
		String tk
	public java.lang.String getTypeKind () 
	public void setTypeName (java.lang.String) 
		String tn
	public java.lang.String getTypeName () 
	public void setVOB (java.lang.String) 
		String vob
	public java.lang.String getVOB () 
	private java.lang.String getTypeSpecifier () 
		String tkind
		String tname
		String typeSpec
	private void getCommentCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getCommentFileCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCUnCheckout.class
CCUnCheckout.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCUnCheckout extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private boolean mKeep
	public static final String FLAG_KEEPCOPY
	public static final String FLAG_RM
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		org.apache.tools.ant.Project aProj
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setKeepCopy (boolean) 
		boolean keep
	public boolean getKeepCopy () 
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCUnlock.class
CCUnlock.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCUnlock extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private String mComment
	private String mPname
	public static final String FLAG_COMMENT
	public static final String FLAG_PNAME
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		org.apache.tools.ant.Project aProj
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String getComment () 
	public void setPname (java.lang.String) 
		String pname
	public java.lang.String getPname () 
	public void setObjselect (java.lang.String) 
		String objselect
	public void setObjSel (java.lang.String) 
		String objsel
	public java.lang.String getObjselect () 
	private void getCommentCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private void getPnameCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	private java.lang.String getOpType () 
}

org/apache/tools/ant/taskdefs/optional/clearcase/CCUpdate.class
CCUpdate.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public org.apache.tools.ant.taskdefs.optional.clearcase.CCUpdate extends org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase {
	private boolean mGraphical
	private boolean mOverwrite
	private boolean mRename
	private boolean mCtime
	private boolean mPtime
	private String mLog
	public static final String FLAG_GRAPHICAL
	public static final String FLAG_LOG
	public static final String FLAG_OVERWRITE
	public static final String FLAG_NOVERWRITE
	public static final String FLAG_RENAME
	public static final String FLAG_CURRENTTIME
	public static final String FLAG_PRESERVETIME
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		org.apache.tools.ant.Project aProj
		int result
	private void checkOptions (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
	public void setGraphical (boolean) 
		boolean graphical
	public boolean getGraphical () 
	public void setOverwrite (boolean) 
		boolean ow
	public boolean getOverwrite () 
	public void setRename (boolean) 
		boolean ren
	public boolean getRename () 
	public void setCurrentTime (boolean) 
		boolean ct
	public boolean getCurrentTime () 
	public void setPreserveTime (boolean) 
		boolean pt
	public boolean getPreserveTime () 
	public void setLog (java.lang.String) 
		String log
	public java.lang.String getLog () 
	private void getLogCommand (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmd
}

org/apache/tools/ant/taskdefs/optional/clearcase/ClearCase.class
ClearCase.java
package org.apache.tools.ant.taskdefs.optional.clearcase
public abstract org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase extends org.apache.tools.ant.Task {
	private String mClearToolDir
	private String mviewPath
	private String mobjSelect
	private static int pcnt
	private boolean mFailonerr
	private static final String CLEARTOOL_EXE
	public static final String COMMAND_UPDATE
	public static final String COMMAND_CHECKOUT
	public static final String COMMAND_CHECKIN
	public static final String COMMAND_UNCHECKOUT
	public static final String COMMAND_LOCK
	public static final String COMMAND_UNLOCK
	public static final String COMMAND_MKBL
	public static final String COMMAND_MKLABEL
	public static final String COMMAND_MKLBTYPE
	public static final String COMMAND_RMTYPE
	public static final String COMMAND_LSCO
	public static final String COMMAND_MKELEM
	public static final String COMMAND_MKATTR
	public static final String COMMAND_MKDIR
	public void <init> () 
	public final void setClearToolDir (java.lang.String) 
		String dir
	protected final java.lang.String getClearToolCommand () 
		String toReturn
	public final void setViewPath (java.lang.String) 
		String viewPath
	public java.lang.String getViewPath () 
	public java.lang.String getViewPathBasename () 
	public final void setObjSelect (java.lang.String) 
		String objSelect
	public java.lang.String getObjSelect () 
	protected int run (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.Project aProj
		org.apache.tools.ant.taskdefs.Execute exe
		java.io.IOException e
		org.apache.tools.ant.types.Commandline cmd
	protected java.lang.String runS (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.types.Commandline cmdline
		String outV
		org.apache.tools.ant.taskdefs.ExecTask exe
		org.apache.tools.ant.types.Commandline$Argument arg
	public void setFailOnErr (boolean) 
		boolean failonerr
	public boolean getFailOnErr () 
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/depend/AntAnalyzer.class
AntAnalyzer.java
package org.apache.tools.ant.taskdefs.optional.depend
public org.apache.tools.ant.taskdefs.optional.depend.AntAnalyzer extends org.apache.tools.ant.util.depend.AbstractAnalyzer {
	public void <init> () 
	protected void determineDependencies (java.util.Vector, java.util.Vector) 
		String classname
		java.util.Enumeration e
		String entryName
		java.util.zip.ZipEntry entry
		String dependency
		org.apache.tools.ant.taskdefs.optional.depend.ClassFile classFile
		java.util.Vector dependencyList
		java.util.Enumeration depEnum
		java.io.File container
		java.util.zip.ZipFile zipFile
		java.io.InputStream inStream
		java.io.IOException ioe
		String classname
		java.util.Enumeration e
		String className
		java.util.Enumeration depsEnum
		String className
		java.util.Enumeration e
		java.util.Enumeration e
		java.util.Vector files
		java.util.Vector classes
		java.util.Hashtable dependencies
		java.util.Hashtable containers
		java.util.Hashtable toAnalyze
		int count
		int maxCount
		java.util.Hashtable analyzedDeps
		java.util.Enumeration depsEnum
	protected boolean supportsFileDependencies () 
}

org/apache/tools/ant/taskdefs/optional/depend/ClassFile.class
ClassFile.java
package org.apache.tools.ant.taskdefs.optional.depend
public org.apache.tools.ant.taskdefs.optional.depend.ClassFile extends java.lang.Object {
	private static final int CLASS_MAGIC
	private org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool constantPool
	private String className
	public void <init> () 
	public void read (java.io.InputStream)  throws java.io.IOException java.lang.ClassFormatError 
		java.io.InputStream stream
		java.io.DataInputStream classStream
		int thisClassIndex
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ClassCPInfo classInfo
	public java.util.Vector getClassRefs () 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ClassCPInfo classEntry
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry entry
		int i
		java.util.Vector classRefs
	public java.lang.String getFullClassName () 
}

org/apache/tools/ant/taskdefs/optional/depend/ClassFileIterator.class
ClassFileIterator.java
package org.apache.tools.ant.taskdefs.optional.depend
public abstract org.apache.tools.ant.taskdefs.optional.depend.ClassFileIterator extends java.lang.Object {
	public abstract org.apache.tools.ant.taskdefs.optional.depend.ClassFile getNextClassFile () 
}

org/apache/tools/ant/taskdefs/optional/depend/ClassFileUtils.class
ClassFileUtils.java
package org.apache.tools.ant.taskdefs.optional.depend
public org.apache.tools.ant.taskdefs.optional.depend.ClassFileUtils extends java.lang.Object {
	public void <init> () 
	public static java.lang.String convertSlashName (java.lang.String) 
		String name
	public static java.lang.String convertDotName (java.lang.String) 
		String dotName
}

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

org/apache/tools/ant/taskdefs/optional/depend/Depend$ClassFileInfo.class
Depend.java
package org.apache.tools.ant.taskdefs.optional.depend
 org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo extends java.lang.Object {
	private java.io.File absoluteFile
	private String className
	private java.io.File sourceFile
	private boolean isUserWarned
	private void <init> () 
	static java.lang.String access$000 (org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo) 
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo x0
	static java.io.File access$100 (org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo) 
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo x0
	static java.io.File access$200 (org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo) 
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo x0
	static boolean access$300 (org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo) 
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo x0
	static boolean access$302 (org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo, boolean) 
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo x0
		boolean x1
	void <init> (org.apache.tools.ant.taskdefs.optional.depend.Depend$1) 
		org.apache.tools.ant.taskdefs.optional.depend.Depend$1 x0
	static java.io.File access$102 (org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo, java.io.File) 
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo x0
		java.io.File x1
	static java.lang.String access$002 (org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo, java.lang.String) 
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo x0
		String x1
	static java.io.File access$202 (org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo, java.io.File) 
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo x0
		java.io.File x1
}

org/apache/tools/ant/taskdefs/optional/depend/Depend.class
Depend.java
package org.apache.tools.ant.taskdefs.optional.depend
public org.apache.tools.ant.taskdefs.optional.depend.Depend extends org.apache.tools.ant.taskdefs.MatchingTask {
	private static final int ONE_SECOND
	private org.apache.tools.ant.types.Path srcPath
	private org.apache.tools.ant.types.Path destPath
	private java.io.File cache
	private String[] srcPathList
	private java.util.Hashtable affectedClassMap
	private java.util.Hashtable classFileInfoMap
	private java.util.Hashtable classpathDependencies
	private java.util.Hashtable outOfDateClasses
	private boolean closure
	private boolean warnOnRmiStubs
	private boolean dump
	private org.apache.tools.ant.types.Path dependClasspath
	private static final String CACHE_FILE_NAME
	private static final String CLASSNAME_PREPEND
	public void <init> () 
	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 setWarnOnRmiStubs (boolean) 
		boolean warnOnRmiStubs
	private java.util.Hashtable readCachedDependencies (java.io.File)  throws java.io.IOException 
		String line
		java.util.Vector dependencyList
		String className
		int prependLength
		java.io.File depFile
		java.util.Hashtable dependencyMap
		java.io.BufferedReader in
	private void writeCachedDependencies (java.util.Hashtable)  throws java.io.IOException 
		int x
		String className
		java.util.Vector dependencyList
		int size
		java.io.File depFile
		java.util.Enumeration e
		java.io.BufferedWriter pw
		java.util.Hashtable dependencyMap
	private org.apache.tools.ant.types.Path getCheckClassPath () 
		int j
		String element
		boolean inDestPath
		int i
		String[] destPathElements
		String[] classpathElements
		String checkPath
		org.apache.tools.ant.types.Path p
	private void determineDependencies ()  throws java.io.IOException 
		Object o
		org.apache.tools.ant.util.depend.DependencyAnalyzer analyzer
		java.util.Enumeration depEnum
		String dependentClass
		java.util.Hashtable affectedClasses
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo info
		java.util.Vector dependencyList
		java.util.Enumeration depEnum
		String jarFilePath
		int classMarker
		java.net.URL classURL
		java.io.File jarFile
		String dependency
		Object classpathFileObject
		String className
		java.util.Vector dependencyList
		java.util.Hashtable dependencies
		java.util.Enumeration e2
		java.util.Enumeration e
		java.util.Hashtable classpathFileCache
		Object nullFileMarker
		org.apache.tools.ant.AntClassLoader loader
		boolean cacheDirty
		java.util.Hashtable dependencyMap
		java.io.File cacheFile
		boolean cacheFileExists
		long cacheLastModified
		java.util.Enumeration classfileEnum
		org.apache.tools.ant.types.Path checkPath
	private int deleteAllAffectedFiles () 
		String className
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo classInfo
		java.util.Enumeration e
		int count
	private int deleteAffectedFiles (java.lang.String) 
		String topLevelClassName
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo topLevelClassInfo
		String affectedClass
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo affectedClassInfo
		java.util.Enumeration e
		String className
		int count
		java.util.Hashtable affectedClasses
	private void warnOutOfDateButNotDeleted (org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo, java.lang.String, java.lang.String) 
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo affectedClassInfo
		String affectedClass
		String className
		int level
	private boolean isRmiStub (java.lang.String, java.lang.String) 
		String affectedClass
		String className
	private boolean isStub (java.lang.String, java.lang.String, java.lang.String) 
		String affectedClass
		String baseClass
		String suffix
	private void dumpDependencies () 
		String affectedClass
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo info
		String className
		java.util.Hashtable affectedClasses
		java.util.Enumeration affectedClassEnum
		java.io.File classpathFile
		String className
		java.util.Hashtable dependencies
		java.util.Enumeration classpathFileEnum
		java.util.Enumeration classpathEnum
		java.util.Enumeration classEnum
	private void determineOutOfDateClasses () 
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		java.io.File srcDir
		int i
		java.io.File classpathFile
		java.util.Enumeration e2
		java.util.Hashtable dependencies
		String className
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo info
		java.util.Enumeration classpathDepsEnum
	public void execute ()  throws org.apache.tools.ant.BuildException 
		int summaryLogLevel
		long start
		int count
		long duration
		int summaryLogLevel
		Exception e
	protected void scanDir (java.io.File, java.lang.String[]) 
		String filePath
		String className
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo info
		java.io.File srcFile
		int i
		java.io.File srcDir
		String[] files
	private java.util.Vector getClassFiles (org.apache.tools.ant.types.Path) 
		java.io.File dir
		int i
		org.apache.tools.ant.types.Path classLocations
		String[] classLocationsList
		java.util.Vector classFileList
	private java.io.File findSourceFile (java.lang.String, java.io.File) 
		String sourceFilename
		java.io.File sourceFile
		int i
		String classname
		java.io.File sourceFileKnownToExist
		String sourceFilename
		int innerIndex
	private void addClassFiles (java.util.Vector, java.io.File, java.io.File) 
		org.apache.tools.ant.taskdefs.optional.depend.Depend$ClassFileInfo info
		String relativeName
		java.io.File file
		int i
		java.util.Vector classFileList
		java.io.File dir
		java.io.File root
		String[] filesInDir
		int length
		int rootLength
		java.io.File sourceFileKnownToExist
	public void setSrcdir (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path srcPath
	public void setDestDir (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path destPath
	public void setCache (java.io.File) 
		java.io.File cache
	public void setClosure (boolean) 
		boolean closure
	public void setDump (boolean) 
		boolean dump
}

org/apache/tools/ant/taskdefs/optional/depend/DirectoryIterator.class
DirectoryIterator.java
package org.apache.tools.ant.taskdefs.optional.depend
public org.apache.tools.ant.taskdefs.optional.depend.DirectoryIterator extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.depend.ClassFileIterator  {
	private java.util.Stack enumStack
	private java.util.Enumeration currentEnum
	public void <init> (java.io.File, boolean)  throws java.io.IOException 
		java.io.File rootDirectory
		boolean changeInto
		java.util.Vector filesInRoot
	private java.util.Vector getDirectoryEntries (java.io.File) 
		int i
		int length
		java.io.File directory
		java.util.Vector files
		String[] filesInDir
	public org.apache.tools.ant.taskdefs.optional.depend.ClassFile getNextClassFile () 
		java.util.Vector files
		org.apache.tools.ant.taskdefs.optional.depend.ClassFile javaClass
		java.io.FileInputStream inFileStream
		java.io.File element
		java.io.IOException e
		org.apache.tools.ant.taskdefs.optional.depend.ClassFile nextElement
}

org/apache/tools/ant/taskdefs/optional/depend/JarFileIterator.class
JarFileIterator.java
package org.apache.tools.ant.taskdefs.optional.depend
public org.apache.tools.ant.taskdefs.optional.depend.JarFileIterator extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.depend.ClassFileIterator  {
	private java.util.zip.ZipInputStream jarStream
	public void <init> (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream stream
	public org.apache.tools.ant.taskdefs.optional.depend.ClassFile getNextClassFile () 
		org.apache.tools.ant.taskdefs.optional.depend.ClassFile javaClass
		String entryName
		java.util.zip.ZipEntry jarEntry
		String message
		String text
		java.io.IOException e
		java.util.zip.ZipEntry jarEntry
		org.apache.tools.ant.taskdefs.optional.depend.ClassFile nextElement
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/ClassCPInfo.class
ClassCPInfo.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public org.apache.tools.ant.taskdefs.optional.depend.constantpool.ClassCPInfo extends org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry {
	private String className
	private int index
	public void <init> () 
	public void read (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream cpStream
	public java.lang.String toString () 
	public void resolve (org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool constantPool
	public java.lang.String getClassName () 
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/ConstantCPInfo.class
ConstantCPInfo.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public abstract org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantCPInfo extends org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry {
	private Object value
	protected void <init> (int, int) 
		int tagValue
		int entries
	public java.lang.Object getValue () 
	public void setValue (java.lang.Object) 
		Object newValue
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/ConstantPool.class
ConstantPool.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool extends java.lang.Object {
	private java.util.Vector entries
	private java.util.Hashtable utf8Indexes
	public void <init> () 
	public void read (java.io.DataInputStream)  throws java.io.IOException 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry nextEntry
		int i
		java.io.DataInputStream classStream
		int numEntries
	public int size () 
	public int addEntry (org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry) 
		int j
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.Utf8CPInfo utf8Info
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry entry
		int index
		int numSlots
	public void resolve () 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry poolInfo
		java.util.Enumeration i
	public org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry getEntry (int) 
		int index
	public int getUTF8Entry (java.lang.String) 
		String value
		int index
		Integer indexInteger
	public int getClassEntry (java.lang.String) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ClassCPInfo classinfo
		Object element
		int i
		String className
		int index
	public int getConstantEntry (java.lang.Object) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantCPInfo constantEntry
		Object element
		int i
		Object constantValue
		int index
	public int getMethodRefEntry (java.lang.String, java.lang.String, java.lang.String) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.MethodRefCPInfo methodRefEntry
		Object element
		int i
		String methodClassName
		String methodName
		String methodType
		int index
	public int getInterfaceMethodRefEntry (java.lang.String, java.lang.String, java.lang.String) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.InterfaceMethodRefCPInfo interfaceMethodRefEntry
		Object element
		int i
		String interfaceMethodClassName
		String interfaceMethodName
		String interfaceMethodType
		int index
	public int getFieldRefEntry (java.lang.String, java.lang.String, java.lang.String) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.FieldRefCPInfo fieldRefEntry
		Object element
		int i
		String fieldClassName
		String fieldName
		String fieldType
		int index
	public int getNameAndTypeEntry (java.lang.String, java.lang.String) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.NameAndTypeCPInfo nameAndTypeEntry
		Object element
		int i
		String name
		String type
		int index
	public java.lang.String toString () 
		int i
		StringBuffer sb
		int size
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/ConstantPoolEntry.class
ConstantPoolEntry.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public abstract org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry extends java.lang.Object {
	public static final int CONSTANT_UTF8
	public static final int CONSTANT_INTEGER
	public static final int CONSTANT_FLOAT
	public static final int CONSTANT_LONG
	public static final int CONSTANT_DOUBLE
	public static final int CONSTANT_CLASS
	public static final int CONSTANT_STRING
	public static final int CONSTANT_FIELDREF
	public static final int CONSTANT_METHODREF
	public static final int CONSTANT_INTERFACEMETHODREF
	public static final int CONSTANT_NAMEANDTYPE
	private int tag
	private int numEntries
	private boolean resolved
	public void <init> (int, int) 
		int tagValue
		int entries
	public static org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry readEntry (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream cpStream
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry cpInfo
		int cpTag
	public boolean isResolved () 
	public void resolve (org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool constantPool
	public abstract void read (java.io.DataInputStream)  throws java.io.IOException 
	public int getTag () 
	public final int getNumEntries () 
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/DoubleCPInfo.class
DoubleCPInfo.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public org.apache.tools.ant.taskdefs.optional.depend.constantpool.DoubleCPInfo extends org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantCPInfo {
	public void <init> () 
	public void read (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream cpStream
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/FieldRefCPInfo.class
FieldRefCPInfo.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public org.apache.tools.ant.taskdefs.optional.depend.constantpool.FieldRefCPInfo extends org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry {
	private String fieldClassName
	private String fieldName
	private String fieldType
	private int classIndex
	private int nameAndTypeIndex
	public void <init> () 
	public void read (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream cpStream
	public void resolve (org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool constantPool
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ClassCPInfo fieldClass
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.NameAndTypeCPInfo nt
	public java.lang.String toString () 
		String value
		String value
	public java.lang.String getFieldClassName () 
	public java.lang.String getFieldName () 
	public java.lang.String getFieldType () 
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/FloatCPInfo.class
FloatCPInfo.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public org.apache.tools.ant.taskdefs.optional.depend.constantpool.FloatCPInfo extends org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantCPInfo {
	public void <init> () 
	public void read (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream cpStream
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/IntegerCPInfo.class
IntegerCPInfo.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public org.apache.tools.ant.taskdefs.optional.depend.constantpool.IntegerCPInfo extends org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantCPInfo {
	public void <init> () 
	public void read (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream cpStream
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/InterfaceMethodRefCPInfo.class
InterfaceMethodRefCPInfo.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public org.apache.tools.ant.taskdefs.optional.depend.constantpool.InterfaceMethodRefCPInfo extends org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry {
	private String interfaceMethodClassName
	private String interfaceMethodName
	private String interfaceMethodType
	private int classIndex
	private int nameAndTypeIndex
	public void <init> () 
	public void read (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream cpStream
	public void resolve (org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool constantPool
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ClassCPInfo interfaceMethodClass
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.NameAndTypeCPInfo nt
	public java.lang.String toString () 
		String value
		String value
	public java.lang.String getInterfaceMethodClassName () 
	public java.lang.String getInterfaceMethodName () 
	public java.lang.String getInterfaceMethodType () 
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/LongCPInfo.class
LongCPInfo.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public org.apache.tools.ant.taskdefs.optional.depend.constantpool.LongCPInfo extends org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantCPInfo {
	public void <init> () 
	public void read (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream cpStream
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/MethodRefCPInfo.class
MethodRefCPInfo.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public org.apache.tools.ant.taskdefs.optional.depend.constantpool.MethodRefCPInfo extends org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry {
	private String methodClassName
	private String methodName
	private String methodType
	private int classIndex
	private int nameAndTypeIndex
	public void <init> () 
	public void read (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream cpStream
	public java.lang.String toString () 
		String value
		String value
	public void resolve (org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool constantPool
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ClassCPInfo methodClass
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.NameAndTypeCPInfo nt
	public java.lang.String getMethodClassName () 
	public java.lang.String getMethodName () 
	public java.lang.String getMethodType () 
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/NameAndTypeCPInfo.class
NameAndTypeCPInfo.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public org.apache.tools.ant.taskdefs.optional.depend.constantpool.NameAndTypeCPInfo extends org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry {
	private String name
	private String type
	private int nameIndex
	private int descriptorIndex
	public void <init> () 
	public void read (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream cpStream
	public java.lang.String toString () 
		String value
		String value
	public void resolve (org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool constantPool
	public java.lang.String getName () 
	public java.lang.String getType () 
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/StringCPInfo.class
StringCPInfo.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public org.apache.tools.ant.taskdefs.optional.depend.constantpool.StringCPInfo extends org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantCPInfo {
	private int index
	public void <init> () 
	public void read (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream cpStream
	public java.lang.String toString () 
	public void resolve (org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool) 
		org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool constantPool
}

org/apache/tools/ant/taskdefs/optional/depend/constantpool/Utf8CPInfo.class
Utf8CPInfo.java
package org.apache.tools.ant.taskdefs.optional.depend.constantpool
public org.apache.tools.ant.taskdefs.optional.depend.constantpool.Utf8CPInfo extends org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry {
	private String value
	public void <init> () 
	public void read (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream cpStream
	public java.lang.String toString () 
	public java.lang.String getValue () 
}

org/apache/tools/ant/taskdefs/optional/ejb/BorlandDeploymentTool$1.class
BorlandDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.ejb
 org.apache.tools.ant.taskdefs.optional.ejb.BorlandDeploymentTool$1 extends org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler {
	private final java.io.File val$srcDir
	private final org.apache.tools.ant.taskdefs.optional.ejb.BorlandDeploymentTool this$0
	void <init> (org.apache.tools.ant.taskdefs.optional.ejb.BorlandDeploymentTool, org.apache.tools.ant.Task, java.io.File, java.io.File) 
		org.apache.tools.ant.taskdefs.optional.ejb.BorlandDeploymentTool this$0
		org.apache.tools.ant.Task x0
		java.io.File x1
		java.io.File val$srcDir
	protected void processElement () 
		String fileNameWithMETA
		String fileName
		java.io.File descriptorFile
}

org/apache/tools/ant/taskdefs/optional/ejb/BorlandDeploymentTool.class
BorlandDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.BorlandDeploymentTool extends org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler  {
	public static final String PUBLICID_BORLAND_EJB
	protected static final String DEFAULT_BAS45_EJB11_DTD_LOCATION
	protected static final String DEFAULT_BAS_DTD_LOCATION
	protected static final String BAS_DD
	protected static final String BES_DD
	protected static final String JAVA2IIOP
	protected static final String VERIFY
	private String jarSuffix
	private String borlandDTD
	private boolean java2iiopdebug
	private String java2iioparams
	private boolean generateclient
	static final int BES
	static final int BAS
	private int version
	private boolean verify
	private String verifyArgs
	private java.util.Hashtable genfiles
	static Class class$org$apache$tools$ant$taskdefs$optional$ejb$BorlandGenerateClient
	public void <init> () 
	public void setDebug (boolean) 
		boolean debug
	public void setVerify (boolean) 
		boolean verify
	public void setSuffix (java.lang.String) 
		String inString
	public void setVerifyArgs (java.lang.String) 
		String args
	public void setBASdtd (java.lang.String) 
		String inString
	public void setGenerateclient (boolean) 
		boolean b
	public void setVersion (int) 
		int version
	public void setJava2iiopParams (java.lang.String) 
		String params
	protected org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler getBorlandDescriptorHandler (java.io.File) 
		org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$DTDLocation dtdLocation
		java.util.Iterator i
		java.io.File srcDir
		org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler handler
	protected void addVendorFiles (java.util.Hashtable, java.lang.String) 
		java.util.Hashtable ejbFiles
		String ddPrefix
		String dd
		java.io.File borlandDD
	java.io.File getVendorOutputJarFile (java.lang.String) 
		String baseName
	private void verifyBorlandJar (java.io.File) 
		java.io.File sourceJar
	private void verifyBorlandJarV5 (java.io.File) 
		org.apache.tools.ant.taskdefs.ExecTask execTask
		String msg
		Exception e
		java.io.File sourceJar
	private void verifyBorlandJarV4 (java.io.File) 
		String args
		org.apache.tools.ant.types.Commandline$Argument arguments
		org.apache.tools.ant.types.Path classpath
		String msg
		Exception e
		java.io.File sourceJar
		org.apache.tools.ant.taskdefs.Java javaTask
	private void generateClient (java.io.File) 
		org.apache.tools.ant.Project project
		org.apache.tools.ant.types.Path classpath
		String msg
		Exception e
		java.io.File sourceJar
		org.apache.tools.ant.taskdefs.optional.ejb.BorlandGenerateClient gentask
	private void buildBorlandStubs (java.util.Iterator) 
		String msg
		int result
		java.io.IOException e
		java.util.Iterator ithomes
		org.apache.tools.ant.taskdefs.Execute execTask
		org.apache.tools.ant.Project project
		org.apache.tools.ant.types.Commandline commandline
	protected void writeJar (java.lang.String, java.io.File, java.util.Hashtable, java.lang.String)  throws org.apache.tools.ant.BuildException 
		String home
		String clazz
		String baseName
		java.io.File jarFile
		java.util.Hashtable files
		String publicId
		java.util.Vector homes
		java.util.Iterator it
	private java.lang.String toClass (java.lang.String) 
		String filename
		String classname
	private java.lang.String toClassFile (java.lang.String) 
		String filename
		String classfile
	public void start ()  throws java.io.IOException 
	public void stop () 
	public void setProcessInputStream (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream param1
	public void setProcessOutputStream (java.io.InputStream)  throws java.io.IOException 
		String classfile
		String key
		java.io.BufferedReader reader
		String javafile
		String msg
		Exception e
		java.io.InputStream is
	public void setProcessErrorStream (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream is
		java.io.BufferedReader reader
		String s
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/optional/ejb/BorlandGenerateClient.class
BorlandGenerateClient.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.BorlandGenerateClient extends org.apache.tools.ant.Task {
	static final String JAVA_MODE
	static final String FORK_MODE
	boolean debug
	java.io.File ejbjarfile
	java.io.File clientjarfile
	org.apache.tools.ant.types.Path classpath
	String mode
	int version
	public void <init> () 
	public void setVersion (int) 
		int version
	public void setMode (java.lang.String) 
		String s
	public void setDebug (boolean) 
		boolean debug
	public void setEjbjar (java.io.File) 
		java.io.File ejbfile
	public void setClientjar (java.io.File) 
		java.io.File clientjar
	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 execute ()  throws org.apache.tools.ant.BuildException 
		String ejbjarname
		String clientname
	protected void executeJava ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Java execTask
		String msg
		Exception e
	protected void executeFork ()  throws org.apache.tools.ant.BuildException 
	protected void executeForkV4 ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.ExecTask execTask
		String msg
		Exception e
	protected void executeForkV5 ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.ExecTask execTask
		String msg
		Exception e
}

org/apache/tools/ant/taskdefs/optional/ejb/DescriptorHandler.class
DescriptorHandler.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler extends org.xml.sax.HandlerBase {
	private static final int DEFAULT_HASH_TABLE_SIZE
	private static final int STATE_LOOKING_EJBJAR
	private static final int STATE_IN_EJBJAR
	private static final int STATE_IN_BEANS
	private static final int STATE_IN_SESSION
	private static final int STATE_IN_ENTITY
	private static final int STATE_IN_MESSAGE
	private org.apache.tools.ant.Task owningTask
	private String publicId
	private static final String EJB_REF
	private static final String EJB_LOCAL_REF
	private static final String HOME_INTERFACE
	private static final String REMOTE_INTERFACE
	private static final String LOCAL_HOME_INTERFACE
	private static final String LOCAL_INTERFACE
	private static final String BEAN_CLASS
	private static final String PK_CLASS
	private static final String EJB_NAME
	private static final String EJB_JAR
	private static final String ENTERPRISE_BEANS
	private static final String ENTITY_BEAN
	private static final String SESSION_BEAN
	private static final String MESSAGE_BEAN
	private int parseState
	protected String currentElement
	protected String currentText
	protected java.util.Hashtable ejbFiles
	protected String ejbName
	private java.util.Hashtable fileDTDs
	private java.util.Hashtable resourceDTDs
	private boolean inEJBRef
	private java.util.Hashtable urlDTDs
	private java.io.File srcDir
	public void <init> (org.apache.tools.ant.Task, java.io.File) 
		org.apache.tools.ant.Task task
		java.io.File srcDir
	public void registerDTD (java.lang.String, java.lang.String) 
		java.net.URL urldtd
		java.net.MalformedURLException e
		String publicId
		String location
		java.io.File fileDTD
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		java.io.FileNotFoundException ex
		java.io.InputStream is
		java.io.InputStream is
		java.io.IOException ioe
		String publicId
		String systemId
		java.io.File dtdFile
		String dtdResourceName
		java.net.URL dtdUrl
	public java.util.Hashtable getFiles () 
	public java.lang.String getPublicId () 
	public java.lang.String getEjbName () 
	public void startDocument ()  throws org.xml.sax.SAXException 
	public void startElement (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXException 
		String name
		org.xml.sax.AttributeList attrs
	public void endElement (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	protected void processElement () 
		java.io.File classFile
		String className
}

org/apache/tools/ant/taskdefs/optional/ejb/EJBDeploymentTool.class
EJBDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.ejb
public abstract org.apache.tools.ant.taskdefs.optional.ejb.EJBDeploymentTool extends java.lang.Object {
	public abstract void processDescriptor (java.lang.String, javax.xml.parsers.SAXParser)  throws org.apache.tools.ant.BuildException 
	public abstract void validateConfigured ()  throws org.apache.tools.ant.BuildException 
	public abstract void setTask (org.apache.tools.ant.Task) 
	public abstract void configure (org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$Config) 
}

org/apache/tools/ant/taskdefs/optional/ejb/EjbJar$CMPVersion.class
EjbJar.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$CMPVersion extends org.apache.tools.ant.types.EnumeratedAttribute {
	public static final String CMP1_0
	public static final String CMP2_0
	public void <init> () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/optional/ejb/EjbJar$Config.class
EjbJar.java
package org.apache.tools.ant.taskdefs.optional.ejb
 org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$Config extends java.lang.Object {
	public java.io.File srcDir
	public java.io.File descriptorDir
	public String baseNameTerminator
	public String baseJarName
	public boolean flatDestDir
	public org.apache.tools.ant.types.Path classpath
	public java.util.List supportFileSets
	public java.util.ArrayList dtdLocations
	public org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$NamingScheme namingScheme
	public java.io.File manifest
	public String analyzer
	void <init> () 
}

org/apache/tools/ant/taskdefs/optional/ejb/EjbJar$DTDLocation.class
EjbJar.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$DTDLocation extends org.apache.tools.ant.types.DTDLocation {
	public void <init> () 
}

org/apache/tools/ant/taskdefs/optional/ejb/EjbJar$NamingScheme.class
EjbJar.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$NamingScheme extends org.apache.tools.ant.types.EnumeratedAttribute {
	public static final String EJB_NAME
	public static final String DIRECTORY
	public static final String DESCRIPTOR
	public static final String BASEJARNAME
	public void <init> () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/optional/ejb/EjbJar.class
EjbJar.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.EjbJar extends org.apache.tools.ant.taskdefs.MatchingTask {
	private org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$Config config
	private java.io.File destDir
	private String genericJarSuffix
	private String cmpVersion
	private java.util.ArrayList deploymentTools
	public void <init> () 
	protected void addDeploymentTool (org.apache.tools.ant.taskdefs.optional.ejb.EJBDeploymentTool) 
		org.apache.tools.ant.taskdefs.optional.ejb.EJBDeploymentTool deploymentTool
	public org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool createWeblogic () 
		org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool tool
	public org.apache.tools.ant.taskdefs.optional.ejb.WebsphereDeploymentTool createWebsphere () 
		org.apache.tools.ant.taskdefs.optional.ejb.WebsphereDeploymentTool tool
	public org.apache.tools.ant.taskdefs.optional.ejb.BorlandDeploymentTool createBorland () 
		org.apache.tools.ant.taskdefs.optional.ejb.BorlandDeploymentTool tool
	public org.apache.tools.ant.taskdefs.optional.ejb.IPlanetDeploymentTool createIplanet () 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetDeploymentTool tool
	public org.apache.tools.ant.taskdefs.optional.ejb.JbossDeploymentTool createJboss () 
		org.apache.tools.ant.taskdefs.optional.ejb.JbossDeploymentTool tool
	public org.apache.tools.ant.taskdefs.optional.ejb.JonasDeploymentTool createJonas () 
		org.apache.tools.ant.taskdefs.optional.ejb.JonasDeploymentTool tool
	public org.apache.tools.ant.taskdefs.optional.ejb.WeblogicTOPLinkDeploymentTool createWeblogictoplink () 
		org.apache.tools.ant.taskdefs.optional.ejb.WeblogicTOPLinkDeploymentTool tool
	public org.apache.tools.ant.types.Path createClasspath () 
	public org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$DTDLocation createDTD () 
		org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$DTDLocation dtdLocation
	public org.apache.tools.ant.types.FileSet createSupport () 
		org.apache.tools.ant.types.FileSet supportFileSet
	public void setManifest (java.io.File) 
		java.io.File manifest
	public void setSrcdir (java.io.File) 
		java.io.File inDir
	public void setDescriptordir (java.io.File) 
		java.io.File inDir
	public void setDependency (java.lang.String) 
		String analyzer
	public void setBasejarname (java.lang.String) 
		String inValue
	public void setNaming (org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$NamingScheme) 
		org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$NamingScheme namingScheme
	public java.io.File getDestdir () 
	public void setDestdir (java.io.File) 
		java.io.File inDir
	public java.lang.String getCmpversion () 
	public void setCmpversion (org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$CMPVersion) 
		org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$CMPVersion version
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public void setFlatdestdir (boolean) 
		boolean inValue
	public void setGenericjarsuffix (java.lang.String) 
		String inString
	public void setBasenameterminator (java.lang.String) 
		String inValue
	private void validateConfig ()  throws org.apache.tools.ant.BuildException 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool genericTool
		org.apache.tools.ant.taskdefs.optional.ejb.EJBDeploymentTool tool
		java.util.Iterator i
		org.apache.tools.ant.taskdefs.optional.ejb.EJBDeploymentTool tool
		java.util.Iterator i
		int index
		javax.xml.parsers.SAXParserFactory saxParserFactory
		javax.xml.parsers.SAXParser saxParser
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		String msg
		org.xml.sax.SAXException se
		String msg
		javax.xml.parsers.ParserConfigurationException pce
}

org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.class
GenericDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.ejb.EJBDeploymentTool  {
	public static final int DEFAULT_BUFFER_SIZE
	public static final int JAR_COMPRESS_LEVEL
	protected static final String META_DIR
	protected static final String MANIFEST
	protected static final String EJB_DD
	public static final String ANALYZER_SUPER
	public static final String ANALYZER_FULL
	public static final String ANALYZER_NONE
	public static final String DEFAULT_ANALYZER
	public static final String ANALYZER_CLASS_SUPER
	public static final String ANALYZER_CLASS_FULL
	private org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$Config config
	private java.io.File destDir
	private org.apache.tools.ant.types.Path classpath
	private String genericJarSuffix
	private org.apache.tools.ant.Task task
	private ClassLoader classpathLoader
	private java.util.Set addedfiles
	private org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler handler
	private org.apache.tools.ant.util.depend.DependencyAnalyzer dependencyAnalyzer
	public void <init> () 
	public void setDestdir (java.io.File) 
		java.io.File inDir
	protected java.io.File getDestDir () 
	public void setTask (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	protected org.apache.tools.ant.Task getTask () 
	protected org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$Config getConfig () 
	protected boolean usingBaseJarName () 
	public void setGenericJarSuffix (java.lang.String) 
		String inString
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	protected org.apache.tools.ant.types.Path getCombinedClasspath () 
		org.apache.tools.ant.types.Path combinedPath
	protected void log (java.lang.String, int) 
		String message
		int level
	protected org.apache.tools.ant.Location getLocation () 
	private void createAnalyzer () 
		Class analyzerClass
		NoClassDefFoundError e
		Exception e
		String analyzer
		String analyzerClassName
	public void configure (org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$Config) 
		org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$Config config
	protected void addFileToJar (java.util.jar.JarOutputStream, java.io.File, java.lang.String)  throws org.apache.tools.ant.BuildException 
		java.util.zip.ZipEntry zipEntry
		byte[] byteBuffer
		int count
		java.io.IOException ioe
		java.io.IOException closeException
		java.util.jar.JarOutputStream jStream
		java.io.File inputFile
		String logicalFilename
		java.io.FileInputStream iStream
	protected org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler getDescriptorHandler (java.io.File) 
		org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$DTDLocation dtdLocation
		java.util.Iterator i
		java.io.File srcDir
		org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler h
	protected void registerKnownDTDs (org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler) 
		org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler handler
	public void processDescriptor (java.lang.String, javax.xml.parsers.SAXParser) 
		int startName
		int endName
		String publicId
		java.util.Hashtable ejbFiles
		String baseName
		String ddPrefix
		java.io.File manifestFile
		java.io.File jarFile
		String msg
		org.xml.sax.SAXException se
		String msg
		java.io.IOException ioe
		String descriptorFileName
		javax.xml.parsers.SAXParser saxParser
	protected void checkConfiguration (java.lang.String, javax.xml.parsers.SAXParser)  throws org.apache.tools.ant.BuildException 
		String descriptorFileName
		javax.xml.parsers.SAXParser saxParser
	protected java.util.Hashtable parseEjbFiles (java.lang.String, javax.xml.parsers.SAXParser)  throws java.io.IOException org.xml.sax.SAXException 
		java.io.IOException closeException
		String descriptorFileName
		javax.xml.parsers.SAXParser saxParser
		java.io.FileInputStream descriptorStream
		java.util.Hashtable ejbFiles
	protected void addSupportClasses (java.util.Hashtable) 
		int j
		org.apache.tools.ant.types.FileSet supportFileSet
		java.io.File supportBaseDir
		org.apache.tools.ant.DirectoryScanner supportScanner
		String[] supportFiles
		java.util.Iterator i
		java.util.Hashtable ejbFiles
		org.apache.tools.ant.Project project
	protected java.lang.String getJarBaseName (java.lang.String) 
		String canonicalDescriptor
		int index
		int lastSeparatorIndex
		int endBaseName
		java.io.File descriptorFile
		String path
		int lastSeparatorIndex
		String dirName
		int dirSeparatorIndex
		String descriptorFileName
		String baseName
	public java.lang.String getVendorDDPrefix (java.lang.String, java.lang.String) 
		String canonicalDescriptor
		int index
		String baseName
		String descriptorFileName
		String ddPrefix
	protected void addVendorFiles (java.util.Hashtable, java.lang.String) 
		java.util.Hashtable ejbFiles
		String ddPrefix
	java.io.File getVendorOutputJarFile (java.lang.String) 
		String baseName
	protected boolean needToRebuild (java.util.Hashtable, java.io.File) 
		java.io.File currentFile
		long lastBuild
		java.util.Iterator fileIter
		java.util.Hashtable ejbFiles
		java.io.File jarFile
	protected java.lang.String getPublicId () 
	protected java.io.File getManifestFile (java.lang.String) 
		String prefix
		java.io.File manifestFile
	protected void writeJar (java.lang.String, java.io.File, java.util.Hashtable, java.lang.String)  throws org.apache.tools.ant.BuildException 
		String defaultManifest
		java.io.File manifestFile
		java.io.IOException e
		int entryIndex
		int i
		int n
		String entryName
		java.io.File entryFile
		org.apache.tools.ant.taskdefs.optional.ejb.InnerClassFilenameFilter flt
		java.io.File entryDir
		String[] innerfiles
		java.util.Iterator entryIterator
		java.io.InputStream in
		java.util.jar.Manifest manifest
		String msg
		java.io.IOException ioe
		java.io.IOException closeException
		String baseName
		java.io.File jarfile
		java.util.Hashtable files
		String publicId
		java.util.jar.JarOutputStream jarStream
	protected void checkAndAddDependants (java.util.Hashtable)  throws org.apache.tools.ant.BuildException 
		String className
		String entryName
		String classname
		String location
		java.io.File classFile
		java.util.Hashtable checkEntries
		java.util.Iterator i
		java.util.Enumeration e
	protected java.lang.ClassLoader getClassLoaderForBuild () 
		org.apache.tools.ant.types.Path combinedClasspath
	public void validateConfigured ()  throws org.apache.tools.ant.BuildException 
		String msg
}

org/apache/tools/ant/taskdefs/optional/ejb/IPlanetDeploymentTool.class
IPlanetDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.IPlanetDeploymentTool extends org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool {
	private java.io.File iashome
	private String jarSuffix
	private boolean keepgenerated
	private boolean debug
	private String descriptorName
	private String iasDescriptorName
	private String displayName
	private static final String IAS_DD
	public void <init> () 
	public void setIashome (java.io.File) 
		java.io.File iashome
	public void setKeepgenerated (boolean) 
		boolean keepgenerated
	public void setDebug (boolean) 
		boolean debug
	public void setSuffix (java.lang.String) 
		String jarSuffix
	public void setGenericJarSuffix (java.lang.String) 
		String inString
	public void processDescriptor (java.lang.String, javax.xml.parsers.SAXParser) 
		String descriptorName
		javax.xml.parsers.SAXParser saxParser
	protected void checkConfiguration (java.lang.String, javax.xml.parsers.SAXParser)  throws org.apache.tools.ant.BuildException 
		String msg
		String msg
		String msg
		String descriptorFileName
		javax.xml.parsers.SAXParser saxParser
		int startOfName
		String stdXml
		java.io.File iasDescriptor
	protected java.util.Hashtable parseEjbFiles (java.lang.String, javax.xml.parsers.SAXParser)  throws java.io.IOException org.xml.sax.SAXException 
		org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$DTDLocation dtdLocation
		java.util.Iterator i
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbcException e
		int endOfCmp
		String cmpDescriptor
		java.io.File cmpFile
		int i
		java.io.File baseDir
		int endOfPath
		String relativePath
		String descriptorFileName
		javax.xml.parsers.SAXParser saxParser
		java.util.Hashtable files
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc ejbc
		String[] cmpDescriptors
	protected void addVendorFiles (java.util.Hashtable, java.lang.String) 
		java.util.Hashtable ejbFiles
		String ddPrefix
	java.io.File getVendorOutputJarFile (java.lang.String) 
		String baseName
		java.io.File jarFile
	protected java.lang.String getPublicId () 
	private java.lang.String getIasDescriptorName () 
		String basename
		String remainder
		int endOfBaseName
		String path
		String basename
		String remainder
		int startOfFileName
}

org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc$Classname.class
IPlanetEjbc.java
package org.apache.tools.ant.taskdefs.optional.ejb
 org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname extends java.lang.Object {
	private String qualifiedName
	private String packageName
	private String className
	public void <init> (java.lang.String) 
		String qualifiedName
		int index
	public java.lang.String getQualifiedClassName () 
	public java.lang.String getPackageName () 
	public java.lang.String getClassName () 
	public java.lang.String getQualifiedWithUnderscores () 
	public java.io.File getClassFile (java.io.File) 
		java.io.File directory
		String pathToFile
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc$EjbInfo.class
IPlanetEjbc.java
package org.apache.tools.ant.taskdefs.optional.ejb
 org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbInfo extends java.lang.Object {
	private String name
	private org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname home
	private org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname remote
	private org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname implementation
	private org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname primaryKey
	private String beantype
	private boolean cmp
	private boolean iiop
	private boolean hasession
	private java.util.List cmpDescriptors
	private final org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc this$0
	public void <init> (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc, java.lang.String) 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc this$0
		String name
	public java.lang.String getName () 
	public void setHome (java.lang.String) 
		String home
	public void setHome (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname) 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname home
	public org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname getHome () 
	public void setRemote (java.lang.String) 
		String remote
	public void setRemote (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname) 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname remote
	public org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname getRemote () 
	public void setImplementation (java.lang.String) 
		String implementation
	public void setImplementation (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname) 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname implementation
	public org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname getImplementation () 
	public void setPrimaryKey (java.lang.String) 
		String primaryKey
	public void setPrimaryKey (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname) 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname primaryKey
	public org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$Classname getPrimaryKey () 
	public void setBeantype (java.lang.String) 
		String beantype
	public java.lang.String getBeantype () 
	public void setCmp (boolean) 
		boolean cmp
	public void setCmp (java.lang.String) 
		String cmp
	public boolean getCmp () 
	public void setIiop (boolean) 
		boolean iiop
	public void setIiop (java.lang.String) 
		String iiop
	public boolean getIiop () 
	public void setHasession (boolean) 
		boolean hasession
	public void setHasession (java.lang.String) 
		String hasession
	public boolean getHasession () 
	public void addCmpDescriptor (java.lang.String) 
		String descriptor
	public java.util.List getCmpDescriptors () 
	private void checkConfiguration (java.io.File)  throws org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbcException 
		java.io.File buildDir
	public boolean mustBeRecompiled (java.io.File) 
		java.io.File destDir
		long sourceModified
		long destModified
	private long sourceClassesModified (java.io.File) 
		java.io.File pkFile
		java.io.File buildDir
		long latestModified
		long modified
		java.io.File remoteFile
		java.io.File homeFile
		java.io.File implFile
		java.io.File pkFile
		String pathToFile
	private long destClassesModified (java.io.File) 
		long fileMod
		String pathToClass
		java.io.File classFile
		int i
		java.io.File destDir
		String[] classnames
		long destClassesModified
		boolean allClassesFound
	private java.lang.String[] classesToGenerate () 
		String[] classnames
		String remotePkg
		String remoteClass
		String homePkg
		String homeClass
		String implPkg
		String implFullClass
		int index
	public java.lang.String toString () 
		String s
		java.util.Iterator i
	static void access$000 (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbInfo, java.io.File)  throws org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbcException 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbInfo x0
		java.io.File x1
}

org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc$EjbcException.class
IPlanetEjbc.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbcException extends java.lang.Exception {
	private final org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc this$0
	public void <init> (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc, java.lang.String) 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc this$0
		String msg
}

org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc$EjbcHandler.class
IPlanetEjbc.java
package org.apache.tools.ant.taskdefs.optional.ejb
 org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbcHandler extends org.xml.sax.HandlerBase {
	private static final String PUBLICID_EJB11
	private static final String PUBLICID_IPLANET_EJB_60
	private static final String DEFAULT_IAS60_EJB11_DTD_LOCATION
	private static final String DEFAULT_IAS60_DTD_LOCATION
	private java.util.Map resourceDtds
	private java.util.Map fileDtds
	private java.util.Map ejbs
	private org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbInfo currentEjb
	private boolean iasDescriptor
	private String currentLoc
	private String currentText
	private String ejbType
	private final org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc this$0
	public void <init> (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc) 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc this$0
	public org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbInfo[] getEjbs () 
	public java.lang.String getDisplayName () 
	public void registerDTD (java.lang.String, java.lang.String) 
		java.io.File dtdFile
		String publicID
		String location
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String location
		java.io.IOException e
		String publicId
		String systemId
		java.io.InputStream inputStream
	public void startElement (java.lang.String, org.xml.sax.AttributeList)  throws org.xml.sax.SAXException 
		String name
		org.xml.sax.AttributeList atts
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int len
	public void endElement (java.lang.String)  throws org.xml.sax.SAXException 
		String name
		int nameLength
		int locLength
	private void stdCharacters (java.lang.String) 
		String value
		String base
	private void iasCharacters (java.lang.String) 
		String value
		String base
}

org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc$RedirectOutput.class
IPlanetEjbc.java
package org.apache.tools.ant.taskdefs.optional.ejb
 org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$RedirectOutput extends java.lang.Thread {
	private java.io.InputStream stream
	public void <init> (java.io.InputStream) 
		java.io.InputStream stream
	public void run () 
		java.io.IOException e
		String text
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.BufferedReader reader
}

org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.class
IPlanetEjbc.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc extends java.lang.Object {
	private static final int MIN_NUM_ARGS
	private static final int MAX_NUM_ARGS
	private static final int NUM_CLASSES_WITH_IIOP
	private static final int NUM_CLASSES_WITHOUT_IIOP
	private static final String ENTITY_BEAN
	private static final String STATELESS_SESSION
	private static final String STATEFUL_SESSION
	private java.io.File stdDescriptor
	private java.io.File iasDescriptor
	private java.io.File destDirectory
	private String classpath
	private String[] classpathElements
	private boolean retainSource
	private boolean debugOutput
	private java.io.File iasHomeDir
	private javax.xml.parsers.SAXParser parser
	private org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbcHandler handler
	private java.util.Hashtable ejbFiles
	private String displayName
	public void <init> (java.io.File, java.io.File, java.io.File, java.lang.String, javax.xml.parsers.SAXParser) 
		java.util.StringTokenizer st
		java.io.File stdDescriptor
		java.io.File iasDescriptor
		java.io.File destDirectory
		String classpath
		javax.xml.parsers.SAXParser parser
		java.util.List elements
	public void setRetainSource (boolean) 
		boolean retainSource
	public void setDebugOutput (boolean) 
		boolean debugOutput
	public void registerDTD (java.lang.String, java.lang.String) 
		String publicID
		String location
	public void setIasHomeDir (java.io.File) 
		java.io.File iasHomeDir
	public java.util.Hashtable getEjbFiles () 
	public java.lang.String getDisplayName () 
	public java.lang.String[] getCmpDescriptors () 
		java.util.List descriptors
		int i
		java.util.List returnList
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbInfo[] ejbs
	public static void main (java.lang.String[]) 
		int i
		java.util.Properties props
		java.util.Properties props
		Exception e
		java.io.IOException e
		org.xml.sax.SAXException e
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbcException e
		String[] args
		java.io.File stdDescriptor
		java.io.File iasDescriptor
		java.io.File destDirectory
		String classpath
		javax.xml.parsers.SAXParser parser
		boolean debug
		boolean retainSource
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc ejbc
		javax.xml.parsers.SAXParserFactory parserFactory
	private static void usage () 
	public void execute ()  throws org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbcException java.io.IOException org.xml.sax.SAXException 
		int i
		String[] arguments
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbInfo ejb
		int i
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbInfo[] ejbs
	private void callEjbc (java.lang.String[]) 
		int i
		String command
		Process p
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$RedirectOutput output
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$RedirectOutput error
		java.io.IOException e
		InterruptedException e
		String[] arguments
		StringBuffer args
		String command
	protected void checkConfiguration ()  throws org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbcException 
		String msg
	private org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbInfo[] getEjbs ()  throws java.io.IOException org.xml.sax.SAXException 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbInfo[] ejbs
	private java.lang.String[] buildArgumentList (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbInfo) 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbInfo ejb
		java.util.List arguments
	private void log (java.lang.String) 
		String msg
	static java.lang.String access$100 (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc) 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc x0
	static void access$200 (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc, java.lang.String) 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc x0
		String x1
	static java.lang.String access$102 (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc, java.lang.String) 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc x0
		String x1
	static java.util.Hashtable access$300 (org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc) 
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc x0
}

org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbcTask.class
IPlanetEjbcTask.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbcTask extends org.apache.tools.ant.Task {
	private java.io.File ejbdescriptor
	private java.io.File iasdescriptor
	private java.io.File dest
	private org.apache.tools.ant.types.Path classpath
	private boolean keepgenerated
	private boolean debug
	private java.io.File iashome
	public void <init> () 
	public void setEjbdescriptor (java.io.File) 
		java.io.File ejbdescriptor
	public void setIasdescriptor (java.io.File) 
		java.io.File iasdescriptor
	public void setDest (java.io.File) 
		java.io.File dest
	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 setKeepgenerated (boolean) 
		boolean keepgenerated
	public void setDebug (boolean) 
		boolean debug
	public void setIashome (java.io.File) 
		java.io.File iashome
	public void execute ()  throws org.apache.tools.ant.BuildException 
	private void checkConfiguration ()  throws org.apache.tools.ant.BuildException 
		String msg
		String msg
		String msg
		String msg
		String msg
		String msg
		String msg
	private javax.xml.parsers.SAXParser getParser ()  throws org.apache.tools.ant.BuildException 
		javax.xml.parsers.SAXParserFactory saxParserFactory
		String msg
		org.xml.sax.SAXException e
		String msg
		javax.xml.parsers.ParserConfigurationException e
		javax.xml.parsers.SAXParser saxParser
	private void executeEjbc (javax.xml.parsers.SAXParser)  throws org.apache.tools.ant.BuildException 
		String msg
		java.io.IOException e
		String msg
		org.xml.sax.SAXException e
		String msg
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc$EjbcException e
		javax.xml.parsers.SAXParser saxParser
		org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc ejbc
	private org.apache.tools.ant.types.Path getClasspath () 
		org.apache.tools.ant.types.Path cp
}

org/apache/tools/ant/taskdefs/optional/ejb/InnerClassFilenameFilter.class
InnerClassFilenameFilter.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.InnerClassFilenameFilter extends java.lang.Object implements java.io.FilenameFilter  {
	private String baseClassName
	void <init> (java.lang.String) 
		String baseclass
		int extidx
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String filename
}

org/apache/tools/ant/taskdefs/optional/ejb/JbossDeploymentTool.class
JbossDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.JbossDeploymentTool extends org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool {
	protected static final String JBOSS_DD
	protected static final String JBOSS_CMP10D
	protected static final String JBOSS_CMP20D
	private String jarSuffix
	public void <init> () 
	public void setSuffix (java.lang.String) 
		String inString
	protected void addVendorFiles (java.util.Hashtable, java.lang.String) 
		java.util.Hashtable ejbFiles
		String ddPrefix
		java.io.File jbossDD
		String descriptorFileName
		java.io.File jbossCMPD
	java.io.File getVendorOutputJarFile (java.lang.String) 
		String baseName
	public void validateConfigured ()  throws org.apache.tools.ant.BuildException 
	private org.apache.tools.ant.taskdefs.optional.ejb.EjbJar getParent () 
}

org/apache/tools/ant/taskdefs/optional/ejb/JonasDeploymentTool.class
JonasDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.JonasDeploymentTool extends org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool {
	protected static final String EJB_JAR_1_1_PUBLIC_ID
	protected static final String EJB_JAR_2_0_PUBLIC_ID
	protected static final String JONAS_EJB_JAR_2_4_PUBLIC_ID
	protected static final String JONAS_EJB_JAR_2_5_PUBLIC_ID
	protected static final String RMI_ORB
	protected static final String JEREMIE_ORB
	protected static final String DAVID_ORB
	protected static final String EJB_JAR_1_1_DTD
	protected static final String EJB_JAR_2_0_DTD
	protected static final String JONAS_EJB_JAR_2_4_DTD
	protected static final String JONAS_EJB_JAR_2_5_DTD
	protected static final String JONAS_DD
	protected static final String GENIC_CLASS
	protected static final String OLD_GENIC_CLASS_1
	protected static final String OLD_GENIC_CLASS_2
	private String descriptorName
	private String jonasDescriptorName
	private java.io.File outputdir
	private boolean keepgenerated
	private boolean nocompil
	private boolean novalidation
	private String javac
	private String javacopts
	private String rmicopts
	private boolean secpropag
	private boolean verbose
	private String additionalargs
	private java.io.File jonasroot
	private boolean keepgeneric
	private String suffix
	private String orb
	private boolean nogenic
	public void <init> () 
	public void setKeepgenerated (boolean) 
		boolean aBoolean
	public void setAdditionalargs (java.lang.String) 
		String aString
	public void setNocompil (boolean) 
		boolean aBoolean
	public void setNovalidation (boolean) 
		boolean aBoolean
	public void setJavac (java.lang.String) 
		String aString
	public void setJavacopts (java.lang.String) 
		String aString
	public void setRmicopts (java.lang.String) 
		String aString
	public void setSecpropag (boolean) 
		boolean aBoolean
	public void setVerbose (boolean) 
		boolean aBoolean
	public void setJonasroot (java.io.File) 
		java.io.File aFile
	public void setKeepgeneric (boolean) 
		boolean aBoolean
	public void setJarsuffix (java.lang.String) 
		String aString
	public void setOrb (java.lang.String) 
		String aString
	public void setNogenic (boolean) 
		boolean aBoolean
	public void processDescriptor (java.lang.String, javax.xml.parsers.SAXParser) 
		String aDescriptorName
		javax.xml.parsers.SAXParser saxParser
	protected void writeJar (java.lang.String, java.io.File, java.util.Hashtable, java.lang.String)  throws org.apache.tools.ant.BuildException 
		String baseName
		java.io.File jarfile
		java.util.Hashtable ejbFiles
		String publicId
		java.io.File genericJarFile
	protected void addVendorFiles (java.util.Hashtable, java.lang.String) 
		java.util.Hashtable ejbFiles
		String ddPrefix
		java.io.File jonasDD
	protected java.io.File getVendorOutputJarFile (java.lang.String) 
		String baseName
	private java.lang.String getJonasDescriptorName () 
		String path
		String fileName
		String jonasDN
		String jonasDN
		boolean jonasConvention
		String path
		String fileName
		String baseName
		String remainder
		int startOfFileName
		int endOfBaseName
	protected java.lang.String getJarBaseName (java.lang.String) 
		int endOfBaseName
		String aCanonicalDescriptor
		int lastSeparatorIndex
		int endOfBaseName
		String descriptorFileName
		String baseName
	protected void registerKnownDTDs (org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler) 
		org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler handler
	private void addGenICGeneratedFiles (java.io.File, java.util.Hashtable) 
		String msg
		java.io.IOException aIOException
		String key
		java.io.File f
		String orbJar
		java.io.File genericJarFile
		java.util.Hashtable ejbFiles
		org.apache.tools.ant.taskdefs.Java genicTask
		String genicClass
		String jonasConfigDir
		java.io.File javaPolicyFile
		java.util.Enumeration keys
		org.apache.tools.ant.types.Path classpath
	java.lang.String getGenicClassName (org.apache.tools.ant.types.Path) 
		ClassNotFoundException cnf1
		ClassNotFoundException cnf2
		ClassNotFoundException cnf3
		org.apache.tools.ant.types.Path classpath
		org.apache.tools.ant.AntClassLoader cl
	protected void checkConfiguration (java.lang.String, javax.xml.parsers.SAXParser)  throws org.apache.tools.ant.BuildException 
		String descriptorFileName
		javax.xml.parsers.SAXParser saxParser
	private java.io.File createTempDir ()  throws java.io.IOException 
		java.io.File tmpDir
	private void deleteAllFiles (java.io.File) 
		int i
		java.io.File[] someFiles
		java.io.File aFile
	private void addAllFiles (java.io.File, java.lang.String, java.util.Hashtable) 
		String newRootDir
		String newRootDir
		int i
		java.io.File[] files
		java.io.File file
		String rootDir
		java.util.Hashtable hashtable
}

org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool$1.class
WeblogicDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.ejb
 org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool$1 extends org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler {
	private final java.io.File val$srcDir
	private final org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool this$0
	void <init> (org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool, org.apache.tools.ant.Task, java.io.File, java.io.File) 
		org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool this$0
		org.apache.tools.ant.Task x0
		java.io.File x1
		java.io.File val$srcDir
	protected void processElement () 
		String fileNameWithMETA
		String fileName
		java.io.File descriptorFile
}

org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.class
WeblogicDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool extends org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool {
	public static final String PUBLICID_EJB11
	public static final String PUBLICID_EJB20
	public static final String PUBLICID_WEBLOGIC_EJB510
	public static final String PUBLICID_WEBLOGIC_EJB600
	public static final String PUBLICID_WEBLOGIC_EJB700
	protected static final String DEFAULT_WL51_EJB11_DTD_LOCATION
	protected static final String DEFAULT_WL60_EJB11_DTD_LOCATION
	protected static final String DEFAULT_WL60_EJB20_DTD_LOCATION
	protected static final String DEFAULT_WL51_DTD_LOCATION
	protected static final String DEFAULT_WL60_51_DTD_LOCATION
	protected static final String DEFAULT_WL60_DTD_LOCATION
	protected static final String DEFAULT_WL70_DTD_LOCATION
	protected static final String DEFAULT_COMPILER
	protected static final String WL_DD
	protected static final String WL_CMP_DD
	protected static final String COMPILER_EJB11
	protected static final String COMPILER_EJB20
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private String jarSuffix
	private String weblogicDTD
	private String ejb11DTD
	private boolean keepgenerated
	private String ejbcClass
	private String additionalArgs
	private String additionalJvmArgs
	private boolean keepGeneric
	private String compiler
	private boolean alwaysRebuild
	private boolean noEJBC
	private boolean newCMP
	private org.apache.tools.ant.types.Path wlClasspath
	private java.util.Vector sysprops
	private Integer jvmDebugLevel
	private java.io.File outputDir
	public void <init> () 
	public void addSysproperty (org.apache.tools.ant.types.Environment$Variable) 
		org.apache.tools.ant.types.Environment$Variable sysp
	public org.apache.tools.ant.types.Path createWLClasspath () 
	public void setOutputDir (java.io.File) 
		java.io.File outputDir
	public void setWLClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path wlClasspath
	public void setCompiler (java.lang.String) 
		String compiler
	public void setRebuild (boolean) 
		boolean rebuild
	public void setJvmDebugLevel (java.lang.Integer) 
		Integer jvmDebugLevel
	public java.lang.Integer getJvmDebugLevel () 
	public void setSuffix (java.lang.String) 
		String inString
	public void setKeepgeneric (boolean) 
		boolean inValue
	public void setKeepgenerated (java.lang.String) 
		String inValue
	public void setArgs (java.lang.String) 
		String args
	public void setJvmargs (java.lang.String) 
		String args
	public void setEjbcClass (java.lang.String) 
		String ejbcClass
	public java.lang.String getEjbcClass () 
	public void setWeblogicdtd (java.lang.String) 
		String inString
	public void setWLdtd (java.lang.String) 
		String inString
	public void setEJBdtd (java.lang.String) 
		String inString
	public void setOldCMP (boolean) 
		boolean oldCMP
	public void setNewCMP (boolean) 
		boolean newCMP
	public void setNoEJBC (boolean) 
		boolean noEJBC
	protected void registerKnownDTDs (org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler) 
		org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler handler
	protected org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler getWeblogicDescriptorHandler (java.io.File) 
		org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$DTDLocation dtdLocation
		java.util.Iterator i
		java.io.File srcDir
		org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler handler
	protected void addVendorFiles (java.util.Hashtable, java.lang.String) 
		java.io.File weblogicCMPDD
		String key
		java.io.File ejbDescriptor
		javax.xml.parsers.SAXParserFactory saxParserFactory
		javax.xml.parsers.SAXParser saxParser
		org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler handler
		java.util.Hashtable ht
		java.util.Enumeration e
		String msg
		Exception e
		java.util.Hashtable ejbFiles
		String ddPrefix
		java.io.File weblogicDD
	java.io.File getVendorOutputJarFile (java.lang.String) 
		String baseName
	private void buildWeblogicJar (java.io.File, java.io.File, java.lang.String) 
		java.io.IOException e
		org.apache.tools.ant.types.Environment$Variable entry
		java.util.Enumeration en
		String buildCompiler
		org.apache.tools.ant.types.Path combinedClasspath
		org.apache.tools.ant.types.Path classpath
		String msg
		Exception e
		java.io.File sourceJar
		java.io.File destJar
		String publicId
		org.apache.tools.ant.taskdefs.Java javaTask
		String ejbcClassName
	protected void writeJar (java.lang.String, java.io.File, java.util.Hashtable, java.lang.String)  throws org.apache.tools.ant.BuildException 
		String baseName
		java.io.File jarFile
		java.util.Hashtable files
		String publicId
		java.io.File genericJarFile
	public void validateConfigured ()  throws org.apache.tools.ant.BuildException 
	protected boolean isRebuildRequired (java.io.File, java.io.File) 
		java.util.jar.JarEntry je
		java.util.Enumeration e
		java.util.jar.JarEntry je
		java.util.Enumeration e
		String classname
		Class genclass
		java.util.jar.JarEntry genericEntry
		java.util.jar.JarEntry wlEntry
		String filepath
		java.util.Enumeration e
		java.io.InputStream is
		byte[] buffer
		int bytesRead
		java.io.InputStream is
		java.util.jar.JarEntry je
		java.util.Enumeration e
		java.util.Hashtable genericEntries
		java.util.Hashtable wlEntries
		java.util.Hashtable replaceEntries
		String cnfmsg
		ClassNotFoundException cnfe
		String msg
		java.io.IOException ioe
		java.io.IOException closeException
		java.io.IOException closeException
		java.io.IOException closeException
		java.io.IOException renameException
		org.apache.tools.ant.AntClassLoader loader
		java.io.File genericJarFile
		java.io.File weblogicJarFile
		boolean rebuild
		java.util.jar.JarFile genericJar
		java.util.jar.JarFile wlJar
		java.io.File newWLJarFile
		java.util.jar.JarOutputStream newJarStream
		ClassLoader genericLoader
	protected java.lang.ClassLoader getClassLoaderFromJar (java.io.File)  throws java.io.IOException 
		java.io.File classjar
		org.apache.tools.ant.types.Path lookupPath
		org.apache.tools.ant.types.Path classpath
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/ejb/WeblogicTOPLinkDeploymentTool.class
WeblogicTOPLinkDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.WeblogicTOPLinkDeploymentTool extends org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool {
	private static final String TL_DTD_LOC
	private String toplinkDescriptor
	private String toplinkDTD
	public void <init> () 
	public void setToplinkdescriptor (java.lang.String) 
		String inString
	public void setToplinkdtd (java.lang.String) 
		String inString
	protected org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler getDescriptorHandler (java.io.File) 
		java.io.File srcDir
		org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler handler
	protected void addVendorFiles (java.util.Hashtable, java.lang.String) 
		java.util.Hashtable ejbFiles
		String ddPrefix
		java.io.File toplinkDD
	public void validateConfigured ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/optional/ejb/WebsphereDeploymentTool$1.class
WebsphereDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.ejb
 org.apache.tools.ant.taskdefs.optional.ejb.WebsphereDeploymentTool$1 extends org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler {
	private final org.apache.tools.ant.taskdefs.optional.ejb.WebsphereDeploymentTool this$0
	void <init> (org.apache.tools.ant.taskdefs.optional.ejb.WebsphereDeploymentTool, org.apache.tools.ant.Task, java.io.File) 
		org.apache.tools.ant.taskdefs.optional.ejb.WebsphereDeploymentTool this$0
		org.apache.tools.ant.Task x0
		java.io.File x1
	protected void processElement () 
}

org/apache/tools/ant/taskdefs/optional/ejb/WebsphereDeploymentTool.class
WebsphereDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.ejb
public org.apache.tools.ant.taskdefs.optional.ejb.WebsphereDeploymentTool extends org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool {
	public static final String PUBLICID_EJB11
	public static final String PUBLICID_EJB20
	protected static final String SCHEMA_DIR
	protected static final String WAS_EXT
	protected static final String WAS_BND
	protected static final String WAS_CMP_MAP
	protected static final String WAS_CMP_SCHEMA
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private String jarSuffix
	private String ejb11DTD
	private boolean keepGeneric
	private boolean alwaysRebuild
	private boolean ejbdeploy
	private boolean newCMP
	private org.apache.tools.ant.types.Path wasClasspath
	private String dbVendor
	private String dbName
	private String dbSchema
	private boolean codegen
	private boolean quiet
	private boolean novalidate
	private boolean nowarn
	private boolean noinform
	private boolean trace
	private String rmicOptions
	private boolean use35MappingRules
	private String tempdir
	private java.io.File websphereHome
	public void <init> () 
	public org.apache.tools.ant.types.Path createWASClasspath () 
	public void setWASClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path wasClasspath
	public void setDbvendor (java.lang.String) 
		String dbvendor
	public void setDbname (java.lang.String) 
		String dbName
	public void setDbschema (java.lang.String) 
		String dbSchema
	public void setCodegen (boolean) 
		boolean codegen
	public void setQuiet (boolean) 
		boolean quiet
	public void setNovalidate (boolean) 
		boolean novalidate
	public void setNowarn (boolean) 
		boolean nowarn
	public void setNoinform (boolean) 
		boolean noinform
	public void setTrace (boolean) 
		boolean trace
	public void setRmicoptions (java.lang.String) 
		String options
	public void setUse35 (boolean) 
		boolean attr
	public void setRebuild (boolean) 
		boolean rebuild
	public void setSuffix (java.lang.String) 
		String inString
	public void setKeepgeneric (boolean) 
		boolean inValue
	public void setEjbdeploy (boolean) 
		boolean ejbdeploy
	public void setEJBdtd (java.lang.String) 
		String inString
	public void setOldCMP (boolean) 
		boolean oldCMP
	public void setNewCMP (boolean) 
		boolean newCMP
	public void setTempdir (java.lang.String) 
		String tempdir
	protected org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler getDescriptorHandler (java.io.File) 
		org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$DTDLocation dtdLocation
		java.util.Iterator i
		java.io.File srcDir
		org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler handler
	protected org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler getWebsphereDescriptorHandler (java.io.File) 
		org.apache.tools.ant.taskdefs.optional.ejb.EjbJar$DTDLocation dtdLocation
		java.util.Iterator i
		java.io.File srcDir
		org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler handler
	protected void addVendorFiles (java.util.Hashtable, java.lang.String) 
		java.io.File websphereMAP
		java.io.File websphereSchema
		String msg
		Exception e
		java.util.Hashtable ejbFiles
		String baseName
		String ddPrefix
		String dbPrefix
		java.io.File websphereEXT
		java.io.File websphereBND
	java.io.File getVendorOutputJarFile (java.lang.String) 
		String baseName
	protected java.lang.String getOptions () 
		StringBuffer options
	private void buildWebsphereJar (java.io.File, java.io.File) 
		org.apache.tools.ant.taskdefs.Java javaTask
		org.apache.tools.ant.types.Environment$Variable var
		java.io.File libdir
		org.apache.tools.ant.types.Path classpath
		String msg
		Exception e
		java.io.File sourceJar
		java.io.File destJar
	protected void writeJar (java.lang.String, java.io.File, java.util.Hashtable, java.lang.String)  throws org.apache.tools.ant.BuildException 
		java.io.File genericJarFile
		String baseName
		java.io.File jarFile
		java.util.Hashtable files
		String publicId
	public void validateConfigured ()  throws org.apache.tools.ant.BuildException 
		String home
	protected boolean isRebuildRequired (java.io.File, java.io.File) 
		java.util.jar.JarEntry je
		java.util.Enumeration e
		java.util.jar.JarEntry je
		java.util.Enumeration e
		String classname
		Class genclass
		java.util.jar.JarEntry genericEntry
		java.util.jar.JarEntry wasEntry
		String filepath
		java.util.Enumeration e
		java.io.InputStream is
		byte[] buffer
		int bytesRead
		java.io.InputStream is
		java.util.jar.JarEntry je
		java.util.Enumeration e
		java.util.Hashtable genericEntries
		java.util.Hashtable wasEntries
		java.util.Hashtable replaceEntries
		String cnfmsg
		ClassNotFoundException cnfe
		String msg
		java.io.IOException ioe
		java.io.IOException closeException
		java.io.IOException closeException
		java.io.IOException closeException
		java.io.IOException renameException
		org.apache.tools.ant.AntClassLoader loader
		java.io.File genericJarFile
		java.io.File websphereJarFile
		boolean rebuild
		java.util.jar.JarFile genericJar
		java.util.jar.JarFile wasJar
		java.io.File newwasJarFile
		java.util.jar.JarOutputStream newJarStream
		ClassLoader genericLoader
	protected java.lang.ClassLoader getClassLoaderFromJar (java.io.File)  throws java.io.IOException 
		java.io.File classjar
		org.apache.tools.ant.types.Path lookupPath
		org.apache.tools.ant.types.Path classpath
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/extension/Compatability.class
Compatability.java
package org.apache.tools.ant.taskdefs.optional.extension
public final org.apache.tools.ant.taskdefs.optional.extension.Compatability extends java.lang.Object {
	private final String name
	void <init> (java.lang.String) 
		String name
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/optional/extension/Compatibility.class
Compatibility.java
package org.apache.tools.ant.taskdefs.optional.extension
public final org.apache.tools.ant.taskdefs.optional.extension.Compatibility extends java.lang.Object {
	private final String name
	void <init> (java.lang.String) 
		String name
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/optional/extension/DeweyDecimal.class
DeweyDecimal.java
package org.apache.tools.ant.taskdefs.optional.extension
public final org.apache.tools.ant.taskdefs.optional.extension.DeweyDecimal extends org.apache.tools.ant.util.DeweyDecimal {
	public void <init> (int[]) 
		int[] components
	public void <init> (java.lang.String)  throws java.lang.NumberFormatException 
		String string
}

org/apache/tools/ant/taskdefs/optional/extension/Extension.class
Extension.java
package org.apache.tools.ant.taskdefs.optional.extension
public final org.apache.tools.ant.taskdefs.optional.extension.Extension extends java.lang.Object {
	public static final java.util.jar.Attributes$Name EXTENSION_LIST
	public static final java.util.jar.Attributes$Name OPTIONAL_EXTENSION_LIST
	public static final java.util.jar.Attributes$Name EXTENSION_NAME
	public static final java.util.jar.Attributes$Name SPECIFICATION_VERSION
	public static final java.util.jar.Attributes$Name SPECIFICATION_VENDOR
	public static final java.util.jar.Attributes$Name IMPLEMENTATION_VERSION
	public static final java.util.jar.Attributes$Name IMPLEMENTATION_VENDOR
	public static final java.util.jar.Attributes$Name IMPLEMENTATION_URL
	public static final java.util.jar.Attributes$Name IMPLEMENTATION_VENDOR_ID
	public static final org.apache.tools.ant.taskdefs.optional.extension.Compatibility COMPATIBLE
	public static final org.apache.tools.ant.taskdefs.optional.extension.Compatibility REQUIRE_SPECIFICATION_UPGRADE
	public static final org.apache.tools.ant.taskdefs.optional.extension.Compatibility REQUIRE_VENDOR_SWITCH
	public static final org.apache.tools.ant.taskdefs.optional.extension.Compatibility REQUIRE_IMPLEMENTATION_UPGRADE
	public static final org.apache.tools.ant.taskdefs.optional.extension.Compatibility INCOMPATIBLE
	private String extensionName
	private org.apache.tools.ant.util.DeweyDecimal specificationVersion
	private String specificationVendor
	private String implementationVendorID
	private String implementationVendor
	private org.apache.tools.ant.util.DeweyDecimal implementationVersion
	private String implementationURL
	public static org.apache.tools.ant.taskdefs.optional.extension.Extension[] getAvailable (java.util.jar.Manifest) 
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		String key
		java.util.jar.Attributes attributes
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		java.util.jar.Manifest manifest
		java.util.ArrayList results
		java.util.jar.Attributes mainAttributes
		java.util.Map entries
		java.util.Iterator keys
	public static org.apache.tools.ant.taskdefs.optional.extension.Extension[] getRequired (java.util.jar.Manifest) 
		java.util.jar.Manifest manifest
	public static org.apache.tools.ant.taskdefs.optional.extension.Extension[] getOptions (java.util.jar.Manifest) 
		java.util.jar.Manifest manifest
	public static void addExtension (org.apache.tools.ant.taskdefs.optional.extension.Extension, java.util.jar.Attributes) 
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		java.util.jar.Attributes attributes
	public static void addExtension (org.apache.tools.ant.taskdefs.optional.extension.Extension, java.lang.String, java.util.jar.Attributes) 
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		String prefix
		java.util.jar.Attributes attributes
		String specificationVendor
		org.apache.tools.ant.util.DeweyDecimal specificationVersion
		String implementationVendorID
		String implementationVendor
		org.apache.tools.ant.util.DeweyDecimal implementationVersion
		String implementationURL
	public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String error
		NumberFormatException nfe
		String error
		NumberFormatException nfe
		String extensionName
		String specificationVersion
		String specificationVendor
		String implementationVersion
		String implementationVendor
		String implementationVendorId
		String implementationURL
	public java.lang.String getExtensionName () 
	public java.lang.String getSpecificationVendor () 
	public org.apache.tools.ant.util.DeweyDecimal getSpecificationVersion () 
	public java.lang.String getImplementationURL () 
	public java.lang.String getImplementationVendor () 
	public java.lang.String getImplementationVendorID () 
	public org.apache.tools.ant.util.DeweyDecimal getImplementationVersion () 
	public org.apache.tools.ant.taskdefs.optional.extension.Compatibility getCompatibilityWith (org.apache.tools.ant.taskdefs.optional.extension.Extension) 
		org.apache.tools.ant.taskdefs.optional.extension.Extension required
		org.apache.tools.ant.util.DeweyDecimal requiredSpecificationVersion
		String requiredImplementationVendorID
		org.apache.tools.ant.util.DeweyDecimal requiredImplementationVersion
	public boolean isCompatibleWith (org.apache.tools.ant.taskdefs.optional.extension.Extension) 
		org.apache.tools.ant.taskdefs.optional.extension.Extension required
	public java.lang.String toString () 
		String brace
		StringBuffer sb
	private boolean isCompatible (org.apache.tools.ant.util.DeweyDecimal, org.apache.tools.ant.util.DeweyDecimal) 
		org.apache.tools.ant.util.DeweyDecimal first
		org.apache.tools.ant.util.DeweyDecimal second
	private static org.apache.tools.ant.taskdefs.optional.extension.Extension[] getListed (java.util.jar.Manifest, java.util.jar.Attributes$Name) 
		String key
		java.util.jar.Attributes attributes
		java.util.jar.Manifest manifest
		java.util.jar.Attributes$Name listKey
		java.util.ArrayList results
		java.util.jar.Attributes mainAttributes
		java.util.Map entries
		java.util.Iterator keys
	private static void getExtension (java.util.jar.Attributes, java.util.ArrayList, java.util.jar.Attributes$Name) 
		String prefix
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		int i
		java.util.jar.Attributes attributes
		java.util.ArrayList required
		java.util.jar.Attributes$Name listKey
		String names
		String[] extentions
	private static java.lang.String[] split (java.lang.String, java.lang.String) 
		int i
		String string
		String onToken
		java.util.StringTokenizer tokenizer
		String[] result
	private static org.apache.tools.ant.taskdefs.optional.extension.Extension getExtension (java.lang.String, java.util.jar.Attributes) 
		String prefix
		java.util.jar.Attributes attributes
		String nameKey
		String name
		String specVendorKey
		String specVendor
		String specVersionKey
		String specVersion
		String impVersionKey
		String impVersion
		String impVendorKey
		String impVendor
		String impVendorIDKey
		String impVendorId
		String impURLKey
		String impURL
	private static java.lang.String getTrimmedString (java.lang.String) 
		String value
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/extension/ExtensionAdapter.class
ExtensionAdapter.java
package org.apache.tools.ant.taskdefs.optional.extension
public org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter extends org.apache.tools.ant.types.DataType {
	private String extensionName
	private org.apache.tools.ant.util.DeweyDecimal specificationVersion
	private String specificationVendor
	private String implementationVendorID
	private String implementationVendor
	private org.apache.tools.ant.util.DeweyDecimal implementationVersion
	private String implementationURL
	public void <init> () 
	public void setExtensionName (java.lang.String) 
		String extensionName
	public void setSpecificationVersion (java.lang.String) 
		String specificationVersion
	public void setSpecificationVendor (java.lang.String) 
		String specificationVendor
	public void setImplementationVendorId (java.lang.String) 
		String implementationVendorID
	public void setImplementationVendor (java.lang.String) 
		String implementationVendor
	public void setImplementationVersion (java.lang.String) 
		String implementationVersion
	public void setImplementationUrl (java.lang.String) 
		String implementationURL
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference reference
	private void verifyNotAReference ()  throws org.apache.tools.ant.BuildException 
	org.apache.tools.ant.taskdefs.optional.extension.Extension toExtension ()  throws org.apache.tools.ant.BuildException 
		String message
		String specificationVersionString
		String implementationVersionString
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/optional/extension/ExtensionResolver.class
ExtensionResolver.java
package org.apache.tools.ant.taskdefs.optional.extension
public abstract org.apache.tools.ant.taskdefs.optional.extension.ExtensionResolver extends java.lang.Object {
	public abstract java.io.File resolve (org.apache.tools.ant.taskdefs.optional.extension.Extension, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/optional/extension/ExtensionSet.class
ExtensionSet.java
package org.apache.tools.ant.taskdefs.optional.extension
public org.apache.tools.ant.taskdefs.optional.extension.ExtensionSet extends org.apache.tools.ant.types.DataType {
	private final java.util.ArrayList extensions
	private final java.util.ArrayList extensionsFilesets
	public void <init> () 
	public void addExtension (org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter) 
		org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter extensionAdapter
	public void addLibfileset (org.apache.tools.ant.taskdefs.optional.extension.LibFileSet) 
		org.apache.tools.ant.taskdefs.optional.extension.LibFileSet fileSet
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileSet
	public org.apache.tools.ant.taskdefs.optional.extension.Extension[] toExtensions (org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project proj
		java.util.ArrayList extensionsList
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference reference
	protected synchronized void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		java.util.Iterator i
		java.util.Iterator i
		java.util.Stack stk
		org.apache.tools.ant.Project p
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/optional/extension/ExtensionUtil.class
ExtensionUtil.java
package org.apache.tools.ant.taskdefs.optional.extension
public final org.apache.tools.ant.taskdefs.optional.extension.ExtensionUtil extends java.lang.Object {
	private void <init> () 
	static java.util.ArrayList toExtensions (java.util.List)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter adapter
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		int i
		java.util.List adapters
		java.util.ArrayList results
		int size
	static void extractExtensions (org.apache.tools.ant.Project, java.util.List, java.util.List)  throws org.apache.tools.ant.BuildException 
		int i
		org.apache.tools.ant.taskdefs.optional.extension.Extension[] extensions
		org.apache.tools.ant.Project project
		java.util.List libraries
		java.util.List fileset
	private static org.apache.tools.ant.taskdefs.optional.extension.Extension[] getExtensions (org.apache.tools.ant.Project, java.util.List)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.extension.LibFileSet libFileSet
		java.io.File file
		int i
		org.apache.tools.ant.types.FileSet fileSet
		boolean includeImpl
		boolean includeURL
		org.apache.tools.ant.DirectoryScanner scanner
		java.io.File basedir
		String[] files
		org.apache.tools.ant.Project project
		java.util.List libraries
		java.util.ArrayList extensions
		java.util.Iterator iterator
	private static void loadExtensions (java.io.File, java.util.List, boolean, boolean)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		int i
		java.util.jar.JarFile jarFile
		org.apache.tools.ant.taskdefs.optional.extension.Extension[] extensions
		Exception e
		java.io.File file
		java.util.List extensionList
		boolean includeImpl
		boolean includeURL
	private static void addExtension (java.util.List, org.apache.tools.ant.taskdefs.optional.extension.Extension, boolean, boolean) 
		java.util.List extensionList
		org.apache.tools.ant.taskdefs.optional.extension.Extension originalExtension
		boolean includeImpl
		boolean includeURL
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		boolean hasImplAttributes
	static java.util.jar.Manifest getManifest (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.util.jar.JarFile jarFile
		java.util.jar.Manifest m
		java.io.IOException ioe
		java.io.File file
}

org/apache/tools/ant/taskdefs/optional/extension/ExtraAttribute.class
ExtraAttribute.java
package org.apache.tools.ant.taskdefs.optional.extension
public org.apache.tools.ant.taskdefs.optional.extension.ExtraAttribute extends java.lang.Object {
	private String name
	private String value
	public void <init> () 
	public void setName (java.lang.String) 
		String name
	public void setValue (java.lang.String) 
		String value
	java.lang.String getName () 
	java.lang.String getValue () 
	public void validate ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
}

org/apache/tools/ant/taskdefs/optional/extension/JarLibAvailableTask.class
JarLibAvailableTask.java
package org.apache.tools.ant.taskdefs.optional.extension
public org.apache.tools.ant.taskdefs.optional.extension.JarLibAvailableTask extends org.apache.tools.ant.Task {
	private java.io.File libraryFile
	private final java.util.Vector extensionFileSets
	private String propertyName
	private org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter requiredExtension
	public void <init> () 
	public void setProperty (java.lang.String) 
		String property
	public void setFile (java.io.File) 
		java.io.File file
	public void addConfiguredExtension (org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter) 
		String message
		org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter extension
	public void addConfiguredExtensionSet (org.apache.tools.ant.taskdefs.optional.extension.ExtensionSet) 
		org.apache.tools.ant.taskdefs.optional.extension.ExtensionSet extensionSet
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		int i
		org.apache.tools.ant.taskdefs.optional.extension.ExtensionSet extensionSet
		org.apache.tools.ant.taskdefs.optional.extension.Extension[] extensions
		java.util.Iterator iterator
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		int i
		java.util.jar.Manifest manifest
		org.apache.tools.ant.taskdefs.optional.extension.Extension[] extensions
		org.apache.tools.ant.taskdefs.optional.extension.Extension test
	private void validate ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
		String message
		String message
}

org/apache/tools/ant/taskdefs/optional/extension/JarLibDisplayTask.class
JarLibDisplayTask.java
package org.apache.tools.ant.taskdefs.optional.extension
public org.apache.tools.ant.taskdefs.optional.extension.JarLibDisplayTask extends org.apache.tools.ant.Task {
	private java.io.File libraryFile
	private final java.util.Vector libraryFileSets
	public void <init> () 
	public void setFile (java.io.File) 
		java.io.File file
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileSet
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.File file
		int i
		org.apache.tools.ant.types.FileSet fileSet
		org.apache.tools.ant.DirectoryScanner scanner
		java.io.File basedir
		String[] files
		java.util.Iterator iterator
		org.apache.tools.ant.taskdefs.optional.extension.LibraryDisplayer displayer
	private void validate ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
		String message
}

org/apache/tools/ant/taskdefs/optional/extension/JarLibManifestTask.class
JarLibManifestTask.java
package org.apache.tools.ant.taskdefs.optional.extension
public final org.apache.tools.ant.taskdefs.optional.extension.JarLibManifestTask extends org.apache.tools.ant.Task {
	private static final String MANIFEST_VERSION
	private static final String CREATED_BY
	private java.io.File destFile
	private org.apache.tools.ant.taskdefs.optional.extension.Extension extension
	private final java.util.ArrayList dependencies
	private final java.util.ArrayList optionals
	private final java.util.ArrayList extraAttributes
	public void <init> () 
	public void setDestfile (java.io.File) 
		java.io.File destFile
	public void addConfiguredExtension (org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter extensionAdapter
	public void addConfiguredDepends (org.apache.tools.ant.taskdefs.optional.extension.ExtensionSet) 
		org.apache.tools.ant.taskdefs.optional.extension.ExtensionSet extensionSet
	public void addConfiguredOptions (org.apache.tools.ant.taskdefs.optional.extension.ExtensionSet) 
		org.apache.tools.ant.taskdefs.optional.extension.ExtensionSet extensionSet
	public void addConfiguredAttribute (org.apache.tools.ant.taskdefs.optional.extension.ExtraAttribute) 
		org.apache.tools.ant.taskdefs.optional.extension.ExtraAttribute attribute
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		java.util.jar.Manifest manifest
		java.util.jar.Attributes attributes
		java.util.ArrayList depends
		java.util.ArrayList option
	private void validate ()  throws org.apache.tools.ant.BuildException 
	private void appendExtraAttributes (java.util.jar.Attributes) 
		org.apache.tools.ant.taskdefs.optional.extension.ExtraAttribute attribute
		java.util.jar.Attributes attributes
		java.util.Iterator iterator
	private void writeManifest (java.util.jar.Manifest)  throws java.io.IOException 
		java.io.IOException e
		java.util.jar.Manifest manifest
		java.io.FileOutputStream output
	private void appendLibraryList (java.util.jar.Attributes, java.lang.String, java.util.ArrayList)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.extension.Extension ext
		String prefix
		int i
		java.util.jar.Attributes attributes
		String listPrefix
		java.util.ArrayList extensions
		int size
	private void appendExtensionList (java.util.jar.Attributes, java.util.jar.Attributes$Name, java.lang.String, int) 
		int i
		java.util.jar.Attributes attributes
		java.util.jar.Attributes$Name extensionKey
		String listPrefix
		int size
		StringBuffer sb
	private java.util.ArrayList toExtensions (java.util.ArrayList)  throws org.apache.tools.ant.BuildException 
		int j
		org.apache.tools.ant.taskdefs.optional.extension.ExtensionSet set
		org.apache.tools.ant.taskdefs.optional.extension.Extension[] extensions
		int i
		java.util.ArrayList extensionSets
		java.util.ArrayList results
		int size
}

org/apache/tools/ant/taskdefs/optional/extension/JarLibResolveTask.class
JarLibResolveTask.java
package org.apache.tools.ant.taskdefs.optional.extension
public org.apache.tools.ant.taskdefs.optional.extension.JarLibResolveTask extends org.apache.tools.ant.Task {
	private String propertyName
	private org.apache.tools.ant.taskdefs.optional.extension.Extension requiredExtension
	private final java.util.ArrayList resolvers
	private boolean checkExtension
	private boolean failOnError
	public void <init> () 
	public void setProperty (java.lang.String) 
		String property
	public void setCheckExtension (boolean) 
		boolean checkExtension
	public void setFailOnError (boolean) 
		boolean failOnError
	public void addConfiguredLocation (org.apache.tools.ant.taskdefs.optional.extension.resolvers.LocationResolver) 
		org.apache.tools.ant.taskdefs.optional.extension.resolvers.LocationResolver loc
	public void addConfiguredUrl (org.apache.tools.ant.taskdefs.optional.extension.resolvers.URLResolver) 
		org.apache.tools.ant.taskdefs.optional.extension.resolvers.URLResolver url
	public void addConfiguredAnt (org.apache.tools.ant.taskdefs.optional.extension.resolvers.AntResolver) 
		org.apache.tools.ant.taskdefs.optional.extension.resolvers.AntResolver ant
	public void addConfiguredExtension (org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter) 
		String message
		org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter extension
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
		org.apache.tools.ant.BuildException be
		java.io.File file
		String message
		org.apache.tools.ant.BuildException be
		org.apache.tools.ant.taskdefs.optional.extension.ExtensionResolver resolver
		int i
		String candidate
		int size
	private void missingExtension () 
		String message
	private void checkExtension (java.io.File) 
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		int i
		java.util.jar.Manifest manifest
		org.apache.tools.ant.taskdefs.optional.extension.Extension[] extensions
		String message
		java.io.File file
	private void setLibraryProperty (java.io.File) 
		java.io.File file
	private void validate ()  throws org.apache.tools.ant.BuildException 
		String message
		String message
}

org/apache/tools/ant/taskdefs/optional/extension/LibFileSet.class
LibFileSet.java
package org.apache.tools.ant.taskdefs.optional.extension
public org.apache.tools.ant.taskdefs.optional.extension.LibFileSet extends org.apache.tools.ant.types.FileSet {
	private boolean includeURL
	private boolean includeImpl
	private String urlBase
	public void <init> () 
	public void setIncludeUrl (boolean) 
		boolean includeURL
	public void setIncludeImpl (boolean) 
		boolean includeImpl
	public void setUrlBase (java.lang.String) 
		String urlBase
	boolean isIncludeURL () 
	boolean isIncludeImpl () 
	java.lang.String getUrlBase () 
}

org/apache/tools/ant/taskdefs/optional/extension/LibraryDisplayer.class
LibraryDisplayer.java
package org.apache.tools.ant.taskdefs.optional.extension
 org.apache.tools.ant.taskdefs.optional.extension.LibraryDisplayer extends java.lang.Object {
	void <init> () 
	void displayLibrary (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File file
		java.util.jar.Manifest manifest
	void displayLibrary (java.io.File, java.util.jar.Manifest)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		int i
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		int i
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		int i
		org.apache.tools.ant.taskdefs.optional.extension.Specification specification
		int i
		java.io.File file
		java.util.jar.Manifest manifest
		org.apache.tools.ant.taskdefs.optional.extension.Extension[] available
		org.apache.tools.ant.taskdefs.optional.extension.Extension[] required
		org.apache.tools.ant.taskdefs.optional.extension.Extension[] options
		org.apache.tools.ant.taskdefs.optional.extension.Specification[] specifications
		String message
		int size
	private void printLine (int) 
		int i
		int size
	private org.apache.tools.ant.taskdefs.optional.extension.Specification[] getSpecifications (java.util.jar.Manifest)  throws org.apache.tools.ant.BuildException 
		java.text.ParseException pe
		java.util.jar.Manifest manifest
	private void displaySpecification (org.apache.tools.ant.taskdefs.optional.extension.Specification) 
		int i
		StringBuffer sb
		org.apache.tools.ant.taskdefs.optional.extension.Specification specification
		String[] sections
}

org/apache/tools/ant/taskdefs/optional/extension/Specification.class
Specification.java
package org.apache.tools.ant.taskdefs.optional.extension
public final org.apache.tools.ant.taskdefs.optional.extension.Specification extends java.lang.Object {
	private static final String MISSING
	public static final java.util.jar.Attributes$Name SPECIFICATION_TITLE
	public static final java.util.jar.Attributes$Name SPECIFICATION_VERSION
	public static final java.util.jar.Attributes$Name SPECIFICATION_VENDOR
	public static final java.util.jar.Attributes$Name IMPLEMENTATION_TITLE
	public static final java.util.jar.Attributes$Name IMPLEMENTATION_VERSION
	public static final java.util.jar.Attributes$Name IMPLEMENTATION_VENDOR
	public static final org.apache.tools.ant.taskdefs.optional.extension.Compatibility COMPATIBLE
	public static final org.apache.tools.ant.taskdefs.optional.extension.Compatibility REQUIRE_SPECIFICATION_UPGRADE
	public static final org.apache.tools.ant.taskdefs.optional.extension.Compatibility REQUIRE_VENDOR_SWITCH
	public static final org.apache.tools.ant.taskdefs.optional.extension.Compatibility REQUIRE_IMPLEMENTATION_CHANGE
	public static final org.apache.tools.ant.taskdefs.optional.extension.Compatibility INCOMPATIBLE
	private String specificationTitle
	private org.apache.tools.ant.util.DeweyDecimal specificationVersion
	private String specificationVendor
	private String implementationTitle
	private String implementationVendor
	private String implementationVersion
	private String[] sections
	public static org.apache.tools.ant.taskdefs.optional.extension.Specification[] getSpecifications (java.util.jar.Manifest)  throws java.text.ParseException 
		String key
		java.util.jar.Attributes attributes
		org.apache.tools.ant.taskdefs.optional.extension.Specification specification
		java.util.jar.Manifest manifest
		java.util.ArrayList results
		java.util.Map entries
		java.util.Iterator keys
		java.util.ArrayList trimmedResults
	public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String specificationTitle
		String specificationVersion
		String specificationVendor
		String implementationTitle
		String implementationVersion
		String implementationVendor
	public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		String error
		NumberFormatException nfe
		String specificationTitle
		String specificationVersion
		String specificationVendor
		String implementationTitle
		String implementationVersion
		String implementationVendor
		String[] sections
		String[] copy
	public java.lang.String getSpecificationTitle () 
	public java.lang.String getSpecificationVendor () 
	public java.lang.String getImplementationTitle () 
	public org.apache.tools.ant.util.DeweyDecimal getSpecificationVersion () 
	public java.lang.String getImplementationVendor () 
	public java.lang.String getImplementationVersion () 
	public java.lang.String[] getSections () 
		String[] newSections
	public org.apache.tools.ant.taskdefs.optional.extension.Compatibility getCompatibilityWith (org.apache.tools.ant.taskdefs.optional.extension.Specification) 
		org.apache.tools.ant.taskdefs.optional.extension.Specification other
		org.apache.tools.ant.util.DeweyDecimal otherSpecificationVersion
		String otherImplementationVendor
		String otherImplementationVersion
	public boolean isCompatibleWith (org.apache.tools.ant.taskdefs.optional.extension.Specification) 
		org.apache.tools.ant.taskdefs.optional.extension.Specification other
	public java.lang.String toString () 
		String brace
		StringBuffer sb
	private boolean isCompatible (org.apache.tools.ant.util.DeweyDecimal, org.apache.tools.ant.util.DeweyDecimal) 
		org.apache.tools.ant.util.DeweyDecimal first
		org.apache.tools.ant.util.DeweyDecimal second
	private static java.util.ArrayList removeDuplicates (java.util.ArrayList) 
		String[] otherSections
		org.apache.tools.ant.taskdefs.optional.extension.Specification other
		org.apache.tools.ant.taskdefs.optional.extension.Specification specification
		java.util.Iterator iterator
		org.apache.tools.ant.taskdefs.optional.extension.Specification merged
		java.util.ArrayList list
		java.util.ArrayList results
		java.util.ArrayList sections
	private static boolean isEqual (org.apache.tools.ant.taskdefs.optional.extension.Specification, org.apache.tools.ant.taskdefs.optional.extension.Specification) 
		org.apache.tools.ant.taskdefs.optional.extension.Specification specification
		org.apache.tools.ant.taskdefs.optional.extension.Specification other
	private static org.apache.tools.ant.taskdefs.optional.extension.Specification mergeInSections (org.apache.tools.ant.taskdefs.optional.extension.Specification, java.util.ArrayList) 
		org.apache.tools.ant.taskdefs.optional.extension.Specification specification
		java.util.ArrayList sectionsToAdd
		String[] sections
	private static java.lang.String getTrimmedString (java.lang.String) 
		String value
	private static org.apache.tools.ant.taskdefs.optional.extension.Specification getSpecification (java.lang.String, java.util.jar.Attributes)  throws java.text.ParseException 
		String section
		java.util.jar.Attributes attributes
		String name
		String specVendor
		String specVersion
		String impTitle
		String impVersion
		String impVendor
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/extension/resolvers/AntResolver.class
AntResolver.java
package org.apache.tools.ant.taskdefs.optional.extension.resolvers
public org.apache.tools.ant.taskdefs.optional.extension.resolvers.AntResolver extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.extension.ExtensionResolver  {
	private java.io.File antfile
	private java.io.File destfile
	private String target
	public void <init> () 
	public void setAntfile (java.io.File) 
		java.io.File antfile
	public void setDestfile (java.io.File) 
		java.io.File destfile
	public void setTarget (java.lang.String) 
		String target
	public java.io.File resolve (org.apache.tools.ant.taskdefs.optional.extension.Extension, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		java.io.File dir
		java.io.IOException ioe
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		org.apache.tools.ant.Project project
		org.apache.tools.ant.taskdefs.Ant ant
	private void validate () 
		String message
		String message
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/optional/extension/resolvers/LocationResolver.class
LocationResolver.java
package org.apache.tools.ant.taskdefs.optional.extension.resolvers
public org.apache.tools.ant.taskdefs.optional.extension.resolvers.LocationResolver extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.extension.ExtensionResolver  {
	private String location
	public void <init> () 
	public void setLocation (java.lang.String) 
		String location
	public java.io.File resolve (org.apache.tools.ant.taskdefs.optional.extension.Extension, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		String message
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		org.apache.tools.ant.Project project
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/optional/extension/resolvers/URLResolver.class
URLResolver.java
package org.apache.tools.ant.taskdefs.optional.extension.resolvers
public org.apache.tools.ant.taskdefs.optional.extension.resolvers.URLResolver extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.extension.ExtensionResolver  {
	private java.io.File destfile
	private java.io.File destdir
	private java.net.URL url
	public void <init> () 
	public void setUrl (java.net.URL) 
		java.net.URL url
	public void setDestfile (java.io.File) 
		java.io.File destfile
	public void setDestdir (java.io.File) 
		java.io.File destdir
	public java.io.File resolve (org.apache.tools.ant.taskdefs.optional.extension.Extension, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.extension.Extension extension
		org.apache.tools.ant.Project project
		java.io.File file
		org.apache.tools.ant.taskdefs.Get get
	private java.io.File getDest () 
		java.io.File result
		String filename
		int index
		String file
		String filename
		java.io.File result
	private void validate () 
		String message
		String message
		String message
	public java.lang.String toString () 
}

org/apache/tools/ant/taskdefs/optional/i18n/Translate.class
Translate.java
package org.apache.tools.ant.taskdefs.optional.i18n
public org.apache.tools.ant.taskdefs.optional.i18n.Translate extends org.apache.tools.ant.taskdefs.MatchingTask {
	private static final int BUNDLE_SPECIFIED_LANGUAGE_COUNTRY_VARIANT
	private static final int BUNDLE_SPECIFIED_LANGUAGE_COUNTRY
	private static final int BUNDLE_SPECIFIED_LANGUAGE
	private static final int BUNDLE_NOMATCH
	private static final int BUNDLE_DEFAULT_LANGUAGE_COUNTRY_VARIANT
	private static final int BUNDLE_DEFAULT_LANGUAGE_COUNTRY
	private static final int BUNDLE_DEFAULT_LANGUAGE
	private static final int BUNDLE_MAX_ALTERNATIVES
	private String bundle
	private String bundleLanguage
	private String bundleCountry
	private String bundleVariant
	private java.io.File toDir
	private String srcEncoding
	private String destEncoding
	private String bundleEncoding
	private String startToken
	private String endToken
	private boolean forceOverwrite
	private java.util.Vector filesets
	private java.util.Hashtable resourceMap
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private long[] bundleLastModified
	private long srcLastModified
	private long destLastModified
	private boolean loaded
	public void <init> () 
	public void setBundle (java.lang.String) 
		String bundle
	public void setBundleLanguage (java.lang.String) 
		String bundleLanguage
	public void setBundleCountry (java.lang.String) 
		String bundleCountry
	public void setBundleVariant (java.lang.String) 
		String bundleVariant
	public void setToDir (java.io.File) 
		java.io.File toDir
	public void setStartToken (java.lang.String) 
		String startToken
	public void setEndToken (java.lang.String) 
		String endToken
	public void setSrcEncoding (java.lang.String) 
		String srcEncoding
	public void setDestEncoding (java.lang.String) 
		String destEncoding
	public void setBundleEncoding (java.lang.String) 
		String bundleEncoding
	public void setForceOverwrite (boolean) 
		boolean forceOverwrite
	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 
		java.util.Locale l
		java.util.Locale l
	private void loadResourceMaps ()  throws org.apache.tools.ant.BuildException 
		java.util.Locale locale
		String language
		String country
		String variant
		String bundleFile
	private void processBundle (java.lang.String, int, boolean)  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		String bundleFile
		int i
		boolean checkLoaded
		java.io.File propsFile
		java.io.FileInputStream ins
	private void loadResourceMap (java.io.FileInputStream)  throws org.apache.tools.ant.BuildException 
		int k
		String key
		String value
		int sepIndex
		java.io.BufferedReader in
		java.io.InputStreamReader isr
		String line
		java.io.IOException ioe
		java.io.FileInputStream ins
	private void translate ()  throws org.apache.tools.ant.BuildException 
		java.io.File destDir
		Exception e
		int icounter
		java.io.File dest
		java.io.File src
		boolean needsWork
		java.io.IOException ioe
		int j
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] srcFiles
		int i
		int filesProcessed
	private void translateOneFile (java.io.File, java.io.File)  throws java.io.IOException 
		char c
		int k
		String token
		boolean validToken
		String replace
		int endIndex
		int startIndex
		java.io.FileOutputStream fos
		java.io.FileInputStream fis
		String line
		org.apache.tools.ant.util.LineTokenizer lineTokenizer
		java.io.File src
		java.io.File dest
		java.io.BufferedWriter out
		java.io.BufferedReader in
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/j2ee/AbstractHotDeploymentTool.class
AbstractHotDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.j2ee
public abstract org.apache.tools.ant.taskdefs.optional.j2ee.AbstractHotDeploymentTool extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.j2ee.HotDeploymentTool  {
	private org.apache.tools.ant.taskdefs.optional.j2ee.ServerDeploy task
	private org.apache.tools.ant.types.Path classpath
	private String userName
	private String password
	private String server
	public void <init> () 
	public org.apache.tools.ant.types.Path createClasspath () 
	protected abstract boolean isActionValid () 
	public void validateAttributes ()  throws org.apache.tools.ant.BuildException 
	public abstract void deploy ()  throws org.apache.tools.ant.BuildException 
	public void setTask (org.apache.tools.ant.taskdefs.optional.j2ee.ServerDeploy) 
		org.apache.tools.ant.taskdefs.optional.j2ee.ServerDeploy task
	protected org.apache.tools.ant.taskdefs.optional.j2ee.ServerDeploy getTask () 
	public org.apache.tools.ant.types.Path getClasspath () 
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classpath
	public java.lang.String getUserName () 
	public void setUserName (java.lang.String) 
		String userName
	public java.lang.String getPassword () 
	public void setPassword (java.lang.String) 
		String password
	public java.lang.String getServer () 
	public void setServer (java.lang.String) 
		String server
}

org/apache/tools/ant/taskdefs/optional/j2ee/GenericHotDeploymentTool.class
GenericHotDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.j2ee
public org.apache.tools.ant.taskdefs.optional.j2ee.GenericHotDeploymentTool extends org.apache.tools.ant.taskdefs.optional.j2ee.AbstractHotDeploymentTool {
	private org.apache.tools.ant.taskdefs.Java java
	private String className
	private static final String[] VALID_ACTIONS
	public void <init> () 
	public org.apache.tools.ant.types.Commandline$Argument createArg () 
	public org.apache.tools.ant.types.Commandline$Argument createJvmarg () 
	protected boolean isActionValid () 
	public void setTask (org.apache.tools.ant.taskdefs.optional.j2ee.ServerDeploy) 
		org.apache.tools.ant.taskdefs.optional.j2ee.ServerDeploy task
	public void deploy ()  throws org.apache.tools.ant.BuildException 
	public void validateAttributes ()  throws org.apache.tools.ant.BuildException 
	public void setClassName (java.lang.String) 
		String className
	public org.apache.tools.ant.taskdefs.Java getJava () 
	public java.lang.String getClassName () 
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/j2ee/HotDeploymentTool.class
HotDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.j2ee
public abstract org.apache.tools.ant.taskdefs.optional.j2ee.HotDeploymentTool extends java.lang.Object {
	public static final String ACTION_DELETE
	public static final String ACTION_DEPLOY
	public static final String ACTION_LIST
	public static final String ACTION_UNDEPLOY
	public static final String ACTION_UPDATE
	public abstract void validateAttributes ()  throws org.apache.tools.ant.BuildException 
	public abstract void deploy ()  throws org.apache.tools.ant.BuildException 
	public abstract void setTask (org.apache.tools.ant.taskdefs.optional.j2ee.ServerDeploy) 
}

org/apache/tools/ant/taskdefs/optional/j2ee/JonasHotDeploymentTool.class
JonasHotDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.j2ee
public org.apache.tools.ant.taskdefs.optional.j2ee.JonasHotDeploymentTool extends org.apache.tools.ant.taskdefs.optional.j2ee.GenericHotDeploymentTool implements org.apache.tools.ant.taskdefs.optional.j2ee.HotDeploymentTool  {
	protected static final String DEFAULT_ORB
	private static final String JONAS_DEPLOY_CLASS_NAME
	private static final String[] VALID_ACTIONS
	private java.io.File jonasroot
	private String orb
	private String davidHost
	private int davidPort
	public void <init> () 
	public void setDavidhost (java.lang.String) 
		String inValue
	public void setDavidport (int) 
		int inValue
	public void setJonasroot (java.io.File) 
		java.io.File inValue
	public void setOrb (java.lang.String) 
		String inValue
	public org.apache.tools.ant.types.Path getClasspath () 
		String aOrbJar
		String aConfigDir
		org.apache.tools.ant.types.Path aJOnASOrbPath
		org.apache.tools.ant.types.Path aClassPath
	public void validateAttributes ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Java java
		String action
	protected boolean isActionValid () 
		int i
		boolean valid
		String action
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/j2ee/ServerDeploy.class
ServerDeploy.java
package org.apache.tools.ant.taskdefs.optional.j2ee
public org.apache.tools.ant.taskdefs.optional.j2ee.ServerDeploy extends org.apache.tools.ant.Task {
	private String action
	private java.io.File source
	private java.util.Vector vendorTools
	public void <init> () 
	public void addGeneric (org.apache.tools.ant.taskdefs.optional.j2ee.GenericHotDeploymentTool) 
		org.apache.tools.ant.taskdefs.optional.j2ee.GenericHotDeploymentTool tool
	public void addWeblogic (org.apache.tools.ant.taskdefs.optional.j2ee.WebLogicHotDeploymentTool) 
		org.apache.tools.ant.taskdefs.optional.j2ee.WebLogicHotDeploymentTool tool
	public void addJonas (org.apache.tools.ant.taskdefs.optional.j2ee.JonasHotDeploymentTool) 
		org.apache.tools.ant.taskdefs.optional.j2ee.JonasHotDeploymentTool tool
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.j2ee.HotDeploymentTool tool
		java.util.Enumeration e
	public java.lang.String getAction () 
	public void setAction (java.lang.String) 
		String action
	public java.io.File getSource () 
	public void setSource (java.io.File) 
		java.io.File source
}

org/apache/tools/ant/taskdefs/optional/j2ee/WebLogicHotDeploymentTool.class
WebLogicHotDeploymentTool.java
package org.apache.tools.ant.taskdefs.optional.j2ee
public org.apache.tools.ant.taskdefs.optional.j2ee.WebLogicHotDeploymentTool extends org.apache.tools.ant.taskdefs.optional.j2ee.AbstractHotDeploymentTool implements org.apache.tools.ant.taskdefs.optional.j2ee.HotDeploymentTool  {
	private static final int STRING_BUFFER_SIZE
	private static final String WEBLOGIC_DEPLOY_CLASS_NAME
	private static final String[] VALID_ACTIONS
	private boolean debug
	private String application
	private String component
	public void <init> () 
	public void deploy () 
		org.apache.tools.ant.taskdefs.Java java
	public void validateAttributes ()  throws org.apache.tools.ant.BuildException 
		String action
	public java.lang.String getArguments ()  throws org.apache.tools.ant.BuildException 
		String action
		String args
	protected boolean isActionValid () 
		int i
		boolean valid
		String action
	protected java.lang.StringBuffer buildArgsPrefix () 
		org.apache.tools.ant.taskdefs.optional.j2ee.ServerDeploy task
	protected java.lang.String buildDeployArgs () 
		String args
	protected java.lang.String buildUndeployArgs () 
	protected java.lang.String buildListArgs () 
	public void setDebug (boolean) 
		boolean debug
	public void setApplication (java.lang.String) 
		String application
	public void setComponent (java.lang.String) 
		String component
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/javacc/JJDoc.class
JJDoc.java
package org.apache.tools.ant.taskdefs.optional.javacc
public org.apache.tools.ant.taskdefs.optional.javacc.JJDoc extends org.apache.tools.ant.Task {
	private static final String OUTPUT_FILE
	private static final String TEXT
	private static final String ONE_TABLE
	private final java.util.Hashtable optionalAttrs
	private String outputFile
	private boolean plainText
	private static final String DEFAULT_SUFFIX_HTML
	private static final String DEFAULT_SUFFIX_TEXT
	private java.io.File targetFile
	private java.io.File javaccHome
	private org.apache.tools.ant.types.CommandlineJava cmdl
	public void setText (boolean) 
		boolean plainText
	public void setOnetable (boolean) 
		boolean oneTable
	public void setOutputfile (java.lang.String) 
		String outputFile
	public void setTarget (java.io.File) 
		java.io.File target
	public void setJavacchome (java.io.File) 
		java.io.File javaccHome
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String name
		Object value
		java.io.IOException e
		java.util.Enumeration iter
		java.io.File javaFile
		org.apache.tools.ant.types.Path classpath
		java.io.File javaccJar
		org.apache.tools.ant.types.Commandline$Argument arg
		org.apache.tools.ant.taskdefs.Execute process
	private java.lang.String createOutputFileName (java.io.File, java.lang.String, boolean) 
		String currentSuffix
		int filePos
		int suffixPos
		java.io.File destFile
		String optionalOutputFile
		boolean plain
		String suffix
		String javaccFile
}

org/apache/tools/ant/taskdefs/optional/javacc/JJTree.class
JJTree.java
package org.apache.tools.ant.taskdefs.optional.javacc
public org.apache.tools.ant.taskdefs.optional.javacc.JJTree extends org.apache.tools.ant.Task {
	private static final String OUTPUT_FILE
	private static final String BUILD_NODE_FILES
	private static final String MULTI
	private static final String NODE_DEFAULT_VOID
	private static final String NODE_FACTORY
	private static final String NODE_SCOPE_HOOK
	private static final String NODE_USES_PARSER
	private static final String STATIC
	private static final String VISITOR
	private static final String NODE_PACKAGE
	private static final String VISITOR_EXCEPTION
	private static final String NODE_PREFIX
	private final java.util.Hashtable optionalAttrs
	private String outputFile
	private static final String DEFAULT_SUFFIX
	private java.io.File outputDirectory
	private java.io.File targetFile
	private java.io.File javaccHome
	private org.apache.tools.ant.types.CommandlineJava cmdl
	public void setBuildnodefiles (boolean) 
		boolean buildNodeFiles
	public void setMulti (boolean) 
		boolean multi
	public void setNodedefaultvoid (boolean) 
		boolean nodeDefaultVoid
	public void setNodefactory (boolean) 
		boolean nodeFactory
	public void setNodescopehook (boolean) 
		boolean nodeScopeHook
	public void setNodeusesparser (boolean) 
		boolean nodeUsesParser
	public void setStatic (boolean) 
		boolean staticParser
	public void setVisitor (boolean) 
		boolean visitor
	public void setNodepackage (java.lang.String) 
		String nodePackage
	public void setVisitorException (java.lang.String) 
		String visitorException
	public void setNodeprefix (java.lang.String) 
		String nodePrefix
	public void setOutputdirectory (java.io.File) 
		java.io.File outputDirectory
	public void setOutputfile (java.lang.String) 
		String outputFile
	public void setTarget (java.io.File) 
		java.io.File targetFile
	public void setJavacchome (java.io.File) 
		java.io.File javaccHome
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String name
		Object value
		java.io.IOException e
		java.util.Enumeration iter
		java.io.File javaFile
		org.apache.tools.ant.types.Path classpath
		java.io.File javaccJar
		org.apache.tools.ant.types.Commandline$Argument arg
		org.apache.tools.ant.taskdefs.Execute process
	private java.lang.String createOutputFileName (java.io.File, java.lang.String, java.lang.String) 
		String currentSuffix
		int filePos
		int suffixPos
		java.io.File destFile
		String optionalOutputFile
		String outputDir
		String jjtreeFile
	private java.lang.String validateOutputFile (java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
		String relativeOutputFile
		String destFile
		String outputDir
		String root
	private java.lang.String makeOutputFileRelative (java.lang.String) 
		String destFile
		StringBuffer relativePath
		String defaultOutputDirectory
		int nextPos
		int startPos
	private java.lang.String getDefaultOutputDirectory () 
	private java.io.File getRoot (java.io.File) 
		java.io.File file
		java.io.File root
}

org/apache/tools/ant/taskdefs/optional/javacc/JavaCC.class
JavaCC.java
package org.apache.tools.ant.taskdefs.optional.javacc
public org.apache.tools.ant.taskdefs.optional.javacc.JavaCC extends org.apache.tools.ant.Task {
	private static final String LOOKAHEAD
	private static final String CHOICE_AMBIGUITY_CHECK
	private static final String OTHER_AMBIGUITY_CHECK
	private static final String STATIC
	private static final String DEBUG_PARSER
	private static final String DEBUG_LOOKAHEAD
	private static final String DEBUG_TOKEN_MANAGER
	private static final String OPTIMIZE_TOKEN_MANAGER
	private static final String ERROR_REPORTING
	private static final String JAVA_UNICODE_ESCAPE
	private static final String UNICODE_INPUT
	private static final String IGNORE_CASE
	private static final String COMMON_TOKEN_ACTION
	private static final String USER_TOKEN_MANAGER
	private static final String USER_CHAR_STREAM
	private static final String BUILD_PARSER
	private static final String BUILD_TOKEN_MANAGER
	private static final String SANITY_CHECK
	private static final String FORCE_LA_CHECK
	private static final String CACHE_TOKENS
	private static final String KEEP_LINE_COLUMN
	private static final String JDK_VERSION
	private final java.util.Hashtable optionalAttrs
	private java.io.File outputDirectory
	private java.io.File targetFile
	private java.io.File javaccHome
	private org.apache.tools.ant.types.CommandlineJava cmdl
	protected static final int TASKDEF_TYPE_JAVACC
	protected static final int TASKDEF_TYPE_JJTREE
	protected static final int TASKDEF_TYPE_JJDOC
	protected static final String[] ARCHIVE_LOCATIONS
	protected static final int[] ARCHIVE_LOCATIONS_VS_MAJOR_VERSION
	protected static final String COM_PACKAGE
	protected static final String COM_JAVACC_CLASS
	protected static final String COM_JJTREE_CLASS
	protected static final String COM_JJDOC_CLASS
	protected static final String ORG_PACKAGE_3_0
	protected static final String ORG_PACKAGE_3_1
	protected static final String ORG_JAVACC_CLASS
	protected static final String ORG_JJTREE_CLASS
	protected static final String ORG_JJDOC_CLASS
	public void setLookahead (int) 
		int lookahead
	public void setChoiceambiguitycheck (int) 
		int choiceAmbiguityCheck
	public void setOtherambiguityCheck (int) 
		int otherAmbiguityCheck
	public void setStatic (boolean) 
		boolean staticParser
	public void setDebugparser (boolean) 
		boolean debugParser
	public void setDebuglookahead (boolean) 
		boolean debugLookahead
	public void setDebugtokenmanager (boolean) 
		boolean debugTokenManager
	public void setOptimizetokenmanager (boolean) 
		boolean optimizeTokenManager
	public void setErrorreporting (boolean) 
		boolean errorReporting
	public void setJavaunicodeescape (boolean) 
		boolean javaUnicodeEscape
	public void setUnicodeinput (boolean) 
		boolean unicodeInput
	public void setIgnorecase (boolean) 
		boolean ignoreCase
	public void setCommontokenaction (boolean) 
		boolean commonTokenAction
	public void setUsertokenmanager (boolean) 
		boolean userTokenManager
	public void setUsercharstream (boolean) 
		boolean userCharStream
	public void setBuildparser (boolean) 
		boolean buildParser
	public void setBuildtokenmanager (boolean) 
		boolean buildTokenManager
	public void setSanitycheck (boolean) 
		boolean sanityCheck
	public void setForcelacheck (boolean) 
		boolean forceLACheck
	public void setCachetokens (boolean) 
		boolean cacheTokens
	public void setKeeplinecolumn (boolean) 
		boolean keepLineColumn
	public void setJDKversion (java.lang.String) 
		String jdkVersion
	public void setOutputdirectory (java.io.File) 
		java.io.File outputDirectory
	public void setTarget (java.io.File) 
		java.io.File targetFile
	public void setJavacchome (java.io.File) 
		java.io.File javaccHome
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String name
		Object value
		java.util.Enumeration iter
		java.io.File javaFile
		org.apache.tools.ant.types.Path classpath
		java.io.File javaccJar
		org.apache.tools.ant.types.Commandline$Argument arg
	protected static java.io.File getArchiveFile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File home
	protected static java.lang.String getMainClass (java.io.File, int)  throws org.apache.tools.ant.BuildException 
		java.io.File home
		int type
		org.apache.tools.ant.types.Path p
	protected static java.lang.String getMainClass (org.apache.tools.ant.types.Path, int)  throws org.apache.tools.ant.BuildException 
		String javaccClass
		java.io.InputStream is
		org.apache.tools.ant.types.Path path
		int type
		String packagePrefix
		String mainClass
		org.apache.tools.ant.AntClassLoader l
	private static int getArchiveLocationIndex (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File f
		int i
		java.io.File home
	protected static int getMajorVersionNumber (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File home
	private java.io.File getOutputJavaFile (java.io.File, java.io.File) 
		java.io.File outputdir
		java.io.File srcfile
		String path
		int startBasename
		int startExtn
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/javah/Gcjh.class
Gcjh.java
package org.apache.tools.ant.taskdefs.optional.javah
public org.apache.tools.ant.taskdefs.optional.javah.Gcjh extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter  {
	public static final String IMPLEMENTATION_NAME
	public void <init> () 
	public boolean compile (org.apache.tools.ant.taskdefs.optional.Javah)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.taskdefs.optional.Javah javah
		org.apache.tools.ant.types.Commandline cmd
	private org.apache.tools.ant.types.Commandline setupGcjhCommand (org.apache.tools.ant.taskdefs.optional.Javah) 
		org.apache.tools.ant.taskdefs.optional.Javah javah
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.types.Path cp
}

org/apache/tools/ant/taskdefs/optional/javah/JavahAdapter.class
JavahAdapter.java
package org.apache.tools.ant.taskdefs.optional.javah
public abstract org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter extends java.lang.Object {
	public abstract boolean compile (org.apache.tools.ant.taskdefs.optional.Javah)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/optional/javah/JavahAdapterFactory.class
JavahAdapterFactory.java
package org.apache.tools.ant.taskdefs.optional.javah
public org.apache.tools.ant.taskdefs.optional.javah.JavahAdapterFactory extends java.lang.Object {
	static Class class$org$apache$tools$ant$taskdefs$optional$javah$JavahAdapterFactory
	static Class class$org$apache$tools$ant$taskdefs$optional$javah$JavahAdapter
	public void <init> () 
	public static java.lang.String getDefault () 
	public static org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter getAdapter (java.lang.String, org.apache.tools.ant.ProjectComponent)  throws org.apache.tools.ant.BuildException 
		String choice
		org.apache.tools.ant.ProjectComponent log
	public static org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter getAdapter (java.lang.String, org.apache.tools.ant.ProjectComponent, org.apache.tools.ant.types.Path)  throws org.apache.tools.ant.BuildException 
		String choice
		org.apache.tools.ant.ProjectComponent log
		org.apache.tools.ant.types.Path classpath
	private static org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter resolveClassName (java.lang.String, java.lang.ClassLoader)  throws org.apache.tools.ant.BuildException 
		String className
		ClassLoader loader
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/optional/javah/Kaffeh.class
Kaffeh.java
package org.apache.tools.ant.taskdefs.optional.javah
public org.apache.tools.ant.taskdefs.optional.javah.Kaffeh extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter  {
	public static final String IMPLEMENTATION_NAME
	public void <init> () 
	public boolean compile (org.apache.tools.ant.taskdefs.optional.Javah)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.taskdefs.optional.Javah javah
		org.apache.tools.ant.types.Commandline cmd
	private org.apache.tools.ant.types.Commandline setupKaffehCommand (org.apache.tools.ant.taskdefs.optional.Javah) 
		org.apache.tools.ant.taskdefs.optional.Javah javah
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.types.Path cp
}

org/apache/tools/ant/taskdefs/optional/javah/SunJavah.class
SunJavah.java
package org.apache.tools.ant.taskdefs.optional.javah
public org.apache.tools.ant.taskdefs.optional.javah.SunJavah extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter  {
	public static final String IMPLEMENTATION_NAME
	public void <init> () 
	public boolean compile (org.apache.tools.ant.taskdefs.optional.Javah)  throws org.apache.tools.ant.BuildException 
		ClassNotFoundException cnfe
		ClassNotFoundException ex
		org.apache.tools.ant.taskdefs.optional.Javah javah
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.taskdefs.ExecuteJava ej
		Class c
		java.io.File f
	private org.apache.tools.ant.types.Commandline setupJavahCommand (org.apache.tools.ant.taskdefs.optional.Javah) 
		org.apache.tools.ant.taskdefs.optional.Javah javah
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.types.Path bcp
}

org/apache/tools/ant/taskdefs/optional/jlink/ClassNameReader.class
ClassNameReader.java
package org.apache.tools.ant.taskdefs.optional.jlink
public org.apache.tools.ant.taskdefs.optional.jlink.ClassNameReader extends java.lang.Object {
	private static final int CLASS_MAGIC_NUMBER
	public void <init> () 
	public static java.lang.String getClassName (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream input
		java.io.DataInputStream data
		int cookie
		org.apache.tools.ant.taskdefs.optional.jlink.ConstantPool constants
		Object[] values
		int classIndex
		Integer stringIndex
		String className
}

org/apache/tools/ant/taskdefs/optional/jlink/ConstantPool.class
ClassNameReader.java
package org.apache.tools.ant.taskdefs.optional.jlink
 org.apache.tools.ant.taskdefs.optional.jlink.ConstantPool extends java.lang.Object {
	static final byte UTF8
	static final byte UNUSED
	static final byte INTEGER
	static final byte FLOAT
	static final byte LONG
	static final byte DOUBLE
	static final byte CLASS
	static final byte STRING
	static final byte FIELDREF
	static final byte METHODREF
	static final byte INTERFACEMETHODREF
	static final byte NAMEANDTYPE
	byte[] types
	Object[] values
	void <init> (java.io.DataInput)  throws java.io.IOException 
		byte type
		int i
		java.io.DataInput data
		int count
}

org/apache/tools/ant/taskdefs/optional/jlink/JlinkTask.class
JlinkTask.java
package org.apache.tools.ant.taskdefs.optional.jlink
public org.apache.tools.ant.taskdefs.optional.jlink.JlinkTask extends org.apache.tools.ant.taskdefs.MatchingTask {
	private java.io.File outfile
	private org.apache.tools.ant.types.Path mergefiles
	private org.apache.tools.ant.types.Path addfiles
	private boolean compress
	public void <init> () 
	public void setOutfile (java.io.File) 
		java.io.File outfile
	public org.apache.tools.ant.types.Path createMergefiles () 
	public void setMergefiles (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path mergefiles
	public org.apache.tools.ant.types.Path createAddfiles () 
	public void setAddfiles (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path addfiles
	public void setCompress (boolean) 
		boolean compress
	public void execute ()  throws org.apache.tools.ant.BuildException 
		Exception ex
		org.apache.tools.ant.taskdefs.optional.jlink.jlink linker
	private boolean haveAddFiles () 
	private boolean haveMergeFiles () 
	private boolean haveEntries (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path p
}

org/apache/tools/ant/taskdefs/optional/jlink/jlink.class
jlink.java
package org.apache.tools.ant.taskdefs.optional.jlink
public org.apache.tools.ant.taskdefs.optional.jlink.jlink extends java.lang.Object {
	private static final int BUFFER_SIZE
	private static final int VECTOR_INIT_SIZE
	private String outfile
	private java.util.Vector mergefiles
	private java.util.Vector addfiles
	private boolean compression
	byte[] buffer
	public void <init> () 
	public void setOutfile (java.lang.String) 
		String outfile
	public void addMergeFile (java.lang.String) 
		String fileToMerge
	public void addAddFile (java.lang.String) 
		String fileToAdd
	public void addMergeFiles (java.lang.String[]) 
		int i
		String[] filesToMerge
	public void addAddFiles (java.lang.String[]) 
		int i
		String[] filesToAdd
	public void setCompression (boolean) 
		boolean compress
	public void link ()  throws java.lang.Exception 
		String path
		java.io.File f
		String name
		java.io.File f
		java.util.zip.ZipOutputStream output
		java.util.Enumeration merges
		java.util.Enumeration adds
	public static void main (java.lang.String[]) 
		int i
		Exception ex
		String[] args
		org.apache.tools.ant.taskdefs.optional.jlink.jlink linker
	private void mergeZipJarContents (java.util.zip.ZipOutputStream, java.io.File)  throws java.io.IOException 
		String mess
		java.util.zip.ZipException ex
		java.io.InputStream in
		int len
		int count
		java.util.zip.ZipEntry inputEntry
		String inputEntryName
		int index
		java.util.zip.ZipOutputStream output
		java.io.File f
		java.util.zip.ZipFile zipf
		java.util.Enumeration entries
	private void addDirContents (java.util.zip.ZipOutputStream, java.io.File, java.lang.String, boolean)  throws java.io.IOException 
		String name
		java.io.File file
		int i
		java.util.zip.ZipOutputStream output
		java.io.File dir
		String prefix
		boolean compress
		String[] contents
	private java.lang.String getEntryName (java.io.File, java.lang.String) 
		String className
		java.io.IOException ioe
		java.io.IOException e
		java.io.InputStream input
		java.io.File file
		String prefix
		String name
	private void addFile (java.util.zip.ZipOutputStream, java.io.File, java.lang.String, boolean)  throws java.io.IOException 
		java.util.zip.ZipOutputStream output
		java.io.File file
		String prefix
		boolean compress
		java.util.zip.ZipEntry entry
		java.io.FileInputStream input
	private void addToOutputStream (java.util.zip.ZipOutputStream, java.io.InputStream, java.util.zip.ZipEntry)  throws java.io.IOException 
		java.util.zip.ZipException zipEx
		java.util.zip.ZipOutputStream output
		java.io.InputStream input
		java.util.zip.ZipEntry ze
		int numBytes
	private java.util.zip.ZipEntry processEntry (java.util.zip.ZipFile, java.util.zip.ZipEntry) 
		java.io.InputStream input
		String className
		java.io.IOException ioe
		java.util.zip.ZipFile zip
		java.util.zip.ZipEntry inputEntry
		String name
		java.util.zip.ZipEntry outputEntry
	private long calcChecksum (java.io.File)  throws java.io.IOException 
		java.io.File f
		java.io.BufferedInputStream in
	private long calcChecksum (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
		java.util.zip.CRC32 crc
		int len
		int count
		int haveRead
}

org/apache/tools/ant/taskdefs/optional/jsp/Jasper41Mangler.class
Jasper41Mangler.java
package org.apache.tools.ant.taskdefs.optional.jsp
public org.apache.tools.ant.taskdefs.optional.jsp.Jasper41Mangler extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.jsp.JspMangler  {
	public void <init> () 
	public java.lang.String mapJspToJavaName (java.io.File) 
		char ch
		int i
		java.io.File jspFile
		String jspUri
		int start
		int end
		StringBuffer modifiedClassName
	private static java.lang.String mangleChar (char) 
		int i
		int i
		int j
		char ch
		String s
		int nzeros
		char[] result
	public java.lang.String mapPath (java.lang.String) 
		String path
}

org/apache/tools/ant/taskdefs/optional/jsp/JspC$WebAppParameter.class
JspC.java
package org.apache.tools.ant.taskdefs.optional.jsp
public org.apache.tools.ant.taskdefs.optional.jsp.JspC$WebAppParameter extends java.lang.Object {
	private java.io.File directory
	public void <init> () 
	public java.io.File getDirectory () 
	public void setBaseDir (java.io.File) 
		java.io.File directory
}

org/apache/tools/ant/taskdefs/optional/jsp/JspC.class
JspC.java
package org.apache.tools.ant.taskdefs.optional.jsp
public org.apache.tools.ant.taskdefs.optional.jsp.JspC extends org.apache.tools.ant.taskdefs.MatchingTask {
	private org.apache.tools.ant.types.Path classpath
	private org.apache.tools.ant.types.Path compilerClasspath
	private org.apache.tools.ant.types.Path src
	private java.io.File destDir
	private String packageName
	private String compilerName
	private String iepluginid
	private boolean mapped
	private int verbose
	protected java.util.Vector compileList
	java.util.Vector javaFiles
	protected boolean failOnError
	private java.io.File uriroot
	private java.io.File webinc
	private java.io.File webxml
	protected org.apache.tools.ant.taskdefs.optional.jsp.JspC$WebAppParameter webApp
	private static final String FAIL_MSG
	public void <init> () 
	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 setPackage (java.lang.String) 
		String pkg
	public java.lang.String getPackage () 
	public void setVerbose (int) 
		int i
	public int getVerbose () 
	public void setFailonerror (boolean) 
		boolean fail
	public boolean getFailonerror () 
	public java.lang.String getIeplugin () 
	public void setIeplugin (java.lang.String) 
		String iepluginid
	public boolean isMapped () 
	public void setMapped (boolean) 
		boolean mapped
	public void setUribase (java.io.File) 
		java.io.File uribase
	public java.io.File getUribase () 
	public void setUriroot (java.io.File) 
		java.io.File uriroot
	public java.io.File getUriroot () 
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path cp
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public org.apache.tools.ant.types.Path getClasspath () 
	public void setCompilerclasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path cp
	public org.apache.tools.ant.types.Path getCompilerclasspath () 
	public org.apache.tools.ant.types.Path createCompilerclasspath () 
	public void setWebxml (java.io.File) 
		java.io.File webxml
	public java.io.File getWebxml () 
	public void setWebinc (java.io.File) 
		java.io.File webinc
	public java.io.File getWebinc () 
	public void addWebApp (org.apache.tools.ant.taskdefs.optional.jsp.JspC$WebAppParameter)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.jsp.JspC$WebAppParameter webappParam
	public org.apache.tools.ant.taskdefs.optional.jsp.JspC$WebAppParameter getWebApp () 
	public void setCompiler (java.lang.String) 
		String compiler
	public java.util.Vector getCompileList () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.io.File srcDir
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		int i
		org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapter compiler
		String[] list
		org.apache.tools.ant.taskdefs.optional.jsp.JspMangler mangler
		int filecount
		java.io.File dest
		org.apache.tools.ant.AntClassLoader al
	private java.io.File getActualDestDir () 
		String path
		java.io.File dest
	private void doCompilation (org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapter)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapter compiler
	protected void resetFileLists () 
	protected void scanDir (java.io.File, java.io.File, org.apache.tools.ant.taskdefs.optional.jsp.JspMangler, java.lang.String[]) 
		String filename
		java.io.File srcFile
		java.io.File javaFile
		boolean shouldCompile
		int i
		java.io.File srcDir
		java.io.File dest
		org.apache.tools.ant.taskdefs.optional.jsp.JspMangler mangler
		String[] files
		long now
	private boolean isCompileNeeded (java.io.File, java.io.File) 
		java.io.File srcFile
		java.io.File javaFile
		boolean shouldCompile
	protected java.io.File mapToJavaFile (org.apache.tools.ant.taskdefs.optional.jsp.JspMangler, java.io.File, java.io.File, java.io.File) 
		org.apache.tools.ant.taskdefs.optional.jsp.JspMangler mangler
		java.io.File srcFile
		java.io.File srcDir
		java.io.File dest
		String javaFileName
	public void deleteEmptyJavaFiles () 
		java.io.File file
		java.util.Enumeration e
}

org/apache/tools/ant/taskdefs/optional/jsp/JspMangler.class
JspMangler.java
package org.apache.tools.ant.taskdefs.optional.jsp
public abstract org.apache.tools.ant.taskdefs.optional.jsp.JspMangler extends java.lang.Object {
	public abstract java.lang.String mapJspToJavaName (java.io.File) 
	public abstract java.lang.String mapPath (java.lang.String) 
}

org/apache/tools/ant/taskdefs/optional/jsp/JspNameMangler.class
JspNameMangler.java
package org.apache.tools.ant.taskdefs.optional.jsp
public org.apache.tools.ant.taskdefs.optional.jsp.JspNameMangler extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.jsp.JspMangler  {
	public static final String[] keywords
	public void <init> () 
	public java.lang.String mapJspToJavaName (java.io.File) 
		java.io.File jspFile
	private java.lang.String mapJspToBaseName (java.io.File) 
		int i
		char subChar
		int i
		java.io.File jspFile
		String className
		StringBuffer modifiedClassName
		char firstChar
	private java.lang.String stripExtension (java.io.File) 
		java.io.File jspFile
	private static java.lang.String mangleChar (char) 
		int i
		int i
		char ch
		String s
		int nzeros
		char[] result
		int resultIndex
	public java.lang.String mapPath (java.lang.String) 
		String path
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/jsp/WLJspc.class
WLJspc.java
package org.apache.tools.ant.taskdefs.optional.jsp
public org.apache.tools.ant.taskdefs.optional.jsp.WLJspc extends org.apache.tools.ant.taskdefs.MatchingTask {
	private java.io.File destinationDirectory
	private java.io.File sourceDirectory
	private String destinationPackage
	private org.apache.tools.ant.types.Path compileClasspath
	private String pathToPackage
	private java.util.Vector filesToDo
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		int x
		String filename
		int i
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		org.apache.tools.ant.taskdefs.Java helperTask
		String[] args
		java.io.File jspFile
		String parents
		int j
	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 setSrc (java.io.File) 
		java.io.File dirName
	public void setDest (java.io.File) 
		java.io.File dirName
	public void setPackage (java.lang.String) 
		String packageName
	protected void scanDir (java.lang.String[]) 
		java.io.File srcFile
		String filePath
		int startingIndex
		int endingIndex
		java.io.File classFile
		int i
		String[] files
		long now
		java.io.File jspFile
		String parents
		String pack
	protected java.lang.String replaceString (java.lang.String, java.lang.String, java.lang.String) 
		String test
		int i
		String inpString
		String escapeChars
		String replaceChars
		String localString
		int numTokens
		java.util.StringTokenizer st
}

org/apache/tools/ant/taskdefs/optional/jsp/compilers/DefaultJspCompilerAdapter.class
DefaultJspCompilerAdapter.java
package org.apache.tools.ant.taskdefs.optional.jsp.compilers
public abstract org.apache.tools.ant.taskdefs.optional.jsp.compilers.DefaultJspCompilerAdapter extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapter  {
	private static String lSep
	protected org.apache.tools.ant.taskdefs.optional.jsp.JspC owner
	public void <init> () 
	protected void logAndAddFilesToCompile (org.apache.tools.ant.taskdefs.optional.jsp.JspC, java.util.Vector, org.apache.tools.ant.types.CommandlineJava) 
		String arg
		org.apache.tools.ant.taskdefs.optional.jsp.JspC jspc
		java.util.Vector compileList
		org.apache.tools.ant.types.CommandlineJava cmd
		StringBuffer niceSourceList
		java.util.Enumeration e
	public void setJspc (org.apache.tools.ant.taskdefs.optional.jsp.JspC) 
		org.apache.tools.ant.taskdefs.optional.jsp.JspC owner
	public org.apache.tools.ant.taskdefs.optional.jsp.JspC getJspc () 
	protected void addArg (org.apache.tools.ant.types.CommandlineJava, java.lang.String) 
		org.apache.tools.ant.types.CommandlineJava cmd
		String argument
	protected void addArg (org.apache.tools.ant.types.CommandlineJava, java.lang.String, java.lang.String) 
		org.apache.tools.ant.types.CommandlineJava cmd
		String argument
		String value
	protected void addArg (org.apache.tools.ant.types.CommandlineJava, java.lang.String, java.io.File) 
		org.apache.tools.ant.types.CommandlineJava cmd
		String argument
		java.io.File file
	public boolean implementsOwnDependencyChecking () 
	public org.apache.tools.ant.Project getProject () 
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/jsp/compilers/JasperC.class
JasperC.java
package org.apache.tools.ant.taskdefs.optional.jsp.compilers
public org.apache.tools.ant.taskdefs.optional.jsp.compilers.JasperC extends org.apache.tools.ant.taskdefs.optional.jsp.compilers.DefaultJspCompilerAdapter {
	org.apache.tools.ant.taskdefs.optional.jsp.JspMangler mangler
	public void <init> (org.apache.tools.ant.taskdefs.optional.jsp.JspMangler) 
		org.apache.tools.ant.taskdefs.optional.jsp.JspMangler mangler
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		int i
		org.apache.tools.ant.taskdefs.Java java
		org.apache.tools.ant.types.Path p
		String[] args
		Exception ex
		org.apache.tools.ant.types.CommandlineJava cmd
	private org.apache.tools.ant.types.CommandlineJava setupJasperCommand () 
		java.io.File dir
		org.apache.tools.ant.types.CommandlineJava cmd
		org.apache.tools.ant.taskdefs.optional.jsp.JspC jspc
	public org.apache.tools.ant.taskdefs.optional.jsp.JspMangler createMangler () 
	private org.apache.tools.ant.types.Path getClasspath () 
		org.apache.tools.ant.types.Path p
	private boolean isTomcat5x () 
		ClassNotFoundException e
		org.apache.tools.ant.AntClassLoader l
}

org/apache/tools/ant/taskdefs/optional/jsp/compilers/JspCompilerAdapter.class
JspCompilerAdapter.java
package org.apache.tools.ant.taskdefs.optional.jsp.compilers
public abstract org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapter extends java.lang.Object {
	public abstract void setJspc (org.apache.tools.ant.taskdefs.optional.jsp.JspC) 
	public abstract boolean execute ()  throws org.apache.tools.ant.BuildException 
	public abstract org.apache.tools.ant.taskdefs.optional.jsp.JspMangler createMangler () 
	public abstract boolean implementsOwnDependencyChecking () 
}

org/apache/tools/ant/taskdefs/optional/jsp/compilers/JspCompilerAdapterFactory.class
JspCompilerAdapterFactory.java
package org.apache.tools.ant.taskdefs.optional.jsp.compilers
public final org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapterFactory extends java.lang.Object {
	private void <init> () 
	public static org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapter getCompiler (java.lang.String, org.apache.tools.ant.Task)  throws org.apache.tools.ant.BuildException 
		String compilerType
		org.apache.tools.ant.Task task
	public static org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapter getCompiler (java.lang.String, org.apache.tools.ant.Task, org.apache.tools.ant.AntClassLoader)  throws org.apache.tools.ant.BuildException 
		String compilerType
		org.apache.tools.ant.Task task
		org.apache.tools.ant.AntClassLoader loader
	private static org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapter resolveClassName (java.lang.String, org.apache.tools.ant.AntClassLoader)  throws org.apache.tools.ant.BuildException 
		Class c
		Object o
		ClassNotFoundException cnfe
		ClassCastException cce
		Throwable t
		String className
		org.apache.tools.ant.AntClassLoader classloader
}

org/apache/tools/ant/taskdefs/optional/native2ascii/DefaultNative2Ascii.class
DefaultNative2Ascii.java
package org.apache.tools.ant.taskdefs.optional.native2ascii
public abstract org.apache.tools.ant.taskdefs.optional.native2ascii.DefaultNative2Ascii extends java.lang.Object implements org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapter  {
	public void <init> () 
	public final boolean convert (org.apache.tools.ant.taskdefs.optional.Native2Ascii, java.io.File, java.io.File)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.optional.Native2Ascii args
		java.io.File srcFile
		java.io.File destFile
		org.apache.tools.ant.types.Commandline cmd
	protected void setup (org.apache.tools.ant.types.Commandline, org.apache.tools.ant.taskdefs.optional.Native2Ascii)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.taskdefs.optional.Native2Ascii args
	protected void addFiles (org.apache.tools.ant.types.Commandline, org.apache.tools.ant.ProjectComponent, java.io.File, java.io.File)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.ProjectComponent log
		java.io.File src
		java.io.File dest
	protected abstract boolean run (org.apache.tools.ant.types.Commandline, org.apache.tools.ant.ProjectComponent)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/optional/native2ascii/KaffeNative2Ascii.class
KaffeNative2Ascii.java
package org.apache.tools.ant.taskdefs.optional.native2ascii
public final org.apache.tools.ant.taskdefs.optional.native2ascii.KaffeNative2Ascii extends org.apache.tools.ant.taskdefs.optional.native2ascii.DefaultNative2Ascii {
	private static final String[] N2A_CLASSNAMES
	public static final String IMPLEMENTATION_NAME
	public void <init> () 
	protected void setup (org.apache.tools.ant.types.Commandline, org.apache.tools.ant.taskdefs.optional.Native2Ascii)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.taskdefs.optional.Native2Ascii args
	protected boolean run (org.apache.tools.ant.types.Commandline, org.apache.tools.ant.ProjectComponent)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.ProjectComponent log
		org.apache.tools.ant.taskdefs.ExecuteJava ej
		Class c
	private static java.lang.Class getN2aClass () 
		ClassNotFoundException cnfe
		int i
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/native2ascii/Native2AsciiAdapter.class
Native2AsciiAdapter.java
package org.apache.tools.ant.taskdefs.optional.native2ascii
public abstract org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapter extends java.lang.Object {
	public abstract boolean convert (org.apache.tools.ant.taskdefs.optional.Native2Ascii, java.io.File, java.io.File)  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/optional/native2ascii/Native2AsciiAdapterFactory.class
Native2AsciiAdapterFactory.java
package org.apache.tools.ant.taskdefs.optional.native2ascii
public org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapterFactory extends java.lang.Object {
	static Class class$org$apache$tools$ant$taskdefs$optional$native2ascii$Native2AsciiAdapterFactory
	static Class class$org$apache$tools$ant$taskdefs$optional$native2ascii$Native2AsciiAdapter
	public void <init> () 
	public static java.lang.String getDefault () 
	public static org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapter getAdapter (java.lang.String, org.apache.tools.ant.ProjectComponent)  throws org.apache.tools.ant.BuildException 
		String choice
		org.apache.tools.ant.ProjectComponent log
	public static org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapter getAdapter (java.lang.String, org.apache.tools.ant.ProjectComponent, org.apache.tools.ant.types.Path)  throws org.apache.tools.ant.BuildException 
		String choice
		org.apache.tools.ant.ProjectComponent log
		org.apache.tools.ant.types.Path classpath
	private static org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapter resolveClassName (java.lang.String, java.lang.ClassLoader)  throws org.apache.tools.ant.BuildException 
		String className
		ClassLoader loader
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/optional/native2ascii/SunNative2Ascii.class
SunNative2Ascii.java
package org.apache.tools.ant.taskdefs.optional.native2ascii
public final org.apache.tools.ant.taskdefs.optional.native2ascii.SunNative2Ascii extends org.apache.tools.ant.taskdefs.optional.native2ascii.DefaultNative2Ascii {
	public static final String IMPLEMENTATION_NAME
	static Class array$Ljava$lang$String
	public void <init> () 
	protected void setup (org.apache.tools.ant.types.Commandline, org.apache.tools.ant.taskdefs.optional.Native2Ascii)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.taskdefs.optional.Native2Ascii args
	protected boolean run (org.apache.tools.ant.types.Commandline, org.apache.tools.ant.ProjectComponent)  throws org.apache.tools.ant.BuildException 
		Class n2aMain
		Class[] param
		java.lang.reflect.Method convert
		Object o
		org.apache.tools.ant.BuildException ex
		Exception ex
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.ProjectComponent log
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/optional/net/MimeMail.class
MimeMail.java
package org.apache.tools.ant.taskdefs.optional.net
public org.apache.tools.ant.taskdefs.optional.net.MimeMail extends org.apache.tools.ant.taskdefs.email.EmailTask {
	public void <init> () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
}

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

org/apache/tools/ant/taskdefs/optional/net/SetProxy$ProxyAuth.class
SetProxy.java
package org.apache.tools.ant.taskdefs.optional.net
final org.apache.tools.ant.taskdefs.optional.net.SetProxy$ProxyAuth extends java.net.Authenticator {
	private java.net.PasswordAuthentication auth
	private void <init> (java.lang.String, java.lang.String) 
		String user
		String pass
	protected java.net.PasswordAuthentication getPasswordAuthentication () 
	void <init> (java.lang.String, java.lang.String, org.apache.tools.ant.taskdefs.optional.net.SetProxy$1) 
		String x0
		String x1
		org.apache.tools.ant.taskdefs.optional.net.SetProxy$1 x2
}

org/apache/tools/ant/taskdefs/optional/net/SetProxy.class
SetProxy.java
package org.apache.tools.ant.taskdefs.optional.net
public org.apache.tools.ant.taskdefs.optional.net.SetProxy extends org.apache.tools.ant.Task {
	private static final int HTTP_PORT
	private static final int SOCKS_PORT
	protected String proxyHost
	protected int proxyPort
	private String socksProxyHost
	private int socksProxyPort
	private String nonProxyHosts
	private String proxyUser
	private String proxyPassword
	public void <init> () 
	public void setProxyHost (java.lang.String) 
		String hostname
	public void setProxyPort (int) 
		int port
	public void setSocksProxyHost (java.lang.String) 
		String host
	public void setSocksProxyPort (int) 
		int port
	public void setNonProxyHosts (java.lang.String) 
		String nonProxyHosts
	public void setProxyUser (java.lang.String) 
		String proxyUser
	public void setProxyPassword (java.lang.String) 
		String proxyPassword
	public void applyWebProxySettings () 
		String portString
		boolean settingsChanged
		boolean enablingProxy
		java.util.Properties sysprops
	private void traceSettingInfo () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
}

org/apache/tools/ant/taskdefs/optional/pvcs/Pvcs.class
Pvcs.java
package org.apache.tools.ant.taskdefs.optional.pvcs
public org.apache.tools.ant.taskdefs.optional.pvcs.Pvcs extends org.apache.tools.ant.Task {
	private static final int POS_1
	private static final int POS_2
	private static final int POS_3
	private String pvcsbin
	private String repository
	private String pvcsProject
	private java.util.Vector pvcsProjects
	private String workspace
	private String force
	private String promotiongroup
	private String label
	private String revision
	private boolean ignorerc
	private boolean updateOnly
	private String filenameFormat
	private String lineStart
	private String userId
	private String config
	private static final String PCLI_EXE
	private static final String GET_EXE
	protected int runCmd (org.apache.tools.ant.types.Commandline, org.apache.tools.ant.taskdefs.ExecuteStreamHandler) 
		org.apache.tools.ant.Project aProj
		org.apache.tools.ant.taskdefs.Execute exe
		String msg
		java.io.IOException e
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.taskdefs.ExecuteStreamHandler out
	private java.lang.String getExecutable (java.lang.String) 
		String exe
		StringBuffer correctedExe
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String projectName
		java.util.Enumeration e
		String msg
		String msg
		java.util.Random rand
		java.io.FileOutputStream fos
		String msg
		java.io.FileNotFoundException e
		String msg
		java.io.IOException e
		String msg
		java.text.ParseException e
		int result
		org.apache.tools.ant.types.Commandline commandLine
		String uid
		java.io.File tmp
		java.io.File tmp2
	private void createFolders (java.io.File)  throws java.io.IOException java.text.ParseException 
		java.io.File dir
		Object[] objs
		String f
		int index
		java.text.MessageFormat mf
		String line
		java.io.File file
		java.io.BufferedReader in
	private void massagePCLI (java.io.File, java.io.File)  throws java.io.IOException 
		String sNormal
		String s
		java.io.File in
		java.io.File out
		java.io.BufferedReader inReader
		java.io.BufferedWriter outWriter
	public java.lang.String getRepository () 
	public java.lang.String getFilenameFormat () 
	public void setFilenameFormat (java.lang.String) 
		String f
	public java.lang.String getLineStart () 
	public void setLineStart (java.lang.String) 
		String l
	public void setRepository (java.lang.String) 
		String repo
	public java.lang.String getPvcsproject () 
	public void setPvcsproject (java.lang.String) 
		String prj
	public java.util.Vector getPvcsprojects () 
	public java.lang.String getWorkspace () 
	public void setWorkspace (java.lang.String) 
		String ws
	public java.lang.String getPvcsbin () 
	public void setPvcsbin (java.lang.String) 
		String bin
	public java.lang.String getForce () 
	public void setForce (java.lang.String) 
		String f
	public java.lang.String getPromotiongroup () 
	public void setPromotiongroup (java.lang.String) 
		String w
	public java.lang.String getLabel () 
	public void setLabel (java.lang.String) 
		String l
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String r
	public boolean getIgnoreReturnCode () 
	public void setIgnoreReturnCode (boolean) 
		boolean b
	public void addPvcsproject (org.apache.tools.ant.taskdefs.optional.pvcs.PvcsProject) 
		org.apache.tools.ant.taskdefs.optional.pvcs.PvcsProject p
	public boolean getUpdateOnly () 
	public void setUpdateOnly (boolean) 
		boolean l
	public java.lang.String getConfig () 
	public void setConfig (java.io.File) 
		java.io.File f
	public java.lang.String getUserId () 
	public void setUserId (java.lang.String) 
		String u
	public void <init> () 
}

org/apache/tools/ant/taskdefs/optional/pvcs/PvcsProject.class
PvcsProject.java
package org.apache.tools.ant.taskdefs.optional.pvcs
public org.apache.tools.ant.taskdefs.optional.pvcs.PvcsProject extends java.lang.Object {
	private String name
	public void <init> () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
}

org/apache/tools/ant/taskdefs/optional/script/ScriptDef$Attribute.class
ScriptDef.java
package org.apache.tools.ant.taskdefs.optional.script
public org.apache.tools.ant.taskdefs.optional.script.ScriptDef$Attribute extends java.lang.Object {
	private String name
	public void <init> () 
	public void setName (java.lang.String) 
		String name
	static java.lang.String access$000 (org.apache.tools.ant.taskdefs.optional.script.ScriptDef$Attribute) 
		org.apache.tools.ant.taskdefs.optional.script.ScriptDef$Attribute x0
}

org/apache/tools/ant/taskdefs/optional/script/ScriptDef$NestedElement.class
ScriptDef.java
package org.apache.tools.ant.taskdefs.optional.script
public org.apache.tools.ant.taskdefs.optional.script.ScriptDef$NestedElement extends java.lang.Object {
	private String name
	private String type
	private String className
	public void <init> () 
	public void setName (java.lang.String) 
		String name
	public void setType (java.lang.String) 
		String type
	public void setClassName (java.lang.String) 
		String className
	static java.lang.String access$100 (org.apache.tools.ant.taskdefs.optional.script.ScriptDef$NestedElement) 
		org.apache.tools.ant.taskdefs.optional.script.ScriptDef$NestedElement x0
	static java.lang.String access$200 (org.apache.tools.ant.taskdefs.optional.script.ScriptDef$NestedElement) 
		org.apache.tools.ant.taskdefs.optional.script.ScriptDef$NestedElement x0
	static java.lang.String access$300 (org.apache.tools.ant.taskdefs.optional.script.ScriptDef$NestedElement) 
		org.apache.tools.ant.taskdefs.optional.script.ScriptDef$NestedElement x0
}

org/apache/tools/ant/taskdefs/optional/script/ScriptDef.class
ScriptDef.java
package org.apache.tools.ant.taskdefs.optional.script
public org.apache.tools.ant.taskdefs.optional.script.ScriptDef extends org.apache.tools.ant.taskdefs.DefBase {
	private org.apache.tools.ant.util.ScriptRunnerHelper helper
	private String name
	private java.util.List attributes
	private java.util.List nestedElements
	private java.util.Set attributeSet
	private java.util.Map nestedElementMap
	static Class class$org$apache$tools$ant$taskdefs$optional$script$ScriptDefBase
	static Class class$org$apache$tools$ant$taskdefs$optional$script$ScriptDef
	public void <init> () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void setName (java.lang.String) 
		String name
	public boolean isAttributeSupported (java.lang.String) 
		String attributeName
	public void addAttribute (org.apache.tools.ant.taskdefs.optional.script.ScriptDef$Attribute) 
		org.apache.tools.ant.taskdefs.optional.script.ScriptDef$Attribute attribute
	public void addElement (org.apache.tools.ant.taskdefs.optional.script.ScriptDef$NestedElement) 
		org.apache.tools.ant.taskdefs.optional.script.ScriptDef$NestedElement nestedElement
	public void execute () 
		org.apache.tools.ant.taskdefs.optional.script.ScriptDef$Attribute attribute
		java.util.Iterator i
		org.apache.tools.ant.taskdefs.optional.script.ScriptDef$NestedElement nestedElement
		java.util.Iterator i
		java.util.Map scriptRepository
		org.apache.tools.ant.AntTypeDefinition def
	private java.util.Map lookupScriptRepository () 
		java.util.Map scriptRepository
		org.apache.tools.ant.Project p
	public java.lang.Object createNestedElement (java.lang.String) 
		org.apache.tools.ant.BuildException e
		ClassLoader loader
		String elementName
		org.apache.tools.ant.taskdefs.optional.script.ScriptDef$NestedElement definition
		Object instance
		String classname
	public void executeScript (java.util.Map, java.util.Map) 
		java.util.Map attributes
		java.util.Map elements
	public void executeScript (java.util.Map, java.util.Map, org.apache.tools.ant.taskdefs.optional.script.ScriptDefBase) 
		java.util.Map attributes
		java.util.Map elements
		org.apache.tools.ant.taskdefs.optional.script.ScriptDefBase instance
		org.apache.tools.ant.util.ScriptRunnerBase runner
	public void setManager (java.lang.String) 
		String manager
	public void setLanguage (java.lang.String) 
		String language
	public void setSrc (java.io.File) 
		java.io.File file
	public void addText (java.lang.String) 
		String text
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection resource
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/optional/script/ScriptDefBase.class
ScriptDefBase.java
package org.apache.tools.ant.taskdefs.optional.script
public org.apache.tools.ant.taskdefs.optional.script.ScriptDefBase extends org.apache.tools.ant.Task implements org.apache.tools.ant.DynamicConfigurator  {
	private java.util.Map nestedElementMap
	private java.util.Map attributes
	private String text
	public void <init> () 
	public void execute () 
	private org.apache.tools.ant.taskdefs.optional.script.ScriptDef getScript () 
		String name
		java.util.Map scriptRepository
		org.apache.tools.ant.taskdefs.optional.script.ScriptDef definition
	public java.lang.Object createDynamicElement (java.lang.String) 
		String name
		java.util.List nestedElementList
		Object element
	public void setDynamicAttribute (java.lang.String, java.lang.String) 
		String name
		String value
		org.apache.tools.ant.taskdefs.optional.script.ScriptDef definition
	public void addText (java.lang.String) 
		String text
	public java.lang.String getText () 
	public void fail (java.lang.String) 
		String message
}

org/apache/tools/ant/taskdefs/optional/sos/SOS.class
SOS.java
package org.apache.tools.ant.taskdefs.optional.sos
public abstract org.apache.tools.ant.taskdefs.optional.sos.SOS extends org.apache.tools.ant.Task implements org.apache.tools.ant.taskdefs.optional.sos.SOSCmd  {
	private static final int ERROR_EXIT_STATUS
	private String sosCmdDir
	private String sosUsername
	private String sosPassword
	private String projectPath
	private String vssServerPath
	private String sosServerPath
	private String sosHome
	private String localPath
	private String version
	private String label
	private String comment
	private String filename
	private boolean noCompress
	private boolean noCache
	private boolean recursive
	private boolean verbose
	protected org.apache.tools.ant.types.Commandline commandLine
	public void <init> () 
	public final void setNoCache (boolean) 
		boolean nocache
	public final void setNoCompress (boolean) 
		boolean nocompress
	public final void setSosCmd (java.lang.String) 
		String dir
	public final void setUsername (java.lang.String) 
		String username
	public final void setPassword (java.lang.String) 
		String password
	public final void setProjectPath (java.lang.String) 
		String projectpath
	public final void setVssServerPath (java.lang.String) 
		String vssServerPath
	public final void setSosHome (java.lang.String) 
		String sosHome
	public final void setSosServerPath (java.lang.String) 
		String sosServerPath
	public final void setLocalPath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path path
	public void setVerbose (boolean) 
		boolean verbose
	protected void setInternalFilename (java.lang.String) 
		String file
	protected void setInternalRecursive (boolean) 
		boolean recurse
	protected void setInternalComment (java.lang.String) 
		String text
	protected void setInternalLabel (java.lang.String) 
		String text
	protected void setInternalVersion (java.lang.String) 
		String text
	protected java.lang.String getSosCommand () 
	protected java.lang.String getComment () 
	protected java.lang.String getVersion () 
	protected java.lang.String getLabel () 
	protected java.lang.String getUsername () 
	protected java.lang.String getPassword () 
	protected java.lang.String getProjectPath () 
	protected java.lang.String getVssServerPath () 
	protected java.lang.String getSosHome () 
	protected java.lang.String getSosServerPath () 
	protected java.lang.String getFilename () 
	protected java.lang.String getNoCompress () 
	protected java.lang.String getNoCache () 
	protected java.lang.String getVerbose () 
	protected java.lang.String getRecursive () 
	protected java.lang.String getLocalPath () 
		String msg
		boolean done
		java.io.File dir
	abstract org.apache.tools.ant.types.Commandline buildCmdLine () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		int result
	protected int run (org.apache.tools.ant.types.Commandline) 
		org.apache.tools.ant.taskdefs.Execute exe
		java.io.IOException e
		org.apache.tools.ant.types.Commandline cmd
	protected void getRequiredAttributes () 
	protected void getOptionalAttributes () 
}

org/apache/tools/ant/taskdefs/optional/sos/SOSCheckin.class
SOSCheckin.java
package org.apache.tools.ant.taskdefs.optional.sos
public org.apache.tools.ant.taskdefs.optional.sos.SOSCheckin extends org.apache.tools.ant.taskdefs.optional.sos.SOS {
	public void <init> () 
	public final void setFile (java.lang.String) 
		String filename
	public void setRecursive (boolean) 
		boolean recursive
	public void setComment (java.lang.String) 
		String comment
	protected org.apache.tools.ant.types.Commandline buildCmdLine () 
}

org/apache/tools/ant/taskdefs/optional/sos/SOSCheckout.class
SOSCheckout.java
package org.apache.tools.ant.taskdefs.optional.sos
public org.apache.tools.ant.taskdefs.optional.sos.SOSCheckout extends org.apache.tools.ant.taskdefs.optional.sos.SOS {
	public void <init> () 
	public final void setFile (java.lang.String) 
		String filename
	public void setRecursive (boolean) 
		boolean recursive
	protected org.apache.tools.ant.types.Commandline buildCmdLine () 
}

org/apache/tools/ant/taskdefs/optional/sos/SOSCmd.class
SOSCmd.java
package org.apache.tools.ant.taskdefs.optional.sos
public abstract org.apache.tools.ant.taskdefs.optional.sos.SOSCmd extends java.lang.Object {
	public static final String COMMAND_SOS_EXE
	public static final String COMMAND_GET_FILE
	public static final String COMMAND_GET_PROJECT
	public static final String COMMAND_CHECKOUT_FILE
	public static final String COMMAND_CHECKOUT_PROJECT
	public static final String COMMAND_CHECKIN_FILE
	public static final String COMMAND_CHECKIN_PROJECT
	public static final String COMMAND_HISTORY
	public static final String COMMAND_LABEL
	public static final String PROJECT_PREFIX
	public static final String FLAG_COMMAND
	public static final String FLAG_VSS_SERVER
	public static final String FLAG_USERNAME
	public static final String FLAG_PASSWORD
	public static final String FLAG_COMMENT
	public static final String FLAG_WORKING_DIR
	public static final String FLAG_RECURSION
	public static final String FLAG_VERSION
	public static final String FLAG_LABEL
	public static final String FLAG_NO_COMPRESSION
	public static final String FLAG_NO_CACHE
	public static final String FLAG_SOS_SERVER
	public static final String FLAG_SOS_HOME
	public static final String FLAG_PROJECT
	public static final String FLAG_FILE
	public static final String FLAG_VERBOSE
}

org/apache/tools/ant/taskdefs/optional/sos/SOSGet.class
SOSGet.java
package org.apache.tools.ant.taskdefs.optional.sos
public org.apache.tools.ant.taskdefs.optional.sos.SOSGet extends org.apache.tools.ant.taskdefs.optional.sos.SOS {
	public void <init> () 
	public final void setFile (java.lang.String) 
		String filename
	public void setRecursive (boolean) 
		boolean recursive
	public void setVersion (java.lang.String) 
		String version
	public void setLabel (java.lang.String) 
		String label
	protected org.apache.tools.ant.types.Commandline buildCmdLine () 
}

org/apache/tools/ant/taskdefs/optional/sos/SOSLabel.class
SOSLabel.java
package org.apache.tools.ant.taskdefs.optional.sos
public org.apache.tools.ant.taskdefs.optional.sos.SOSLabel extends org.apache.tools.ant.taskdefs.optional.sos.SOS {
	public void <init> () 
	public void setVersion (java.lang.String) 
		String version
	public void setLabel (java.lang.String) 
		String label
	public void setComment (java.lang.String) 
		String comment
	protected org.apache.tools.ant.types.Commandline buildCmdLine () 
}

org/apache/tools/ant/taskdefs/optional/testing/BlockFor.class
BlockFor.java
package org.apache.tools.ant.taskdefs.optional.testing
public org.apache.tools.ant.taskdefs.optional.testing.BlockFor extends org.apache.tools.ant.taskdefs.WaitFor {
	private String text
	public void <init> () 
	public void <init> (java.lang.String) 
		String taskName
	protected void processTimeout ()  throws org.apache.tools.ant.taskdefs.optional.testing.BuildTimeoutException 
	public void addText (java.lang.String) 
		String message
}

org/apache/tools/ant/taskdefs/optional/testing/BuildTimeoutException.class
BuildTimeoutException.java
package org.apache.tools.ant.taskdefs.optional.testing
public org.apache.tools.ant.taskdefs.optional.testing.BuildTimeoutException extends org.apache.tools.ant.BuildException {
	private static final long serialVersionUID
	public void <init> () 
	public void <init> (java.lang.String) 
		String message
	public void <init> (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void <init> (java.lang.String, java.lang.Throwable, org.apache.tools.ant.Location) 
		String msg
		Throwable cause
		org.apache.tools.ant.Location location
	public void <init> (java.lang.Throwable) 
		Throwable cause
	public void <init> (java.lang.String, org.apache.tools.ant.Location) 
		String message
		org.apache.tools.ant.Location location
	public void <init> (java.lang.Throwable, org.apache.tools.ant.Location) 
		Throwable cause
		org.apache.tools.ant.Location location
}

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

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

org/apache/tools/ant/taskdefs/optional/testing/Funtest.class
Funtest.java
package org.apache.tools.ant.taskdefs.optional.testing
public org.apache.tools.ant.taskdefs.optional.testing.Funtest extends org.apache.tools.ant.Task {
	private org.apache.tools.ant.taskdefs.optional.testing.Funtest$NestedCondition condition
	private org.apache.tools.ant.taskdefs.Parallel timedTests
	private org.apache.tools.ant.taskdefs.Sequential setup
	private org.apache.tools.ant.taskdefs.Sequential application
	private org.apache.tools.ant.taskdefs.optional.testing.BlockFor block
	private org.apache.tools.ant.taskdefs.Sequential tests
	private org.apache.tools.ant.taskdefs.Sequential reporting
	private org.apache.tools.ant.taskdefs.Sequential teardown
	private long timeout
	private long timeoutUnitMultiplier
	private long shutdownTime
	private long shutdownUnitMultiplier
	private String failureProperty
	private String failureMessage
	private boolean failOnTeardownErrors
	private org.apache.tools.ant.BuildException testException
	private org.apache.tools.ant.BuildException teardownException
	private org.apache.tools.ant.BuildException applicationException
	private org.apache.tools.ant.BuildException taskException
	public static final String WARN_OVERRIDING
	public static final String APPLICATION_FORCIBLY_SHUT_DOWN
	public static final String SHUTDOWN_INTERRUPTED
	public static final String SKIPPING_TESTS
	public static final String APPLICATION_EXCEPTION
	public static final String TEARDOWN_EXCEPTION
	public void <init> () 
	private void logOverride (java.lang.String, java.lang.Object) 
		String name
		Object definition
	public org.apache.tools.ant.taskdefs.condition.ConditionBase createCondition () 
	public void addApplication (org.apache.tools.ant.taskdefs.Sequential) 
		org.apache.tools.ant.taskdefs.Sequential sequence
	public void addSetup (org.apache.tools.ant.taskdefs.Sequential) 
		org.apache.tools.ant.taskdefs.Sequential sequence
	public void addBlock (org.apache.tools.ant.taskdefs.optional.testing.BlockFor) 
		org.apache.tools.ant.taskdefs.optional.testing.BlockFor sequence
	public void addTests (org.apache.tools.ant.taskdefs.Sequential) 
		org.apache.tools.ant.taskdefs.Sequential sequence
	public void addReporting (org.apache.tools.ant.taskdefs.Sequential) 
		org.apache.tools.ant.taskdefs.Sequential sequence
	public void addTeardown (org.apache.tools.ant.taskdefs.Sequential) 
		org.apache.tools.ant.taskdefs.Sequential sequence
	public void setFailOnTeardownErrors (boolean) 
		boolean failOnTeardownErrors
	public void setFailureMessage (java.lang.String) 
		String failureMessage
	public void setFailureProperty (java.lang.String) 
		String failureProperty
	public void setShutdownTime (long) 
		long shutdownTime
	public void setTimeout (long) 
		long timeout
	public void setTimeoutUnit (org.apache.tools.ant.taskdefs.WaitFor$Unit) 
		org.apache.tools.ant.taskdefs.WaitFor$Unit unit
	public void setShutdownUnit (org.apache.tools.ant.taskdefs.WaitFor$Unit) 
		org.apache.tools.ant.taskdefs.WaitFor$Unit unit
	public org.apache.tools.ant.BuildException getApplicationException () 
	public org.apache.tools.ant.BuildException getTeardownException () 
	public org.apache.tools.ant.BuildException getTestException () 
	public org.apache.tools.ant.BuildException getTaskException () 
	private void bind (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	private org.apache.tools.ant.taskdefs.Parallel newParallel (long) 
		long parallelTimeout
		org.apache.tools.ant.taskdefs.Parallel par
	private org.apache.tools.ant.taskdefs.Parallel newParallel (long, org.apache.tools.ant.Task) 
		long parallelTimeout
		org.apache.tools.ant.Task child
		org.apache.tools.ant.taskdefs.Parallel par
	private void validateTask (org.apache.tools.ant.Task, java.lang.String) 
		org.apache.tools.ant.Task task
		String role
	public void execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.TaskAdapter ta
		org.apache.tools.ant.taskdefs.Parallel setupRun
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.taskdefs.Parallel teardownRun
		org.apache.tools.ant.BuildException e
		long shutdownTimeMillis
		InterruptedException e
		long timeoutMillis
		org.apache.tools.ant.taskdefs.Parallel applicationRun
		org.apache.tools.ant.util.WorkerAnt worker
		long testRunTimeout
		org.apache.tools.ant.taskdefs.Sequential testRun
	protected void processExceptions () 
	protected void ignoringThrowable (java.lang.String, java.lang.Throwable) 
		String type
		Throwable thrown
}

org/apache/tools/ant/taskdefs/optional/unix/AbstractAccessTask.class
AbstractAccessTask.java
package org.apache.tools.ant.taskdefs.optional.unix
public abstract org.apache.tools.ant.taskdefs.optional.unix.AbstractAccessTask extends org.apache.tools.ant.taskdefs.ExecuteOn {
	public void <init> () 
	public void setFile (java.io.File) 
		java.io.File src
		org.apache.tools.ant.types.FileSet fs
	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/optional/unix/Chgrp.class
Chgrp.java
package org.apache.tools.ant.taskdefs.optional.unix
public org.apache.tools.ant.taskdefs.optional.unix.Chgrp extends org.apache.tools.ant.taskdefs.optional.unix.AbstractAccessTask {
	private boolean haveGroup
	public void <init> () 
	public void setGroup (java.lang.String) 
		String group
	protected void checkConfiguration () 
	public void setExecutable (java.lang.String) 
		String e
}

org/apache/tools/ant/taskdefs/optional/unix/Chown.class
Chown.java
package org.apache.tools.ant.taskdefs.optional.unix
public org.apache.tools.ant.taskdefs.optional.unix.Chown extends org.apache.tools.ant.taskdefs.optional.unix.AbstractAccessTask {
	private boolean haveOwner
	public void <init> () 
	public void setOwner (java.lang.String) 
		String owner
	protected void checkConfiguration () 
	public void setExecutable (java.lang.String) 
		String e
}

org/apache/tools/ant/taskdefs/optional/unix/Symlink.class
Symlink.java
package org.apache.tools.ant.taskdefs.optional.unix
public org.apache.tools.ant.taskdefs.optional.unix.Symlink extends org.apache.tools.ant.dispatch.DispatchTask {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final org.apache.tools.ant.util.SymbolicLinkUtils SYMLINK_UTILS
	private String resource
	private String link
	private java.util.Vector fileSets
	private String linkFileName
	private boolean overwrite
	private boolean failonerror
	private boolean executing
	public void <init> () 
	public void init ()  throws org.apache.tools.ant.BuildException 
	public synchronized void execute ()  throws org.apache.tools.ant.BuildException 
	public void single ()  throws org.apache.tools.ant.BuildException 
	public void delete ()  throws org.apache.tools.ant.BuildException 
		java.io.FileNotFoundException fnfe
		java.io.IOException ioe
	public void recreate ()  throws org.apache.tools.ant.BuildException 
		java.io.File test
		java.io.IOException ioe
		String lnk
		String res
		java.util.Iterator kitr
		java.util.Properties links
	public void record ()  throws org.apache.tools.ant.BuildException 
		java.io.File thisLink
		java.io.File parent
		java.util.Vector v
		java.util.Iterator litr
		java.io.IOException ioe
		java.io.File lnk
		java.util.Iterator dlnk
		java.io.File dir
		java.util.Vector linksInDir
		java.util.Properties linksToStore
		java.util.Iterator dirs
		java.util.Hashtable byDir
	private void setDefaults () 
	public void setOverwrite (boolean) 
		boolean owrite
	public void setFailOnError (boolean) 
		boolean foe
	public void setAction (java.lang.String) 
		String action
	public void setLink (java.lang.String) 
		String lnk
	public void setResource (java.lang.String) 
		String src
	public void setLinkfilename (java.lang.String) 
		String lf
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public static void deleteSymlink (java.lang.String)  throws java.io.IOException java.io.FileNotFoundException 
		String path
	public static void deleteSymlink (java.io.File)  throws java.io.IOException 
		java.io.File linkfil
	private void writePropertyFile (java.util.Properties, java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.IOException ioe
		java.util.Properties properties
		java.io.File dir
		java.io.BufferedOutputStream bos
	private void handleError (java.lang.String) 
		String msg
	private void doLink (java.lang.String, java.lang.String)  throws org.apache.tools.ant.BuildException 
		java.io.FileNotFoundException fnfe
		java.io.IOException ioe
		org.apache.tools.ant.BuildException failedToExecute
		String res
		String lnk
		java.io.File linkfil
		String options
		String[] cmd
	private java.util.HashSet findLinks (java.util.Vector) 
		java.io.File f
		java.io.File pf
		String name
		java.io.IOException e
		int k
		int j
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[][] fnd
		java.io.File dir
		int i
		java.util.Vector v
		java.util.HashSet result
	private java.util.Properties loadLinks (java.util.Vector) 
		java.io.FileNotFoundException fnfe
		java.io.IOException ioe
		String key
		java.util.Iterator kitr
		java.io.File inc
		java.io.File pf
		java.util.Properties lnks
		java.io.InputStream is
		int j
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] incs
		java.io.File dir
		int i
		java.util.Vector v
		java.util.Properties finalList
	static void <clinit> () 
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSS$CurrentModUpdated.class
MSVSS.java
package org.apache.tools.ant.taskdefs.optional.vss
public org.apache.tools.ant.taskdefs.optional.vss.MSVSS$CurrentModUpdated extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void <init> () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSS$WritableFiles.class
MSVSS.java
package org.apache.tools.ant.taskdefs.optional.vss
public org.apache.tools.ant.taskdefs.optional.vss.MSVSS$WritableFiles extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void <init> () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSS.class
MSVSS.java
package org.apache.tools.ant.taskdefs.optional.vss
public abstract org.apache.tools.ant.taskdefs.optional.vss.MSVSS extends org.apache.tools.ant.Task implements org.apache.tools.ant.taskdefs.optional.vss.MSVSSConstants  {
	private String ssDir
	private String vssLogin
	private String vssPath
	private String serverPath
	private String version
	private String date
	private String label
	private String autoResponse
	private String localPath
	private String comment
	private String fromLabel
	private String toLabel
	private String outputFileName
	private String user
	private String fromDate
	private String toDate
	private String style
	private boolean quiet
	private boolean recursive
	private boolean writable
	private boolean failOnError
	private boolean getLocalCopy
	private int numDays
	private java.text.DateFormat dateFormat
	private org.apache.tools.ant.taskdefs.optional.vss.MSVSS$CurrentModUpdated timestamp
	private org.apache.tools.ant.taskdefs.optional.vss.MSVSS$WritableFiles writableFiles
	public void <init> () 
	abstract org.apache.tools.ant.types.Commandline buildCmdLine () 
	public final void setSsdir (java.lang.String) 
		String dir
	public final void setLogin (java.lang.String) 
		String vssLogin
	public final void setVsspath (java.lang.String) 
		String projectPath
		String vssPath
		String projectPath
	public final void setServerpath (java.lang.String) 
		String serverPath
	public final void setFailOnError (boolean) 
		boolean failOnError
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String msg
		int result
		org.apache.tools.ant.types.Commandline commandLine
	protected void setInternalComment (java.lang.String) 
		String comment
	protected void setInternalAutoResponse (java.lang.String) 
		String autoResponse
	protected void setInternalDate (java.lang.String) 
		String date
	protected void setInternalDateFormat (java.text.DateFormat) 
		java.text.DateFormat dateFormat
	protected void setInternalFailOnError (boolean) 
		boolean failOnError
	protected void setInternalFromDate (java.lang.String) 
		String fromDate
	protected void setInternalFromLabel (java.lang.String) 
		String fromLabel
	protected void setInternalLabel (java.lang.String) 
		String label
	protected void setInternalLocalPath (java.lang.String) 
		String localPath
	protected void setInternalNumDays (int) 
		int numDays
	protected void setInternalOutputFilename (java.lang.String) 
		String outputFileName
	protected void setInternalQuiet (boolean) 
		boolean quiet
	protected void setInternalRecursive (boolean) 
		boolean recursive
	protected void setInternalStyle (java.lang.String) 
		String style
	protected void setInternalToDate (java.lang.String) 
		String toDate
	protected void setInternalToLabel (java.lang.String) 
		String toLabel
	protected void setInternalUser (java.lang.String) 
		String user
	protected void setInternalVersion (java.lang.String) 
		String version
	protected void setInternalWritable (boolean) 
		boolean writable
	protected void setInternalFileTimeStamp (org.apache.tools.ant.taskdefs.optional.vss.MSVSS$CurrentModUpdated) 
		org.apache.tools.ant.taskdefs.optional.vss.MSVSS$CurrentModUpdated timestamp
	protected void setInternalWritableFiles (org.apache.tools.ant.taskdefs.optional.vss.MSVSS$WritableFiles) 
		org.apache.tools.ant.taskdefs.optional.vss.MSVSS$WritableFiles writableFiles
	protected void setInternalGetLocalCopy (boolean) 
		boolean getLocalCopy
	protected java.lang.String getSSCommand () 
	protected java.lang.String getVsspath () 
	protected java.lang.String getQuiet () 
	protected java.lang.String getRecursive () 
	protected java.lang.String getWritable () 
	protected java.lang.String getLabel () 
		String shortLabel
	private java.lang.String getShortLabel () 
		String shortLabel
		String shortLabel
	protected java.lang.String getStyle () 
	protected java.lang.String getVersionDateLabel () 
		String shortLabel
		String versionDateLabel
	protected java.lang.String getVersion () 
	protected java.lang.String getLocalpath () 
		String msg
		boolean done
		java.io.File dir
		String lclPath
	protected java.lang.String getComment () 
	protected java.lang.String getAutoresponse () 
	protected java.lang.String getLogin () 
	protected java.lang.String getOutput () 
	protected java.lang.String getUser () 
	protected java.lang.String getVersionLabel () 
	protected java.lang.String getVersionDate ()  throws org.apache.tools.ant.BuildException 
		String msg
		java.text.ParseException ex
		String msg
		java.text.ParseException ex
	protected java.lang.String getGetLocalCopy () 
	private boolean getFailOnError () 
	public java.lang.String getFileTimeStamp () 
	public java.lang.String getWritableFiles () 
	private int run (org.apache.tools.ant.types.Commandline) 
		String[] env
		String[] newEnv
		org.apache.tools.ant.taskdefs.Execute exe
		java.io.IOException e
		org.apache.tools.ant.types.Commandline cmd
	private java.lang.String calcDate (java.lang.String, int)  throws java.text.ParseException 
		String startDate
		int daysToAdd
		java.util.Calendar calendar
		java.util.Date currentDate
	private java.lang.String formatCommandLine (org.apache.tools.ant.types.Commandline) 
		int i
		int indexPass
		int indexAfterPass
		org.apache.tools.ant.types.Commandline cmd
		StringBuffer sBuff
		int indexUser
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSSADD.class
MSVSSADD.java
package org.apache.tools.ant.taskdefs.optional.vss
public org.apache.tools.ant.taskdefs.optional.vss.MSVSSADD extends org.apache.tools.ant.taskdefs.optional.vss.MSVSS {
	private String localPath
	public void <init> () 
	protected org.apache.tools.ant.types.Commandline buildCmdLine () 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
	protected java.lang.String getLocalpath () 
	public void setRecursive (boolean) 
		boolean recursive
	public final void setWritable (boolean) 
		boolean writable
	public void setAutoresponse (java.lang.String) 
		String response
	public void setComment (java.lang.String) 
		String comment
	public void setLocalpath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path localPath
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSSCHECKIN.class
MSVSSCHECKIN.java
package org.apache.tools.ant.taskdefs.optional.vss
public org.apache.tools.ant.taskdefs.optional.vss.MSVSSCHECKIN extends org.apache.tools.ant.taskdefs.optional.vss.MSVSS {
	public void <init> () 
	protected org.apache.tools.ant.types.Commandline buildCmdLine () 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
	public void setLocalpath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path localPath
	public void setRecursive (boolean) 
		boolean recursive
	public final void setWritable (boolean) 
		boolean writable
	public void setAutoresponse (java.lang.String) 
		String response
	public void setComment (java.lang.String) 
		String comment
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSSCHECKOUT.class
MSVSSCHECKOUT.java
package org.apache.tools.ant.taskdefs.optional.vss
public org.apache.tools.ant.taskdefs.optional.vss.MSVSSCHECKOUT extends org.apache.tools.ant.taskdefs.optional.vss.MSVSS {
	public void <init> () 
	protected org.apache.tools.ant.types.Commandline buildCmdLine () 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
	public void setLocalpath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path localPath
	public void setRecursive (boolean) 
		boolean recursive
	public void setVersion (java.lang.String) 
		String version
	public void setDate (java.lang.String) 
		String date
	public void setLabel (java.lang.String) 
		String label
	public void setAutoresponse (java.lang.String) 
		String response
	public void setFileTimeStamp (org.apache.tools.ant.taskdefs.optional.vss.MSVSS$CurrentModUpdated) 
		org.apache.tools.ant.taskdefs.optional.vss.MSVSS$CurrentModUpdated timestamp
	public void setWritableFiles (org.apache.tools.ant.taskdefs.optional.vss.MSVSS$WritableFiles) 
		org.apache.tools.ant.taskdefs.optional.vss.MSVSS$WritableFiles files
	public void setGetLocalCopy (boolean) 
		boolean get
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSSCP.class
MSVSSCP.java
package org.apache.tools.ant.taskdefs.optional.vss
public org.apache.tools.ant.taskdefs.optional.vss.MSVSSCP extends org.apache.tools.ant.taskdefs.optional.vss.MSVSS {
	public void <init> () 
	protected org.apache.tools.ant.types.Commandline buildCmdLine () 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
	public void setAutoresponse (java.lang.String) 
		String response
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSSCREATE.class
MSVSSCREATE.java
package org.apache.tools.ant.taskdefs.optional.vss
public org.apache.tools.ant.taskdefs.optional.vss.MSVSSCREATE extends org.apache.tools.ant.taskdefs.optional.vss.MSVSS {
	public void <init> () 
	org.apache.tools.ant.types.Commandline buildCmdLine () 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
	public void setComment (java.lang.String) 
		String comment
	public final void setQuiet (boolean) 
		boolean quiet
	public void setAutoresponse (java.lang.String) 
		String response
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSSConstants.class
MSVSSConstants.java
package org.apache.tools.ant.taskdefs.optional.vss
public abstract org.apache.tools.ant.taskdefs.optional.vss.MSVSSConstants extends java.lang.Object {
	public static final String SS_EXE
	public static final String PROJECT_PREFIX
	public static final String COMMAND_CP
	public static final String COMMAND_ADD
	public static final String COMMAND_GET
	public static final String COMMAND_CHECKOUT
	public static final String COMMAND_CHECKIN
	public static final String COMMAND_LABEL
	public static final String COMMAND_HISTORY
	public static final String COMMAND_CREATE
	public static final String STYLE_BRIEF
	public static final String STYLE_CODEDIFF
	public static final String STYLE_NOFILE
	public static final String STYLE_DEFAULT
	public static final String TIME_CURRENT
	public static final String TIME_MODIFIED
	public static final String TIME_UPDATED
	public static final String WRITABLE_REPLACE
	public static final String WRITABLE_SKIP
	public static final String WRITABLE_FAIL
	public static final String FLAG_LOGIN
	public static final String FLAG_OVERRIDE_WORKING_DIR
	public static final String FLAG_AUTORESPONSE_DEF
	public static final String FLAG_AUTORESPONSE_YES
	public static final String FLAG_AUTORESPONSE_NO
	public static final String FLAG_RECURSION
	public static final String FLAG_VERSION
	public static final String FLAG_VERSION_DATE
	public static final String FLAG_VERSION_LABEL
	public static final String FLAG_WRITABLE
	public static final String VALUE_NO
	public static final String VALUE_YES
	public static final String FLAG_QUIET
	public static final String FLAG_COMMENT
	public static final String FLAG_LABEL
	public static final String VALUE_FROMDATE
	public static final String VALUE_FROMLABEL
	public static final String FLAG_OUTPUT
	public static final String FLAG_USER
	public static final String FLAG_NO_FILE
	public static final String FLAG_BRIEF
	public static final String FLAG_CODEDIFF
	public static final String FLAG_FILETIME_DEF
	public static final String FLAG_FILETIME_MODIFIED
	public static final String FLAG_FILETIME_UPDATED
	public static final String FLAG_REPLACE_WRITABLE
	public static final String FLAG_SKIP_WRITABLE
	public static final String FLAG_NO_GET
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSSGET.class
MSVSSGET.java
package org.apache.tools.ant.taskdefs.optional.vss
public org.apache.tools.ant.taskdefs.optional.vss.MSVSSGET extends org.apache.tools.ant.taskdefs.optional.vss.MSVSS {
	public void <init> () 
	org.apache.tools.ant.types.Commandline buildCmdLine () 
		org.apache.tools.ant.types.Commandline commandLine
	public void setLocalpath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path localPath
	public final void setRecursive (boolean) 
		boolean recursive
	public final void setQuiet (boolean) 
		boolean quiet
	public final void setWritable (boolean) 
		boolean writable
	public void setVersion (java.lang.String) 
		String version
	public void setDate (java.lang.String) 
		String date
	public void setLabel (java.lang.String) 
		String label
	public void setAutoresponse (java.lang.String) 
		String response
	public void setFileTimeStamp (org.apache.tools.ant.taskdefs.optional.vss.MSVSS$CurrentModUpdated) 
		org.apache.tools.ant.taskdefs.optional.vss.MSVSS$CurrentModUpdated timestamp
	public void setWritableFiles (org.apache.tools.ant.taskdefs.optional.vss.MSVSS$WritableFiles) 
		org.apache.tools.ant.taskdefs.optional.vss.MSVSS$WritableFiles files
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSSHISTORY$BriefCodediffNofile.class
MSVSSHISTORY.java
package org.apache.tools.ant.taskdefs.optional.vss
public org.apache.tools.ant.taskdefs.optional.vss.MSVSSHISTORY$BriefCodediffNofile extends org.apache.tools.ant.types.EnumeratedAttribute {
	public void <init> () 
	public java.lang.String[] getValues () 
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSSHISTORY.class
MSVSSHISTORY.java
package org.apache.tools.ant.taskdefs.optional.vss
public org.apache.tools.ant.taskdefs.optional.vss.MSVSSHISTORY extends org.apache.tools.ant.taskdefs.optional.vss.MSVSS {
	public void <init> () 
	org.apache.tools.ant.types.Commandline buildCmdLine () 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
	public void setRecursive (boolean) 
		boolean recursive
	public void setUser (java.lang.String) 
		String user
	public void setFromDate (java.lang.String) 
		String fromDate
	public void setToDate (java.lang.String) 
		String toDate
	public void setFromLabel (java.lang.String) 
		String fromLabel
	public void setToLabel (java.lang.String) 
		String toLabel
	public void setNumdays (int) 
		int numd
	public void setOutput (java.io.File) 
		java.io.File outfile
	public void setDateFormat (java.lang.String) 
		String dateFormat
	public void setStyle (org.apache.tools.ant.taskdefs.optional.vss.MSVSSHISTORY$BriefCodediffNofile) 
		org.apache.tools.ant.taskdefs.optional.vss.MSVSSHISTORY$BriefCodediffNofile attr
		String option
}

org/apache/tools/ant/taskdefs/optional/vss/MSVSSLABEL.class
MSVSSLABEL.java
package org.apache.tools.ant.taskdefs.optional.vss
public org.apache.tools.ant.taskdefs.optional.vss.MSVSSLABEL extends org.apache.tools.ant.taskdefs.optional.vss.MSVSS {
	public void <init> () 
	org.apache.tools.ant.types.Commandline buildCmdLine () 
		String msg
		org.apache.tools.ant.types.Commandline commandLine
		String label
	public void setLabel (java.lang.String) 
		String label
	public void setVersion (java.lang.String) 
		String version
	public void setComment (java.lang.String) 
		String comment
	public void setAutoresponse (java.lang.String) 
		String response
}

org/apache/tools/ant/taskdefs/optional/windows/Attrib.class
Attrib.java
package org.apache.tools.ant.taskdefs.optional.windows
public org.apache.tools.ant.taskdefs.optional.windows.Attrib extends org.apache.tools.ant.taskdefs.ExecuteOn {
	private static final String ATTR_READONLY
	private static final String ATTR_ARCHIVE
	private static final String ATTR_SYSTEM
	private static final String ATTR_HIDDEN
	private static final String SET
	private static final String UNSET
	private boolean haveAttr
	public void <init> () 
	public void setFile (java.io.File) 
		java.io.File src
		org.apache.tools.ant.types.FileSet fs
	public void setReadonly (boolean) 
		boolean value
	public void setArchive (boolean) 
		boolean value
	public void setSystem (boolean) 
		boolean value
	public void setHidden (boolean) 
		boolean value
	protected void checkConfiguration () 
	public void setExecutable (java.lang.String) 
		String e
	public void setCommand (java.lang.String) 
		String e
	public void setAddsourcefile (boolean) 
		boolean b
	public void setSkipEmptyFilesets (boolean) 
		boolean skip
	public void setParallel (boolean) 
		boolean parallel
	public void setMaxParallel (int) 
		int max
	protected boolean isValidOs () 
	private static java.lang.String getSignString (boolean) 
		boolean attr
	private void addArg (boolean, java.lang.String) 
		boolean sign
		String attribute
	private boolean haveAttr () 
}

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 <init> (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) 
		Class interf
		String iName
		String iDir
		int iIndex
		int lastDot
		Class c
		ClassNotFoundException e
		NoClassDefFoundError e
		Throwable t
		int lastSlash
		String dirname
		int index
		String filename
		String name
		String base
		String classname
		String[] target
}

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 static final String RMI_STUB_SUFFIX
	public static final String RMI_SKEL_SUFFIX
	public static final String RMI_TIE_SUFFIX
	public static final String STUB_COMPAT
	public static final String STUB_1_1
	public static final String STUB_1_2
	public static final String STUB_OPTION_1_1
	public static final String STUB_OPTION_1_2
	public static final String STUB_OPTION_COMPAT
	public void <init> () 
	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[]) 
		int i
		String[] options
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.types.Path classpath
		String stubOption
		String[] compilerArgs
	protected java.lang.String addStubVersionOptions () 
		String stubVersion
		String stubOption
	protected java.lang.String[] preprocessCompilerArgs (java.lang.String[]) 
		String[] compilerArgs
	protected java.lang.String[] filterJvmCompilerArgs (java.lang.String[]) 
		String arg
		int i
		String[] compilerArgs
		int len
		java.util.List args
		int count
	protected void logAndAddFilesToCompile (org.apache.tools.ant.types.Commandline) 
		String arg
		int i
		org.apache.tools.ant.types.Commandline cmd
		java.util.Vector compileList
		StringBuffer niceSourceList
		int cListSize
	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 <clinit> () 
}

org/apache/tools/ant/taskdefs/rmic/ForkingSunRmic.class
ForkingSunRmic.java
package org.apache.tools.ant.taskdefs.rmic
public org.apache.tools.ant.taskdefs.rmic.ForkingSunRmic extends org.apache.tools.ant.taskdefs.rmic.DefaultRmicAdapter {
	public static final String COMPILER_NAME
	public void <init> () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.taskdefs.Execute exe
		java.io.IOException exception
		org.apache.tools.ant.taskdefs.Rmic owner
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.Project project
		String executable
		String[] args
	protected java.lang.String getExecutableName () 
}

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 <init> () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		int i
		StringBuffer buf
		org.apache.tools.ant.types.Commandline cmd
		Class c
		org.apache.tools.ant.taskdefs.ExecuteJava ej
	public static boolean isAvailable () 
	private static java.lang.Class getRmicClass () 
		ClassNotFoundException cnfe
		int i
	static void <clinit> () 
}

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 final org.apache.tools.ant.taskdefs.rmic.RmicAdapterFactory extends java.lang.Object {
	public static final String ERROR_UNKNOWN_COMPILER
	public static final String ERROR_NOT_RMIC_ADAPTER
	public static final String DEFAULT_COMPILER
	static Class class$org$apache$tools$ant$taskdefs$rmic$RmicAdapterFactory
	static Class class$org$apache$tools$ant$taskdefs$rmic$RmicAdapter
	private void <init> () 
	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
	public static org.apache.tools.ant.taskdefs.rmic.RmicAdapter getRmic (java.lang.String, org.apache.tools.ant.Task, org.apache.tools.ant.types.Path)  throws org.apache.tools.ant.BuildException 
		String rmicType
		org.apache.tools.ant.Task task
		org.apache.tools.ant.types.Path classpath
	private static org.apache.tools.ant.taskdefs.rmic.RmicAdapter resolveClassName (java.lang.String, java.lang.ClassLoader)  throws org.apache.tools.ant.BuildException 
		String className
		ClassLoader loader
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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 {
	public static final String RMIC_CLASSNAME
	public static final String COMPILER_NAME
	public static final String RMIC_EXECUTABLE
	public static final String ERROR_NO_RMIC_ON_CLASSPATH
	public static final String ERROR_RMIC_FAILED
	static Class class$java$io$OutputStream
	static Class class$java$lang$String
	static Class array$Ljava$lang$String
	public void <init> () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		java.io.IOException e
		Class c
		java.lang.reflect.Constructor cons
		Object rmic
		java.lang.reflect.Method doRmic
		Boolean ok
		ClassNotFoundException ex
		Exception ex
		java.io.IOException e
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.taskdefs.LogOutputStream logstr
	protected java.lang.String[] preprocessCompilerArgs (java.lang.String[]) 
		String[] compilerArgs
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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 {
	public static final String WLRMIC_CLASSNAME
	public static final String COMPILER_NAME
	public static final String ERROR_NO_WLRMIC_ON_CLASSPATH
	public static final String ERROR_WLRMIC_FAILED
	public static final String WL_RMI_STUB_SUFFIX
	public static final String WL_RMI_SKEL_SUFFIX
	public static final String UNSUPPORTED_STUB_OPTION
	static Class array$Ljava$lang$String
	public void <init> () 
	public boolean execute ()  throws org.apache.tools.ant.BuildException 
		Class c
		java.lang.reflect.Method doRmic
		ClassNotFoundException ex
		Exception ex
		org.apache.tools.ant.types.Commandline cmd
		org.apache.tools.ant.AntClassLoader loader
	public java.lang.String getStubClassSuffix () 
	public java.lang.String getSkelClassSuffix () 
	protected java.lang.String[] preprocessCompilerArgs (java.lang.String[]) 
		String[] compilerArgs
	protected java.lang.String addStubVersionOptions () 
		String stubVersion
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/taskdefs/rmic/XNewRmic.class
XNewRmic.java
package org.apache.tools.ant.taskdefs.rmic
public org.apache.tools.ant.taskdefs.rmic.XNewRmic extends org.apache.tools.ant.taskdefs.rmic.ForkingSunRmic {
	public static final String COMPILER_NAME
	public void <init> () 
	protected org.apache.tools.ant.types.Commandline setupRmicCommand () 
		String[] options
		org.apache.tools.ant.types.Commandline commandline
}

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 caseSensitive
	private boolean followSymlinks
	private boolean errorOnMissingDir
	private int maxLevelsOfSymlinks
	private org.apache.tools.ant.DirectoryScanner directoryScanner
	public void <init> () 
	protected void <init> (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 synchronized void setDir (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File dir
	public java.io.File getDir () 
	public synchronized java.io.File getDir (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public synchronized org.apache.tools.ant.types.PatternSet createPatternSet () 
		org.apache.tools.ant.types.PatternSet patterns
	public synchronized org.apache.tools.ant.types.PatternSet$NameEntry createInclude () 
	public synchronized org.apache.tools.ant.types.PatternSet$NameEntry createIncludesFile () 
	public synchronized org.apache.tools.ant.types.PatternSet$NameEntry createExclude () 
	public synchronized org.apache.tools.ant.types.PatternSet$NameEntry createExcludesFile () 
	public synchronized void setFile (java.io.File) 
		java.io.File file
	public synchronized void setIncludes (java.lang.String) 
		String includes
	public synchronized void appendIncludes (java.lang.String[]) 
		int i
		String[] includes
	public synchronized void setExcludes (java.lang.String) 
		String excludes
	public synchronized void appendExcludes (java.lang.String[]) 
		int i
		String[] excludes
	public synchronized void setIncludesfile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File incl
	public synchronized void setExcludesfile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File excl
	public synchronized void setDefaultexcludes (boolean) 
		boolean useDefaultExcludes
	public synchronized boolean getDefaultexcludes () 
	public synchronized void setCaseSensitive (boolean) 
		boolean caseSensitive
	public synchronized boolean isCaseSensitive () 
	public synchronized void setFollowSymlinks (boolean) 
		boolean followSymlinks
	public synchronized boolean isFollowSymlinks () 
	public void setMaxLevelsOfSymlinks (int) 
		int max
	public int getMaxLevelsOfSymlinks () 
	public void setErrorOnMissingDir (boolean) 
		boolean errorOnMissingDir
	public boolean getErrorOnMissingDir () 
	public org.apache.tools.ant.DirectoryScanner getDirectoryScanner () 
	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.FileScanner ds
	public synchronized void setupDirectoryScanner (org.apache.tools.ant.FileScanner, org.apache.tools.ant.Project) 
		org.apache.tools.ant.types.selectors.SelectorScanner ss
		org.apache.tools.ant.FileScanner ds
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.PatternSet ps
	protected org.apache.tools.ant.types.AbstractFileSet getRef (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public synchronized boolean hasSelectors () 
	public synchronized boolean hasPatterns () 
		org.apache.tools.ant.types.PatternSet ps
		java.util.Enumeration e
	public synchronized int selectorCount () 
	public synchronized org.apache.tools.ant.types.selectors.FileSelector[] getSelectors (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public synchronized java.util.Enumeration selectorElements () 
	public synchronized 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 addReadable (org.apache.tools.ant.types.selectors.ReadableSelector) 
		org.apache.tools.ant.types.selectors.ReadableSelector r
	public void addWritable (org.apache.tools.ant.types.selectors.WritableSelector) 
		org.apache.tools.ant.types.selectors.WritableSelector w
	public void add (org.apache.tools.ant.types.selectors.FileSelector) 
		org.apache.tools.ant.types.selectors.FileSelector selector
	public java.lang.String toString () 
		int i
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		StringBuffer sb
	public synchronized java.lang.Object clone () 
		org.apache.tools.ant.types.AbstractFileSet fs
		java.util.Enumeration e
		CloneNotSupportedException e
	public java.lang.String[] mergeIncludes (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public java.lang.String[] mergeExcludes (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public synchronized org.apache.tools.ant.types.PatternSet mergePatterns (org.apache.tools.ant.Project) 
		Object o
		int i
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.PatternSet ps
		int count
	protected synchronized void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		Object o
		java.util.Iterator i
		org.apache.tools.ant.types.PatternSet ps
		java.util.Iterator i
		java.util.Stack stk
		org.apache.tools.ant.Project p
}

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 <init> () 
	public void setClassName (java.lang.String) 
		String className
	public java.lang.String getClassName () 
	public void addParam (org.apache.tools.ant.types.Parameter) 
		org.apache.tools.ant.types.Parameter param
	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 org.apache.tools.ant.types.Path getClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public 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
	protected synchronized 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/ArchiveFileSet.class
ArchiveFileSet.java
package org.apache.tools.ant.types
public abstract org.apache.tools.ant.types.ArchiveFileSet extends org.apache.tools.ant.types.FileSet {
	private static final int BASE_OCTAL
	public static final int DEFAULT_DIR_MODE
	public static final int DEFAULT_FILE_MODE
	private org.apache.tools.ant.types.Resource src
	private String prefix
	private String fullpath
	private boolean hasDir
	private int fileMode
	private int dirMode
	private boolean fileModeHasBeenSet
	private boolean dirModeHasBeenSet
	private static final String ERROR_DIR_AND_SRC_ATTRIBUTES
	private static final String ERROR_PATH_AND_PREFIX
	private boolean errorOnMissingArchive
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	protected void <init> (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileset
	protected void <init> (org.apache.tools.ant.types.ArchiveFileSet) 
		org.apache.tools.ant.types.ArchiveFileSet fileset
	public void setDir (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File dir
	public void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
	public void setSrc (java.io.File) 
		java.io.File srcFile
	public void setSrcResource (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource src
	public java.io.File getSrc (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public void setErrorOnMissingArchive (boolean) 
		boolean errorOnMissingArchive
	public java.io.File getSrc () 
		org.apache.tools.ant.types.resources.FileProvider fp
	protected java.lang.Object getCheckedRef (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
	protected abstract org.apache.tools.ant.types.ArchiveScanner newArchiveScanner () 
	public org.apache.tools.ant.DirectoryScanner getDirectoryScanner (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.ArchiveScanner as
	public java.util.Iterator iterator () 
		org.apache.tools.ant.types.ArchiveScanner as
	public int size () 
		org.apache.tools.ant.types.ArchiveScanner as
	public boolean isFilesystemOnly () 
	public void setFileMode (java.lang.String) 
		String octalString
	public void integerSetFileMode (int) 
		int mode
	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 void integerSetDirMode (int) 
		int mode
	public int getDirMode (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public boolean hasDirModeBeenSet () 
	protected void configureFileSet (org.apache.tools.ant.types.ArchiveFileSet) 
		org.apache.tools.ant.types.ArchiveFileSet zfs
	public java.lang.Object clone () 
	public java.lang.String toString () 
	public java.lang.String getPrefix () 
	public java.lang.String getFullpath () 
	public int getFileMode () 
	public int getDirMode () 
	private void checkArchiveAttributesAllowed () 
	protected synchronized 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
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/types/ArchiveScanner.class
ArchiveScanner.java
package org.apache.tools.ant.types
public abstract org.apache.tools.ant.types.ArchiveScanner extends org.apache.tools.ant.DirectoryScanner {
	protected java.io.File srcFile
	private org.apache.tools.ant.types.Resource src
	private org.apache.tools.ant.types.Resource lastScannedResource
	private java.util.TreeMap fileEntries
	private java.util.TreeMap dirEntries
	private java.util.TreeMap matchFileEntries
	private java.util.TreeMap matchDirEntries
	private String encoding
	private boolean errorOnMissingArchive
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public void setErrorOnMissingArchive (boolean) 
		boolean errorOnMissingArchive
	public void scan () 
	public void setSrc (java.io.File) 
		java.io.File srcFile
	public void setSrc (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource src
		org.apache.tools.ant.types.resources.FileProvider fp
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String[] getIncludedFiles () 
		java.util.Set s
	public int getIncludedFilesCount () 
	public java.lang.String[] getIncludedDirectories () 
		java.util.Set s
	public int getIncludedDirsCount () 
	java.util.Iterator getResourceFiles (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	java.util.Iterator getResourceDirectories (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	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
	protected abstract void fillMapsFromArchive (org.apache.tools.ant.types.Resource, java.lang.String, java.util.Map, java.util.Map, java.util.Map, java.util.Map) 
	private void scanme () 
		org.apache.tools.ant.types.Resource thisresource
	protected static final java.lang.String trimSeparator (java.lang.String) 
		String s
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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 <init> () 
	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 <init> () 
	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 <init> () 
	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 <init> () 
	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) 
		org.apache.tools.ant.types.Assertions$BaseAssertion assertion
		String arg
		java.util.List commandList
		org.apache.tools.ant.types.Assertions clause
		java.util.Iterator it
	public void applyAssertions (org.apache.tools.ant.types.CommandlineJava) 
		org.apache.tools.ant.types.Assertions$BaseAssertion assertion
		String arg
		org.apache.tools.ant.types.CommandlineJava command
		org.apache.tools.ant.types.Assertions clause
		java.util.Iterator it
	public void applyAssertions (java.util.ListIterator) 
		org.apache.tools.ant.types.Assertions$BaseAssertion assertion
		String arg
		java.util.ListIterator commandIterator
		org.apache.tools.ant.types.Assertions clause
		java.util.Iterator it
	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
	private String prefix
	private String suffix
	public void <init> () 
	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 void setPrefix (java.lang.String) 
		String prefix
	public void setSuffix (java.lang.String) 
		String suffix
	public java.lang.String[] getParts () 
		int i
		String[] fullParts
}

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 String prefix
	private String suffix
	private final org.apache.tools.ant.types.Commandline this$0
	void <init> (org.apache.tools.ant.types.Commandline, int) 
		org.apache.tools.ant.types.Commandline this$0
		int position
	public int getPosition () 
		org.apache.tools.ant.types.Commandline$Argument arg
		int i
	public void setPrefix (java.lang.String) 
		String prefix
	public java.lang.String getPrefix () 
	public void setSuffix (java.lang.String) 
		String suffix
	public java.lang.String getSuffix () 
}

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 static final boolean IS_WIN_9X
	private java.util.Vector arguments
	private String executable
	protected static final String DISCLAIMER
	public void <init> (java.lang.String) 
		int i
		String toProcess
		String[] tmp
	public void <init> () 
	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[]) 
		int i
		String[] line
	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) 
		int j
		org.apache.tools.ant.types.Commandline$Argument arg
		String[] s
		int i
		java.util.ListIterator list
	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[]) 
		int i
		String[] line
		StringBuffer result
	public static java.lang.String[] translateCommandline (java.lang.String) 
		String nextTok
		String toProcess
		int normal
		int inQuote
		int inDoubleQuote
		int state
		java.util.StringTokenizer tok
		java.util.Vector v
		StringBuffer current
		boolean lastTokenHasBeenQuoted
		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) 
		int i
		String[] args
		int offset
		StringBuffer buf
	public java.util.Iterator iterator () 
	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 <clinit> () 
}

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 <init> () 
	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) 
		int i
		String key
		String value
		java.util.Enumeration e
		java.util.ListIterator listIt
		String[] props
		java.util.Properties propertySetProperties
	public int size () 
		java.util.Properties p
	public void setSystem ()  throws org.apache.tools.ant.BuildException 
		String name
		String value
		java.util.Enumeration e
		org.apache.tools.ant.types.Environment$Variable v
		java.util.Enumeration e
		java.util.Properties p
		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 () 
		org.apache.tools.ant.types.PropertySet ps
		java.util.Enumeration e
		java.util.Properties p
}

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
	private boolean cloneVm
	public void <init> () 
	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 void setCloneVm (boolean) 
		boolean cloneVm
	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) 
		org.apache.tools.ant.types.CommandlineJava$SysProperties clonedSysProperties
		org.apache.tools.ant.types.PropertySet ps
		org.apache.tools.ant.types.PropertySet$BuiltinPropertySetName sys
		java.util.ListIterator listIterator
		org.apache.tools.ant.types.Path bcp
	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 () 
	public boolean haveClasspath () 
		org.apache.tools.ant.types.Path fullClasspath
	protected boolean haveBootclasspath (boolean) 
		boolean log
	private org.apache.tools.ant.types.Path calculateBootclasspath (boolean) 
		boolean log
	private boolean isCloneVm () 
}

org/apache/tools/ant/types/Comparison.class
Comparison.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Comparison extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String[] VALUES
	public static final org.apache.tools.ant.types.Comparison EQUAL
	public static final org.apache.tools.ant.types.Comparison NOT_EQUAL
	public static final org.apache.tools.ant.types.Comparison GREATER
	public static final org.apache.tools.ant.types.Comparison LESS
	public static final org.apache.tools.ant.types.Comparison GREATER_EQUAL
	public static final org.apache.tools.ant.types.Comparison LESS_EQUAL
	private static final int[] EQUAL_INDEX
	private static final int[] LESS_INDEX
	private static final int[] GREATER_INDEX
	public void <init> () 
	public void <init> (java.lang.String) 
		String value
	public java.lang.String[] getValues () 
	public boolean evaluate (int) 
		int comparisonResult
		int[] i
	static void <clinit> () 
}

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

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 implements java.lang.Cloneable  {
	protected org.apache.tools.ant.types.Reference ref
	protected boolean checked
	public void <init> () 
	public boolean isReference () 
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference ref
	protected java.lang.String getDataTypeName () 
	protected void dieOnCircularReference () 
	protected void dieOnCircularReference (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	protected void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.util.IdentityStack id
		java.util.Stack stack
		org.apache.tools.ant.Project project
		Object o
	public static void invokeCircularReferenceCheck (org.apache.tools.ant.types.DataType, java.util.Stack, org.apache.tools.ant.Project) 
		org.apache.tools.ant.types.DataType dt
		java.util.Stack stk
		org.apache.tools.ant.Project p
	public static void pushAndInvokeCircularReferenceCheck (org.apache.tools.ant.types.DataType, java.util.Stack, org.apache.tools.ant.Project) 
		org.apache.tools.ant.types.DataType dt
		java.util.Stack stk
		org.apache.tools.ant.Project p
	protected java.lang.Object getCheckedRef () 
	protected java.lang.Object getCheckedRef (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	protected java.lang.Object getCheckedRef (java.lang.Class, java.lang.String) 
		Class requiredClass
		String dataTypeName
	protected java.lang.Object getCheckedRef (java.lang.Class, java.lang.String, org.apache.tools.ant.Project) 
		String msg
		Class requiredClass
		String dataTypeName
		org.apache.tools.ant.Project project
		Object o
	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
	public org.apache.tools.ant.types.Reference getRefid () 
	protected void checkAttributesAllowed () 
	protected void checkChildrenAllowed () 
	public java.lang.String toString () 
		String d
	public java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
		org.apache.tools.ant.types.DataType dt
}

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 <init> () 
	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.Target t
		int i
		org.apache.tools.ant.Project project
		java.util.Vector targets
		StringBuffer description
	private static void concatDescriptions (org.apache.tools.ant.Project, org.apache.tools.ant.Target, java.lang.StringBuffer) 
		org.apache.tools.ant.Task task
		org.apache.tools.ant.UnknownElement ue
		String descComp
		int i
		org.apache.tools.ant.Project project
		org.apache.tools.ant.Target t
		StringBuffer description
		java.util.Vector tasks
	private static java.util.Vector findElementInTarget (org.apache.tools.ant.Project, org.apache.tools.ant.Target, java.lang.String) 
		int i
		org.apache.tools.ant.Project project
		org.apache.tools.ant.Target t
		String name
		org.apache.tools.ant.Task[] tasks
		java.util.Vector elems
}

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 implements org.apache.tools.ant.types.ResourceCollection  {
	public void <init> () 
	protected void <init> (org.apache.tools.ant.types.DirSet) 
		org.apache.tools.ant.types.DirSet dirset
	public java.lang.Object clone () 
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isFilesystemOnly () 
	public java.lang.String toString () 
		int i
		org.apache.tools.ant.DirectoryScanner ds
		String[] dirs
		StringBuffer sb
}

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
	static Class class$org$apache$tools$ant$types$EnumeratedAttribute
	public abstract java.lang.String[] getValues () 
	protected void <init> () 
	public static org.apache.tools.ant.types.EnumeratedAttribute getInstance (java.lang.Class, java.lang.String)  throws org.apache.tools.ant.BuildException 
		Exception e
		Class clazz
		String value
		org.apache.tools.ant.types.EnumeratedAttribute ea
	public final void setValue (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String value
		int idx
	public final boolean containsValue (java.lang.String) 
		String value
	public final int indexOfValue (java.lang.String) 
		int i
		String value
		String[] values
	public final java.lang.String getValue () 
	public final int getIndex () 
	public java.lang.String toString () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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 <init> () 
	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 <init> () 
	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 
		int i
		String[] result
	public java.util.Vector getVariablesVector () 
}

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 <init> () 
	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 implements org.apache.tools.ant.types.ResourceCollection  {
	private java.util.Vector filenames
	private java.io.File dir
	public void <init> () 
	protected void <init> (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) 
		java.util.StringTokenizer tok
		String filenames
	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
	public void addConfiguredFile (org.apache.tools.ant.types.FileList$FileName) 
		org.apache.tools.ant.types.FileList$FileName name
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isFilesystemOnly () 
}

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 implements org.apache.tools.ant.types.ResourceCollection  {
	public void <init> () 
	protected void <init> (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileset
	public java.lang.Object clone () 
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isFilesystemOnly () 
}

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 <init> () 
	public void addFilterReader (org.apache.tools.ant.types.AntFilterReader) 
		org.apache.tools.ant.types.AntFilterReader filterReader
	public java.util.Vector getFilterReaders () 
	public void addClassConstants (org.apache.tools.ant.filters.ClassConstants) 
		org.apache.tools.ant.filters.ClassConstants classConstants
	public void addExpandProperties (org.apache.tools.ant.filters.ExpandProperties) 
		org.apache.tools.ant.filters.ExpandProperties expandProperties
	public void addHeadFilter (org.apache.tools.ant.filters.HeadFilter) 
		org.apache.tools.ant.filters.HeadFilter headFilter
	public void addLineContains (org.apache.tools.ant.filters.LineContains) 
		org.apache.tools.ant.filters.LineContains lineContains
	public void addLineContainsRegExp (org.apache.tools.ant.filters.LineContainsRegExp) 
		org.apache.tools.ant.filters.LineContainsRegExp lineContainsRegExp
	public void addPrefixLines (org.apache.tools.ant.filters.PrefixLines) 
		org.apache.tools.ant.filters.PrefixLines prefixLines
	public void addSuffixLines (org.apache.tools.ant.filters.SuffixLines) 
		org.apache.tools.ant.filters.SuffixLines suffixLines
	public void addReplaceTokens (org.apache.tools.ant.filters.ReplaceTokens) 
		org.apache.tools.ant.filters.ReplaceTokens replaceTokens
	public void addStripJavaComments (org.apache.tools.ant.filters.StripJavaComments) 
		org.apache.tools.ant.filters.StripJavaComments stripJavaComments
	public void addStripLineBreaks (org.apache.tools.ant.filters.StripLineBreaks) 
		org.apache.tools.ant.filters.StripLineBreaks stripLineBreaks
	public void addStripLineComments (org.apache.tools.ant.filters.StripLineComments) 
		org.apache.tools.ant.filters.StripLineComments stripLineComments
	public void addTabsToSpaces (org.apache.tools.ant.filters.TabsToSpaces) 
		org.apache.tools.ant.filters.TabsToSpaces tabsToSpaces
	public void addTailFilter (org.apache.tools.ant.filters.TailFilter) 
		org.apache.tools.ant.filters.TailFilter tailFilter
	public void addEscapeUnicode (org.apache.tools.ant.filters.EscapeUnicode) 
		org.apache.tools.ant.filters.EscapeUnicode escapeUnicode
	public 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
	public void add (org.apache.tools.ant.filters.ChainableReader) 
		org.apache.tools.ant.filters.ChainableReader filter
	protected synchronized void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		Object o
		java.util.Iterator i
		java.util.Stack stk
		org.apache.tools.ant.Project p
}

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 <init> (java.lang.String, java.lang.String) 
		String token
		String value
	public void <init> () 
	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 <init> (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$OnMissing.class
FilterSet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.FilterSet$OnMissing extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String[] VALUES
	public static final org.apache.tools.ant.types.FilterSet$OnMissing FAIL
	public static final org.apache.tools.ant.types.FilterSet$OnMissing WARN
	public static final org.apache.tools.ant.types.FilterSet$OnMissing IGNORE
	private static final int FAIL_INDEX
	private static final int WARN_INDEX
	private static final int IGNORE_INDEX
	public void <init> () 
	public void <init> (java.lang.String) 
		String value
	public java.lang.String[] getValues () 
	static void <clinit> () 
}

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 filtersFiles
	private org.apache.tools.ant.types.FilterSet$OnMissing onMissingFiltersFile
	private boolean readingFiles
	private int recurseDepth
	private java.util.Vector filters
	static Class class$org$apache$tools$ant$types$FilterSet
	public void <init> () 
	protected void <init> (org.apache.tools.ant.types.FilterSet) 
		org.apache.tools.ant.types.FilterSet filterset
	protected synchronized java.util.Vector getFilters () 
		int i
		int sz
	protected org.apache.tools.ant.types.FilterSet getRef () 
	public synchronized java.util.Hashtable getFilterHash () 
		org.apache.tools.ant.types.FilterSet$Filter filter
		java.util.Enumeration e
	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 
		String strPropName
		String strValue
		java.util.Properties props
		java.util.Enumeration e
		java.util.Vector filts
		Exception ex
		java.io.FileInputStream in
		java.io.File filtersFile
	public synchronized java.lang.String replaceTokens (java.lang.String) 
		String line
	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) 
		java.util.Enumeration e
		org.apache.tools.ant.types.FilterSet filterSet
	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
	public void setOnMissingFiltersFile (org.apache.tools.ant.types.FilterSet$OnMissing) 
		org.apache.tools.ant.types.FilterSet$OnMissing onMissingFiltersFile
	public org.apache.tools.ant.types.FilterSet$OnMissing getOnMissingFiltersFile () 
	private synchronized java.lang.String iReplaceTokens (java.lang.String) 
		int endIndex
		StringBuffer b
		int i
		String token
		String value
		StringIndexOutOfBoundsException e
		java.util.Hashtable tokens
		String line
		String beginToken
		String endToken
		int index
	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
	private void handleMissingFile (java.lang.String) 
		String message
	static java.util.Vector access$000 (org.apache.tools.ant.types.FilterSet) 
		org.apache.tools.ant.types.FilterSet x0
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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 <init> () 
	public void <init> (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) 
		org.apache.tools.ant.types.FilterSet filterSet
		java.util.Enumeration e
		String line
		String replacedLine
	public boolean hasFilters () 
		org.apache.tools.ant.types.FilterSet filterSet
		java.util.Enumeration e
}

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 <init> (java.lang.String) 
		String value
	public int intValue () 
	public java.lang.String toString () 
}

org/apache/tools/ant/types/LogLevel.class
LogLevel.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.LogLevel extends org.apache.tools.ant.types.EnumeratedAttribute {
	public static final org.apache.tools.ant.types.LogLevel ERR
	public static final org.apache.tools.ant.types.LogLevel WARN
	public static final org.apache.tools.ant.types.LogLevel INFO
	public static final org.apache.tools.ant.types.LogLevel VERBOSE
	public static final org.apache.tools.ant.types.LogLevel DEBUG
	private static int[] levels
	public void <init> () 
	private void <init> (java.lang.String) 
		String value
	public java.lang.String[] getValues () 
	public int getLevel () 
	static void <clinit> () 
}

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 <init> () 
	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 <init> (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 addConfigured (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	public void add (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper m
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	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 ref
	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.types.Reference r
		Object o
		String od
		org.apache.tools.ant.util.FileNameMapper m
		org.apache.tools.ant.Project p
		org.apache.tools.ant.BuildException be
		Throwable t
	protected java.lang.Class getImplementationClass ()  throws java.lang.ClassNotFoundException 
		String cName
		ClassLoader loader
	protected org.apache.tools.ant.types.Mapper getRef () 
}

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 <init> () 
	public void setName (java.lang.String) 
		String name
	public void setType (java.lang.String) 
		String type
	public void setValue (java.lang.String) 
		String value
	public java.lang.String getName () 
	public java.lang.String getType () 
	public 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 implements org.apache.tools.ant.types.ResourceCollection  {
	private String[] parts
	private final org.apache.tools.ant.types.Path this$0
	public void <init> (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 () 
	public java.util.Iterator iterator () 
	public boolean isFilesystemOnly () 
	public int size () 
}

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 org.apache.tools.ant.types.ResourceCollection  {
	public static org.apache.tools.ant.types.Path systemClasspath
	public static org.apache.tools.ant.types.Path systemBootClasspath
	private static final java.util.Iterator EMPTY_ITERATOR
	private Boolean preserveBC
	private org.apache.tools.ant.types.resources.Union union
	private boolean cache
	static Class class$org$apache$tools$ant$types$Path
	public void <init> (org.apache.tools.ant.Project, java.lang.String) 
		org.apache.tools.ant.Project p
		String path
	public void <init> (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 void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection c
	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
	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) 
		java.io.File f
		int i
		org.apache.tools.ant.types.Path source
		boolean tryUserDir
		String[] list
		java.io.File userDir
	public void setCache (boolean) 
		boolean b
	public java.lang.String[] list () 
	public java.lang.String toString () 
	public static java.lang.String[] translatePath (org.apache.tools.ant.Project, java.lang.String) 
		org.apache.tools.ant.BuildException e
		int i
		String pathElement
		org.apache.tools.ant.Project project
		String source
		java.util.Vector result
		org.apache.tools.ant.PathTokenizer tok
		StringBuffer element
		String[] res
	public static java.lang.String translateFile (java.lang.String) 
		int i
		String source
		StringBuffer result
	protected static boolean translateFileSep (java.lang.StringBuffer, int) 
		StringBuffer buffer
		int pos
	public synchronized int size () 
	public java.lang.Object clone () 
		org.apache.tools.ant.types.Path result
		CloneNotSupportedException e
	protected synchronized 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
	private static java.io.File resolveFile (org.apache.tools.ant.Project, java.lang.String) 
		org.apache.tools.ant.Project project
		String relativeName
	public org.apache.tools.ant.types.Path concatSystemClasspath () 
	public org.apache.tools.ant.types.Path concatSystemClasspath (java.lang.String) 
		String defValue
	public org.apache.tools.ant.types.Path concatSystemBootClasspath (java.lang.String) 
		String defValue
	private org.apache.tools.ant.types.Path concatSpecialPath (java.lang.String, org.apache.tools.ant.types.Path) 
		String o
		String defValue
		org.apache.tools.ant.types.Path p
		org.apache.tools.ant.types.Path result
		String order
	public void addJavaRuntime () 
		org.apache.tools.ant.types.FileSet kaffeJarFiles
		java.io.File kaffeShare
		org.apache.tools.ant.types.FileSet msZipFiles
		int i
		int i
		String[] secJars
		String[] ibmJars
	public void addExtdirs (org.apache.tools.ant.types.Path) 
		String extProp
		org.apache.tools.ant.types.FileSet fs
		java.io.File dir
		int i
		org.apache.tools.ant.types.Path extdirs
		String[] dirs
	public final synchronized java.util.Iterator iterator () 
	public synchronized boolean isFilesystemOnly () 
	protected org.apache.tools.ant.types.ResourceCollection assertFilesystemOnly (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	protected boolean delegateIteratorToList () 
		java.lang.reflect.Method listMethod
		Exception e
	private synchronized boolean getPreserveBC () 
	private static boolean containsWildcards (java.lang.String) 
		String path
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

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

org/apache/tools/ant/types/PatternSet$InvertedPatternSet.class
PatternSet.java
package org.apache.tools.ant.types
final org.apache.tools.ant.types.PatternSet$InvertedPatternSet extends org.apache.tools.ant.types.PatternSet {
	private void <init> (org.apache.tools.ant.types.PatternSet) 
		org.apache.tools.ant.types.PatternSet p
	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
	void <init> (org.apache.tools.ant.types.PatternSet, org.apache.tools.ant.types.PatternSet$1) 
		org.apache.tools.ant.types.PatternSet x0
		org.apache.tools.ant.types.PatternSet$1 x1
}

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 Object ifCond
	private Object unlessCond
	private final org.apache.tools.ant.types.PatternSet this$0
	public void <init> (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.Object) 
		Object cond
	public void setIf (java.lang.String) 
		String cond
	public void setUnless (java.lang.Object) 
		Object 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
		org.apache.tools.ant.PropertyHelper ph
	public java.lang.String toString () 
		String connector
		StringBuffer buf
}

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 <init> () 
	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) 
		int i
		int i
		org.apache.tools.ant.types.PatternSet p
		String[] nestedIncludes
		String[] nestedExcludes
	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) 
		java.util.StringTokenizer tok
		String includes
	public void setExcludes (java.lang.String) 
		java.util.StringTokenizer tok
		String excludes
	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 
		String line
		java.io.IOException ioe
		java.io.File patternfile
		java.util.Vector patternlist
		org.apache.tools.ant.Project p
		java.io.BufferedReader patternReader
	public void append (org.apache.tools.ant.types.PatternSet, org.apache.tools.ant.Project) 
		int i
		int i
		org.apache.tools.ant.types.PatternSet other
		org.apache.tools.ant.Project p
		String[] incl
		String[] excl
	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
	public 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
	private java.lang.String[] makeArray (java.util.Vector, org.apache.tools.ant.Project) 
		org.apache.tools.ant.types.PatternSet$NameEntry ne
		String pattern
		java.util.Enumeration e
		java.util.Vector list
		org.apache.tools.ant.Project p
		java.util.Vector tmpNames
		String[] result
	private void readFiles (org.apache.tools.ant.Project) 
		java.io.File inclFile
		org.apache.tools.ant.types.PatternSet$NameEntry ne
		String fileName
		java.util.Enumeration e
		java.io.File exclFile
		org.apache.tools.ant.types.PatternSet$NameEntry ne
		String fileName
		java.util.Enumeration e
		org.apache.tools.ant.Project p
	public java.lang.String toString () 
	public java.lang.Object clone () 
		org.apache.tools.ant.types.PatternSet ps
		CloneNotSupportedException e
	public void addConfiguredInvert (org.apache.tools.ant.types.PatternSet) 
		org.apache.tools.ant.types.PatternSet p
}

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 <init> (org.apache.tools.ant.types.Permissions) 
		org.apache.tools.ant.types.Permissions this$0
	public void checkExit (int) 
		SecurityException e
		int status
		java.security.Permission perm
	public void checkPermission (java.security.Permission) 
		boolean permOK
		java.security.Permission perm
	private void checkRevoked (java.security.Permission) 
		java.util.Iterator i
		java.security.Permission perm
	void <init> (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 <init> () 
	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.util.Set as
		int size
		java.security.Permission perm
	private java.util.Set parseActions (java.lang.String) 
		String item
		String actions
		java.util.Set result
		java.util.StringTokenizer tk
	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
	private static final Class[] PARAMS
	static Class class$java$lang$String
	public void <init> () 
	public void <init> (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 synchronized void setSecurityManager ()  throws org.apache.tools.ant.BuildException 
	private void init ()  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Permissions$Permission p
		java.util.Iterator i
		java.security.Permission perm
		org.apache.tools.ant.types.Permissions$Permission p
		java.util.Iterator i
	private java.security.Permission createPermission (org.apache.tools.ant.types.Permissions$Permission) 
		Class clazz
		String name
		String actions
		java.lang.reflect.Constructor ctr
		Exception e
		org.apache.tools.ant.types.Permissions$Permission permission
	public synchronized void restoreSecurityManager () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	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
	static void <clinit> () 
}

org/apache/tools/ant/types/PropertySet$1.class
PropertySet.java
package org.apache.tools.ant.types
 org.apache.tools.ant.types.PropertySet$1 extends java.lang.Object implements java.util.Iterator  {
	private final java.util.Enumeration val$e
	private final org.apache.tools.ant.types.PropertySet this$0
	void <init> (org.apache.tools.ant.types.PropertySet, java.util.Enumeration) 
		org.apache.tools.ant.types.PropertySet this$0
		java.util.Enumeration val$e
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

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 <init> () 
	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 <init> () 
	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 implements org.apache.tools.ant.types.ResourceCollection  {
	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 <init> () 
	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 () 
		String name
		java.util.Enumeration e
		java.util.Hashtable ret
	public java.util.Properties getProperties () 
		org.apache.tools.ant.types.PropertySet set
		java.util.Enumeration e
		org.apache.tools.ant.types.PropertySet set
		java.util.Enumeration e
		java.util.HashSet complement
		String[] newname
		String name
		String value
		java.util.Iterator iter
		java.util.Set names
		org.apache.tools.ant.Project prj
		java.util.Hashtable props
		org.apache.tools.ant.util.FileNameMapper m
		org.apache.tools.ant.types.Mapper myMapper
		java.util.Properties properties
	private void addPropertyNames (java.util.Set, java.util.Hashtable) 
		String name
		java.util.Enumeration p
		String name
		java.util.Enumeration p
		org.apache.tools.ant.util.regexp.RegexpMatcherFactory matchMaker
		org.apache.tools.ant.util.regexp.RegexpMatcher matcher
		org.apache.tools.ant.types.PropertySet$PropertyRef r
		java.util.Enumeration e
		java.util.Set names
		java.util.Hashtable properties
	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 () 
		java.util.Map$Entry e
		java.util.Iterator i
		StringBuffer b
		java.util.TreeMap sorted
	public java.util.Iterator iterator () 
		java.util.Enumeration e
	public int size () 
	public boolean isFilesystemOnly () 
	protected synchronized void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		java.util.Iterator i
		java.util.Stack stk
		org.apache.tools.ant.Project p
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/types/Quantifier$1.class
Quantifier.java
package org.apache.tools.ant.types
 org.apache.tools.ant.types.Quantifier$1 extends org.apache.tools.ant.types.Quantifier$Predicate {
	void <init> () 
	boolean eval (int, int) 
		int t
		int f
}

org/apache/tools/ant/types/Quantifier$2.class
Quantifier.java
package org.apache.tools.ant.types
 org.apache.tools.ant.types.Quantifier$2 extends org.apache.tools.ant.types.Quantifier$Predicate {
	void <init> () 
	boolean eval (int, int) 
		int t
		int f
}

org/apache/tools/ant/types/Quantifier$3.class
Quantifier.java
package org.apache.tools.ant.types
 org.apache.tools.ant.types.Quantifier$3 extends org.apache.tools.ant.types.Quantifier$Predicate {
	void <init> () 
	boolean eval (int, int) 
		int t
		int f
}

org/apache/tools/ant/types/Quantifier$4.class
Quantifier.java
package org.apache.tools.ant.types
 org.apache.tools.ant.types.Quantifier$4 extends org.apache.tools.ant.types.Quantifier$Predicate {
	void <init> () 
	boolean eval (int, int) 
		int t
		int f
}

org/apache/tools/ant/types/Quantifier$5.class
Quantifier.java
package org.apache.tools.ant.types
 org.apache.tools.ant.types.Quantifier$5 extends org.apache.tools.ant.types.Quantifier$Predicate {
	void <init> () 
	boolean eval (int, int) 
		int t
		int f
}

org/apache/tools/ant/types/Quantifier$Predicate.class
Quantifier.java
package org.apache.tools.ant.types
abstract org.apache.tools.ant.types.Quantifier$Predicate extends java.lang.Object {
	private void <init> () 
	abstract boolean eval (int, int) 
	void <init> (org.apache.tools.ant.types.Quantifier$1) 
		org.apache.tools.ant.types.Quantifier$1 x0
}

org/apache/tools/ant/types/Quantifier.class
Quantifier.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Quantifier extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String[] VALUES
	public static final org.apache.tools.ant.types.Quantifier ALL
	public static final org.apache.tools.ant.types.Quantifier ANY
	public static final org.apache.tools.ant.types.Quantifier ONE
	public static final org.apache.tools.ant.types.Quantifier MAJORITY
	public static final org.apache.tools.ant.types.Quantifier NONE
	private static final org.apache.tools.ant.types.Quantifier$Predicate ALL_PRED
	private static final org.apache.tools.ant.types.Quantifier$Predicate ANY_PRED
	private static final org.apache.tools.ant.types.Quantifier$Predicate ONE_PRED
	private static final org.apache.tools.ant.types.Quantifier$Predicate MAJORITY_PRED
	private static final org.apache.tools.ant.types.Quantifier$Predicate NONE_PRED
	private static final org.apache.tools.ant.types.Quantifier$Predicate[] PREDS
	public void <init> () 
	public void <init> (java.lang.String) 
		String value
	public java.lang.String[] getValues () 
	public boolean evaluate (boolean[]) 
		int i
		boolean[] b
		int t
	public boolean evaluate (int, int) 
		int t
		int f
		int index
	static void <clinit> () 
}

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
	private Boolean logInputString
	static Class class$org$apache$tools$ant$util$MergingMapper
	public void <init> () 
	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 setLogInputString (boolean) 
		boolean logInputString
	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) 
		NullPointerException enPeaEx
		String[] inputTargets
		NullPointerException enPeaEx
		String[] outputTargets
		NullPointerException enPeaEx
		String[] errorTargets
		org.apache.tools.ant.taskdefs.Redirector redirector
		String sourcefile
	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[]) 
		int i
		String[] name
		java.util.ArrayList list
	protected void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		int i
		org.apache.tools.ant.types.FilterChain fc
		java.util.Iterator fci
		int i
		org.apache.tools.ant.types.Mapper[] m
		java.util.Vector[] v
		java.util.Stack stk
		org.apache.tools.ant.Project p
	private org.apache.tools.ant.types.RedirectorElement getRef () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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 <init> () 
	public void <init> (java.lang.String) 
		String id
	public void <init> (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 <init> () 
	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
	static void <clinit> () 
}

org/apache/tools/ant/types/Resource$1.class
Resource.java
package org.apache.tools.ant.types
 org.apache.tools.ant.types.Resource$1 extends java.lang.Object implements java.util.Iterator  {
	private boolean done
	private final org.apache.tools.ant.types.Resource this$0
	void <init> (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource this$0
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

org/apache/tools/ant/types/Resource.class
Resource.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.Resource extends org.apache.tools.ant.types.DataType implements java.lang.Cloneable java.lang.Comparable org.apache.tools.ant.types.ResourceCollection  {
	public static final long UNKNOWN_SIZE
	public static final long UNKNOWN_DATETIME
	protected static final int MAGIC
	private static final int NULL_NAME
	private String name
	private Boolean exists
	private Long lastmodified
	private Boolean directory
	private Long size
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	protected static int getMagicNumber (byte[]) 
		byte[] seed
	public void <init> () 
	public void <init> (java.lang.String) 
		String name
	public void <init> (java.lang.String, boolean, long) 
		String name
		boolean exists
		long lastmodified
	public void <init> (java.lang.String, boolean, long, boolean) 
		String name
		boolean exists
		long lastmodified
		boolean directory
	public void <init> (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 () 
		long result
	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
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
		String name
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
	public java.io.OutputStream getOutputStream ()  throws java.io.IOException 
	public java.util.Iterator iterator () 
	public int size () 
	public boolean isFilesystemOnly () 
	public java.lang.String toString () 
		String n
	public final java.lang.String toLongString () 
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public java.lang.Object as (java.lang.Class) 
		Class clazz
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

org/apache/tools/ant/types/ResourceCollection.class
ResourceCollection.java
package org.apache.tools.ant.types
public abstract org.apache.tools.ant.types.ResourceCollection extends java.lang.Object {
	public abstract java.util.Iterator iterator () 
	public abstract int size () 
	public abstract boolean isFilesystemOnly () 
}

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 publicId
	private String location
	private java.net.URL base
	public void <init> () 
	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 <init> () 
	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
}

org/apache/tools/ant/types/TarFileSet.class
TarFileSet.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.TarFileSet extends org.apache.tools.ant.types.ArchiveFileSet {
	private boolean userNameSet
	private boolean groupNameSet
	private boolean userIdSet
	private boolean groupIdSet
	private String userName
	private String groupName
	private int uid
	private int gid
	public void <init> () 
	protected void <init> (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileset
	protected void <init> (org.apache.tools.ant.types.TarFileSet) 
		org.apache.tools.ant.types.TarFileSet fileset
	public void setUserName (java.lang.String) 
		String userName
	public java.lang.String getUserName () 
	public boolean hasUserNameBeenSet () 
	public void setUid (int) 
		int uid
	public int getUid () 
	public boolean hasUserIdBeenSet () 
	public void setGroup (java.lang.String) 
		String groupName
	public java.lang.String getGroup () 
	public boolean hasGroupBeenSet () 
	public void setGid (int) 
		int gid
	public int getGid () 
	public boolean hasGroupIdBeenSet () 
	protected org.apache.tools.ant.types.ArchiveScanner newArchiveScanner () 
		org.apache.tools.ant.types.TarScanner zs
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference r
	protected org.apache.tools.ant.types.AbstractFileSet getRef (org.apache.tools.ant.Project) 
		org.apache.tools.ant.types.TarFileSet zfs
		String msg
		org.apache.tools.ant.Project p
		Object o
	protected void configureFileSet (org.apache.tools.ant.types.ArchiveFileSet) 
		org.apache.tools.ant.types.TarFileSet tfs
		org.apache.tools.ant.types.ArchiveFileSet zfs
	public java.lang.Object clone () 
	private void checkTarFileSetAttributesAllowed () 
}

org/apache/tools/ant/types/TarScanner.class
TarScanner.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.TarScanner extends org.apache.tools.ant.types.ArchiveScanner {
	public void <init> () 
	protected void fillMapsFromArchive (org.apache.tools.ant.types.Resource, java.lang.String, java.util.Map, java.util.Map, java.util.Map, java.util.Map) 
		java.io.IOException ex
		org.apache.tools.ant.types.Resource r
		String name
		java.io.IOException ex
		org.apache.tools.ant.types.Resource src
		String encoding
		java.util.Map fileEntries
		java.util.Map matchFileEntries
		java.util.Map dirEntries
		java.util.Map matchDirEntries
		org.apache.tools.tar.TarEntry entry
		org.apache.tools.tar.TarInputStream ti
}

org/apache/tools/ant/types/TimeComparison.class
TimeComparison.java
package org.apache.tools.ant.types
public org.apache.tools.ant.types.TimeComparison extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String[] VALUES
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	public static final org.apache.tools.ant.types.TimeComparison BEFORE
	public static final org.apache.tools.ant.types.TimeComparison AFTER
	public static final org.apache.tools.ant.types.TimeComparison EQUAL
	public void <init> () 
	public void <init> (java.lang.String) 
		String value
	public java.lang.String[] getValues () 
	public boolean evaluate (long, long) 
		long t1
		long t2
	public boolean evaluate (long, long, long) 
		long t1
		long t2
		long g
		int cmp
	public static int compare (long, long) 
		long t1
		long t2
	public static int compare (long, long, long) 
		long t1
		long t2
		long g
		long diff
		long abs
	static void <clinit> () 
}

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 <init> (org.apache.tools.ant.types.XMLCatalog, java.lang.Class, java.lang.Object) 
		NoSuchMethodException ex
		org.apache.tools.ant.types.XMLCatalog this$0
		Class resolverImplClass
		Object resolverImpl
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) 
		Exception ex
		Exception ex
		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 
		java.net.URL baseURL
		java.net.MalformedURLException ex
		Exception ex
		org.apache.tools.ant.types.ResourceLocation entryCopy
		Exception ex
		String href
		String base
		javax.xml.transform.sax.SAXSource result
		org.xml.sax.InputSource source
		org.apache.tools.ant.types.ResourceLocation matchingEntry
	private void processExternalCatalogs () 
		Exception ex
		Exception ex
		java.io.File catFile
		int i
		String[] catPathList
		org.apache.tools.ant.types.Path catPath
}

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 <init> (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 
		java.net.URL baseURL
		java.net.MalformedURLException ex
		org.apache.tools.ant.types.ResourceLocation entryCopy
		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/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 final org.apache.tools.ant.util.FileUtils FILE_UTILS
	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 <init> () 
	private java.util.Vector getElements () 
	private org.apache.tools.ant.types.Path getClasspath () 
	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
		org.xml.sax.InputSource inputSource
	public javax.xml.transform.Source resolve (java.lang.String, java.lang.String)  throws javax.xml.transform.TransformerException 
		java.net.URL url
		java.net.MalformedURLException ex
		java.net.URL baseURL
		String href
		String base
		javax.xml.transform.sax.SAXSource source
		String uri
	protected synchronized 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
	private org.apache.tools.ant.types.XMLCatalog getRef () 
	private org.apache.tools.ant.types.XMLCatalog$CatalogResolver getCatalogResolver () 
		Class clazz
		ClassLoader apacheResolverLoader
		Class baseResolverClass
		ClassLoader baseResolverLoader
		Object obj
		Throwable ex
		org.apache.tools.ant.AntClassLoader loader
	private void setEntityResolver (javax.xml.transform.sax.SAXSource)  throws javax.xml.transform.TransformerException 
		javax.xml.parsers.ParserConfigurationException ex
		org.xml.sax.SAXException ex
		javax.xml.parsers.SAXParserFactory spFactory
		javax.xml.transform.sax.SAXSource source
		org.xml.sax.XMLReader reader
	private org.apache.tools.ant.types.ResourceLocation findMatchingEntry (java.lang.String) 
		Object o
		String publicId
		java.util.Enumeration e
		org.apache.tools.ant.types.ResourceLocation element
	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) 
		java.net.MalformedURLException ex
		java.net.MalformedURLException ex1
		java.io.File testFile
		java.net.MalformedURLException ex
		String sysid
		java.io.IOException ex
		java.io.File resFile
		String fileName
		org.apache.tools.ant.types.ResourceLocation matchingEntry
		String uri
		java.net.URL baseURL
		org.xml.sax.InputSource source
		java.net.URL url
	private org.xml.sax.InputSource classpathLookup (org.apache.tools.ant.types.ResourceLocation) 
		java.net.URL entryURL
		String sysid
		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
	private org.xml.sax.InputSource urlLookup (org.apache.tools.ant.types.ResourceLocation) 
		java.net.MalformedURLException ex
		java.net.MalformedURLException ex
		String sysid
		java.io.InputStream is
		java.io.IOException ex
		org.apache.tools.ant.types.ResourceLocation matchingEntry
		String uri
		java.net.URL baseURL
		org.xml.sax.InputSource source
		java.net.URL url
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	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 <clinit> () 
}

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.ArchiveFileSet {
	private String encoding
	public void <init> () 
	protected void <init> (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileset
	protected void <init> (org.apache.tools.ant.types.ZipFileSet) 
		org.apache.tools.ant.types.ZipFileSet fileset
	public void setEncoding (java.lang.String) 
		String enc
	public java.lang.String getEncoding () 
		org.apache.tools.ant.types.AbstractFileSet ref
	protected org.apache.tools.ant.types.ArchiveScanner newArchiveScanner () 
		org.apache.tools.ant.types.ZipScanner zs
	protected org.apache.tools.ant.types.AbstractFileSet getRef (org.apache.tools.ant.Project) 
		org.apache.tools.ant.types.ZipFileSet zfs
		String msg
		org.apache.tools.ant.Project p
		Object o
	public java.lang.Object clone () 
	private void checkZipFileSetAttributesAllowed () 
}

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.types.ArchiveScanner {
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	protected void fillMapsFromArchive (org.apache.tools.ant.types.Resource, java.lang.String, java.util.Map, java.util.Map, java.util.Map, java.util.Map) 
		java.util.zip.ZipException ex
		java.io.IOException ex
		org.apache.tools.ant.types.Resource r
		String name
		java.util.Enumeration e
		org.apache.tools.ant.types.Resource src
		String encoding
		java.util.Map fileEntries
		java.util.Map matchFileEntries
		java.util.Map dirEntries
		java.util.Map matchDirEntries
		org.apache.tools.zip.ZipEntry entry
		org.apache.tools.zip.ZipFile zf
		java.io.File srcFile
		org.apache.tools.ant.types.resources.FileProvider fp
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/types/conditions/antlib.xml
org/apache/tools/ant/types/defaults.properties
org/apache/tools/ant/types/mappers/CutDirsMapper.class
CutDirsMapper.java
package org.apache.tools.ant.types.mappers
public org.apache.tools.ant.types.mappers.CutDirsMapper extends java.lang.Object implements org.apache.tools.ant.util.FileNameMapper  {
	private int dirs
	public void <init> () 
	public void setDirs (int) 
		int dirs
	public void setFrom (java.lang.String) 
		String ignore
	public void setTo (java.lang.String) 
		String ignore
	public java.lang.String[] mapFileName (java.lang.String) 
		int n
		String sourceFileName
		char fileSep
		String fileSepCorrected
		int nthMatch
}

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  {
	private static final int BUFFER_SIZE
	public void <init> () 
	public void setFrom (java.lang.String) 
		String from
	public void setTo (java.lang.String) 
		String to
	public java.lang.String[] mapFileName (java.lang.String) 
		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
		String sourceFileName
}

org/apache/tools/ant/types/optional/AbstractScriptComponent.class
AbstractScriptComponent.java
package org.apache.tools.ant.types.optional
public abstract org.apache.tools.ant.types.optional.AbstractScriptComponent extends org.apache.tools.ant.ProjectComponent {
	private org.apache.tools.ant.util.ScriptRunnerHelper helper
	private org.apache.tools.ant.util.ScriptRunnerBase runner
	public void <init> () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.util.ScriptRunnerBase getRunner () 
	public void setSrc (java.io.File) 
		java.io.File file
	public void addText (java.lang.String) 
		String text
	public void setManager (java.lang.String) 
		String manager
	public void setLanguage (java.lang.String) 
		String language
	protected void initScriptRunner () 
	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
	protected void executeScript (java.lang.String) 
		String execName
	public void setSetBeans (boolean) 
		boolean setBeans
}

org/apache/tools/ant/types/optional/ScriptCondition.class
ScriptCondition.java
package org.apache.tools.ant.types.optional
public org.apache.tools.ant.types.optional.ScriptCondition extends org.apache.tools.ant.types.optional.AbstractScriptComponent implements org.apache.tools.ant.taskdefs.condition.Condition  {
	private boolean value
	public void <init> () 
	public boolean eval ()  throws org.apache.tools.ant.BuildException 
	public boolean getValue () 
	public void setValue (boolean) 
		boolean value
}

org/apache/tools/ant/types/optional/ScriptFilter.class
ScriptFilter.java
package org.apache.tools.ant.types.optional
public org.apache.tools.ant.types.optional.ScriptFilter extends org.apache.tools.ant.filters.TokenFilter$ChainableReaderFilter {
	private org.apache.tools.ant.util.ScriptRunnerHelper helper
	private org.apache.tools.ant.util.ScriptRunnerBase runner
	private String token
	public void <init> () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void setLanguage (java.lang.String) 
		String language
	private void init ()  throws org.apache.tools.ant.BuildException 
	public void setToken (java.lang.String) 
		String token
	public java.lang.String getToken () 
	public java.lang.String filter (java.lang.String) 
		String token
	public void setSrc (java.io.File) 
		java.io.File file
	public void addText (java.lang.String) 
		String text
	public void setManager (java.lang.String) 
		String manager
	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 setSetBeans (boolean) 
		boolean setBeans
}

org/apache/tools/ant/types/optional/ScriptMapper.class
ScriptMapper.java
package org.apache.tools.ant.types.optional
public org.apache.tools.ant.types.optional.ScriptMapper extends org.apache.tools.ant.types.optional.AbstractScriptComponent implements org.apache.tools.ant.util.FileNameMapper  {
	private java.util.ArrayList files
	static final String[] EMPTY_STRING_ARRAY
	public void <init> () 
	public void setFrom (java.lang.String) 
		String from
	public void setTo (java.lang.String) 
		String to
	public void clear () 
	public void addMappedName (java.lang.String) 
		String mapping
	public java.lang.String[] mapFileName (java.lang.String) 
		String sourceFileName
	static void <clinit> () 
}

org/apache/tools/ant/types/optional/ScriptSelector.class
ScriptSelector.java
package org.apache.tools.ant.types.optional
public org.apache.tools.ant.types.optional.ScriptSelector extends org.apache.tools.ant.types.selectors.BaseSelector {
	private org.apache.tools.ant.util.ScriptRunnerHelper helper
	private org.apache.tools.ant.util.ScriptRunnerBase runner
	private java.io.File basedir
	private String filename
	private java.io.File file
	private boolean selected
	public void <init> () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void setManager (java.lang.String) 
		String manager
	public void setLanguage (java.lang.String) 
		String language
	private void init ()  throws org.apache.tools.ant.BuildException 
	public void setSrc (java.io.File) 
		java.io.File file
	public void addText (java.lang.String) 
		String text
	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 setSetBeans (boolean) 
		boolean setBeans
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
	public java.io.File getBasedir () 
	public java.lang.String getFilename () 
	public java.io.File getFile () 
	public boolean isSelected () 
	public void setSelected (boolean) 
		boolean selected
}

org/apache/tools/ant/types/optional/depend/ClassfileSet$ClassRoot.class
ClassfileSet.java
package org.apache.tools.ant.types.optional.depend
public org.apache.tools.ant.types.optional.depend.ClassfileSet$ClassRoot extends java.lang.Object {
	private String rootClass
	public void <init> () 
	public void setClassname (java.lang.String) 
		String name
	public java.lang.String getClassname () 
}

org/apache/tools/ant/types/optional/depend/ClassfileSet.class
ClassfileSet.java
package org.apache.tools.ant.types.optional.depend
public org.apache.tools.ant.types.optional.depend.ClassfileSet extends org.apache.tools.ant.types.FileSet {
	private java.util.Vector rootClasses
	private java.util.Vector rootFileSets
	public void <init> () 
	public void addRootFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet rootFileSet
	protected void <init> (org.apache.tools.ant.types.optional.depend.ClassfileSet) 
		org.apache.tools.ant.types.optional.depend.ClassfileSet s
	public void setRootClass (java.lang.String) 
		String rootClass
	public org.apache.tools.ant.DirectoryScanner getDirectoryScanner (org.apache.tools.ant.Project) 
		String classFilePath
		String className
		int i
		org.apache.tools.ant.types.FileSet additionalRootSet
		org.apache.tools.ant.DirectoryScanner additionalScanner
		String[] files
		java.util.Enumeration e
		org.apache.tools.ant.Project p
		org.apache.tools.ant.DirectoryScanner parentScanner
		org.apache.tools.ant.types.optional.depend.DependScanner scanner
		java.util.Vector allRootClasses
	public void addConfiguredRoot (org.apache.tools.ant.types.optional.depend.ClassfileSet$ClassRoot) 
		org.apache.tools.ant.types.optional.depend.ClassfileSet$ClassRoot root
	public java.lang.Object clone () 
	protected synchronized void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project) 
		org.apache.tools.ant.types.FileSet additionalRootSet
		java.util.Enumeration e
		java.util.Stack stk
		org.apache.tools.ant.Project p
}

org/apache/tools/ant/types/optional/depend/DependScanner.class
DependScanner.java
package org.apache.tools.ant.types.optional.depend
public org.apache.tools.ant.types.optional.depend.DependScanner extends org.apache.tools.ant.DirectoryScanner {
	public static final String DEFAULT_ANALYZER_CLASS
	private java.util.Vector rootClasses
	private java.util.Vector included
	private java.util.Vector additionalBaseDirs
	private org.apache.tools.ant.DirectoryScanner parentScanner
	public void <init> (org.apache.tools.ant.DirectoryScanner) 
		org.apache.tools.ant.DirectoryScanner parentScanner
	public synchronized void setRootClasses (java.util.Vector) 
		java.util.Vector rootClasses
	public java.lang.String[] getIncludedFiles () 
		int i
		String[] files
	public synchronized int getIncludedFilesCount () 
	public synchronized void scan ()  throws java.lang.IllegalStateException 
		Class analyzerClass
		Exception e
		java.io.File additionalBaseDir
		java.util.Enumeration e
		String rootClass
		java.util.Enumeration e
		int i
		String classname
		String filename
		java.io.File depFile
		String analyzerClassName
		org.apache.tools.ant.util.depend.DependencyAnalyzer analyzer
		java.util.Enumeration e
		String[] parentFiles
		java.util.Hashtable parentSet
	public void addDefaultExcludes () 
	public java.lang.String[] getExcludedDirectories () 
	public java.lang.String[] getExcludedFiles () 
	public java.lang.String[] getIncludedDirectories () 
	public int getIncludedDirsCount () 
	public java.lang.String[] getNotIncludedDirectories () 
	public java.lang.String[] getNotIncludedFiles () 
	public void setExcludes (java.lang.String[]) 
		String[] excludes
	public void setIncludes (java.lang.String[]) 
		String[] includes
	public void setCaseSensitive (boolean) 
		boolean isCaseSensitive
	public void addBasedir (java.io.File) 
		java.io.File baseDir
}

org/apache/tools/ant/types/resources/AbstractClasspathResource$1.class
AbstractClasspathResource.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.AbstractClasspathResource$1 extends java.io.FilterInputStream {
	private final org.apache.tools.ant.types.resources.AbstractClasspathResource$ClassLoaderWithFlag val$classLoader
	private final org.apache.tools.ant.types.resources.AbstractClasspathResource this$0
	void <init> (org.apache.tools.ant.types.resources.AbstractClasspathResource, java.io.InputStream, org.apache.tools.ant.types.resources.AbstractClasspathResource$ClassLoaderWithFlag)  throws java.lang.Throwable 
		org.apache.tools.ant.types.resources.AbstractClasspathResource this$0
		java.io.InputStream x0
		org.apache.tools.ant.types.resources.AbstractClasspathResource$ClassLoaderWithFlag val$classLoader
	public void close ()  throws java.io.IOException 
	protected void finalize ()  throws java.lang.Throwable 
}

org/apache/tools/ant/types/resources/AbstractClasspathResource$ClassLoaderWithFlag.class
AbstractClasspathResource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.AbstractClasspathResource$ClassLoaderWithFlag extends java.lang.Object {
	private final ClassLoader loader
	private final boolean cleanup
	void <init> (java.lang.ClassLoader, boolean) 
		ClassLoader l
		boolean needsCleanup
	public java.lang.ClassLoader getLoader () 
	public boolean needsCleanup () 
	public void cleanup () 
}

org/apache/tools/ant/types/resources/AbstractClasspathResource.class
AbstractClasspathResource.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.AbstractClasspathResource extends org.apache.tools.ant.types.Resource {
	private org.apache.tools.ant.types.Path classpath
	private org.apache.tools.ant.types.Reference loader
	private boolean parentFirst
	static Class class$org$apache$tools$ant$types$resources$JavaResource
	public void <init> () 
	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 org.apache.tools.ant.types.Reference getLoader () 
	public void setLoaderRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setParentFirst (boolean) 
		boolean b
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public boolean isExists () 
		java.io.IOException ex
		java.io.InputStream is
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
		org.apache.tools.ant.types.resources.AbstractClasspathResource$ClassLoaderWithFlag classLoader
	protected org.apache.tools.ant.types.resources.AbstractClasspathResource$ClassLoaderWithFlag getClassLoader () 
		org.apache.tools.ant.types.Path p
		ClassLoader cl
		boolean clNeedsCleanup
	protected abstract java.io.InputStream openInputStream (java.lang.ClassLoader)  throws java.io.IOException 
	protected synchronized void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project) 
		java.util.Stack stk
		org.apache.tools.ant.Project p
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/types/resources/AbstractResourceCollectionWrapper.class
AbstractResourceCollectionWrapper.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.AbstractResourceCollectionWrapper extends org.apache.tools.ant.types.DataType implements org.apache.tools.ant.types.ResourceCollection java.lang.Cloneable  {
	private static final String ONE_NESTED_MESSAGE
	private org.apache.tools.ant.types.ResourceCollection rc
	private boolean cache
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public synchronized void setCache (boolean) 
		boolean b
	public synchronized boolean isCache () 
	public synchronized void add (org.apache.tools.ant.types.ResourceCollection)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.ResourceCollection c
	public final synchronized java.util.Iterator iterator () 
	protected abstract java.util.Iterator createIterator () 
	public synchronized int size () 
	protected abstract int getSize () 
	public synchronized boolean isFilesystemOnly () 
		org.apache.tools.ant.types.Resource r
		java.util.Iterator i
	protected synchronized 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
	protected final synchronized org.apache.tools.ant.types.ResourceCollection getResourceCollection () 
	public synchronized java.lang.String toString () 
		java.util.Iterator i
		StringBuffer sb
	private org.apache.tools.ant.BuildException oneNested () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/types/resources/Appendable.class
Appendable.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.Appendable extends java.lang.Object {
	public abstract java.io.OutputStream getAppendOutputStream ()  throws java.io.IOException 
}

org/apache/tools/ant/types/resources/ArchiveResource.class
ArchiveResource.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.ArchiveResource extends org.apache.tools.ant.types.Resource {
	private static final int NULL_ARCHIVE
	private org.apache.tools.ant.types.Resource archive
	private boolean haveEntry
	private boolean modeSet
	private int mode
	protected void <init> () 
	protected void <init> (java.io.File) 
		java.io.File a
	protected void <init> (java.io.File, boolean) 
		java.io.File a
		boolean withEntry
	protected void <init> (org.apache.tools.ant.types.Resource, boolean) 
		org.apache.tools.ant.types.Resource a
		boolean withEntry
	public void setArchive (java.io.File) 
		java.io.File a
	public void setMode (int) 
		int mode
	public void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
	public org.apache.tools.ant.types.Resource getArchive () 
	public long getLastModified () 
	public long getSize () 
	public boolean isDirectory () 
	public boolean isExists () 
	public int getMode () 
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public int compareTo (java.lang.Object) 
		Object another
	public boolean equals (java.lang.Object) 
		Object another
		org.apache.tools.ant.types.resources.ArchiveResource r
	public int hashCode () 
	public java.lang.String toString () 
	protected final synchronized void checkEntry ()  throws org.apache.tools.ant.BuildException 
		String name
		org.apache.tools.ant.types.Resource r
	protected abstract void fetchEntry () 
	protected synchronized void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project) 
		java.util.Stack stk
		org.apache.tools.ant.Project p
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/Archives.class
Archives.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.Archives extends org.apache.tools.ant.types.DataType implements org.apache.tools.ant.types.ResourceCollection java.lang.Cloneable  {
	private org.apache.tools.ant.types.resources.Union zips
	private org.apache.tools.ant.types.resources.Union tars
	public void <init> () 
	public org.apache.tools.ant.types.resources.Union createZips () 
	public org.apache.tools.ant.types.resources.Union createTars () 
	public int size () 
		java.util.Iterator i
		int total
	public java.util.Iterator iterator () 
		java.util.Iterator i
		java.util.List l
	public boolean isFilesystemOnly () 
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public java.lang.Object clone () 
		org.apache.tools.ant.types.resources.Archives a
		CloneNotSupportedException e
	protected java.util.Iterator grabArchives () 
		java.util.Iterator iter
		java.util.Iterator iter
		java.util.List l
	protected org.apache.tools.ant.types.ArchiveFileSet configureArchive (org.apache.tools.ant.types.ArchiveFileSet, org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.ArchiveFileSet afs
		org.apache.tools.ant.types.Resource src
	protected synchronized 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/resources/BCFileSet.class
BCFileSet.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.BCFileSet extends org.apache.tools.ant.types.FileSet {
	public void <init> () 
	public void <init> (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
	public java.util.Iterator iterator () 
		org.apache.tools.ant.types.resources.FileResourceIterator result
	public int size () 
}

org/apache/tools/ant/types/resources/BZip2Resource.class
BZip2Resource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.BZip2Resource extends org.apache.tools.ant.types.resources.CompressedResource {
	private static final char[] MAGIC
	public void <init> () 
	public void <init> (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection other
	protected java.io.InputStream wrapStream (java.io.InputStream)  throws java.io.IOException 
		int i
		java.io.InputStream in
	protected java.io.OutputStream wrapStream (java.io.OutputStream)  throws java.io.IOException 
		int i
		java.io.OutputStream out
	protected java.lang.String getCompressionName () 
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/BaseResourceCollectionContainer.class
BaseResourceCollectionContainer.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.BaseResourceCollectionContainer extends org.apache.tools.ant.types.DataType implements org.apache.tools.ant.types.ResourceCollection java.lang.Cloneable  {
	private java.util.List rc
	private java.util.Collection coll
	private boolean cache
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public void <init> (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public synchronized void setCache (boolean) 
		boolean b
	public synchronized boolean isCache () 
	public synchronized void clear ()  throws org.apache.tools.ant.BuildException 
	public synchronized void add (org.apache.tools.ant.types.ResourceCollection)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.ResourceCollection c
	public synchronized void addAll (java.util.Collection)  throws org.apache.tools.ant.BuildException 
		java.util.Iterator i
		ClassCastException e
		java.util.Collection c
	public final synchronized java.util.Iterator iterator () 
	public synchronized int size () 
	public synchronized boolean isFilesystemOnly () 
		java.util.Iterator i
		org.apache.tools.ant.types.Resource r
		java.util.Iterator i
		boolean goEarly
	protected synchronized void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		Object o
		java.util.Iterator i
		java.util.Stack stk
		org.apache.tools.ant.Project p
	public final synchronized java.util.List getResourceCollections () 
	protected abstract java.util.Collection getCollection () 
	public java.lang.Object clone () 
		org.apache.tools.ant.types.resources.BaseResourceCollectionContainer c
		CloneNotSupportedException e
	public synchronized java.lang.String toString () 
		java.util.Iterator i
		StringBuffer sb
	private synchronized java.util.Collection cacheCollection () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/types/resources/BaseResourceCollectionWrapper.class
BaseResourceCollectionWrapper.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.BaseResourceCollectionWrapper extends org.apache.tools.ant.types.resources.AbstractResourceCollectionWrapper {
	private java.util.Collection coll
	public void <init> () 
	protected java.util.Iterator createIterator () 
	protected int getSize () 
	protected abstract java.util.Collection getCollection () 
	private synchronized java.util.Collection cacheCollection () 
}

org/apache/tools/ant/types/resources/CompressedResource.class
CompressedResource.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.CompressedResource extends org.apache.tools.ant.types.resources.ContentTransformingResource {
	protected void <init> () 
	protected void <init> (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection other
	public java.lang.String toString () 
	protected abstract java.lang.String getCompressionName () 
}

org/apache/tools/ant/types/resources/ContentTransformingResource$1.class
ContentTransformingResource.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.ContentTransformingResource$1 extends java.lang.Object implements org.apache.tools.ant.types.resources.Appendable  {
	private final org.apache.tools.ant.types.resources.Appendable val$a
	private final org.apache.tools.ant.types.resources.ContentTransformingResource this$0
	void <init> (org.apache.tools.ant.types.resources.ContentTransformingResource, org.apache.tools.ant.types.resources.Appendable)  throws java.io.IOException 
		org.apache.tools.ant.types.resources.ContentTransformingResource this$0
		org.apache.tools.ant.types.resources.Appendable val$a
	public java.io.OutputStream getAppendOutputStream ()  throws java.io.IOException 
		java.io.OutputStream out
}

org/apache/tools/ant/types/resources/ContentTransformingResource.class
ContentTransformingResource.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.ContentTransformingResource extends org.apache.tools.ant.types.resources.ResourceDecorator {
	private static final int BUFFER_SIZE
	static Class class$org$apache$tools$ant$types$resources$Appendable
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	protected void <init> () 
	protected void <init> (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection other
	public long getSize () 
		byte[] buf
		int size
		int readNow
		java.io.IOException ex
		java.io.InputStream in
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
		java.io.InputStream in
	public java.io.OutputStream getOutputStream ()  throws java.io.IOException 
		java.io.OutputStream out
	public java.lang.Object as (java.lang.Class) 
		org.apache.tools.ant.types.resources.Appendable a
		Class clazz
	protected boolean isAppendSupported () 
	protected abstract java.io.InputStream wrapStream (java.io.InputStream)  throws java.io.IOException 
	protected abstract java.io.OutputStream wrapStream (java.io.OutputStream)  throws java.io.IOException 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/types/resources/Difference.class
Difference.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.Difference extends org.apache.tools.ant.types.resources.BaseResourceCollectionContainer {
	public void <init> () 
	protected java.util.Collection getCollection () 
		Object next
		java.util.Iterator r
		java.util.Iterator rcIter
		java.util.List rc
		int size
		java.util.HashSet hs
		java.util.ArrayList al
	private static org.apache.tools.ant.types.ResourceCollection nextRC (java.util.Iterator) 
		java.util.Iterator i
}

org/apache/tools/ant/types/resources/FailFast.class
FailFast.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.FailFast extends java.lang.Object implements java.util.Iterator  {
	private static final java.util.WeakHashMap MAP
	private Object parent
	private java.util.Iterator wrapped
	static synchronized void invalidate (java.lang.Object) 
		Object o
		java.util.Set s
	private static synchronized void add (org.apache.tools.ant.types.resources.FailFast) 
		org.apache.tools.ant.types.resources.FailFast f
		java.util.Set s
	private static synchronized void remove (org.apache.tools.ant.types.resources.FailFast) 
		org.apache.tools.ant.types.resources.FailFast f
		java.util.Set s
	private static synchronized void failFast (org.apache.tools.ant.types.resources.FailFast) 
		org.apache.tools.ant.types.resources.FailFast f
		java.util.Set s
	void <init> (java.lang.Object, java.util.Iterator) 
		Object o
		java.util.Iterator i
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/FileProvider.class
FileProvider.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.FileProvider extends java.lang.Object {
	public abstract java.io.File getFile () 
}

org/apache/tools/ant/types/resources/FileResource.class
FileResource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.FileResource extends org.apache.tools.ant.types.Resource implements org.apache.tools.ant.types.resources.Touchable org.apache.tools.ant.types.resources.FileProvider org.apache.tools.ant.types.ResourceFactory org.apache.tools.ant.types.resources.Appendable  {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final int NULL_FILE
	private java.io.File file
	private java.io.File baseDir
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public void <init> (java.io.File, java.lang.String) 
		java.io.File b
		String name
	public void <init> (java.io.File) 
		java.io.File f
	public void <init> (org.apache.tools.ant.Project, java.io.File) 
		org.apache.tools.ant.Project p
		java.io.File f
	public void <init> (org.apache.tools.ant.Project, java.lang.String) 
		org.apache.tools.ant.Project p
		String s
	public void setFile (java.io.File) 
		java.io.File f
	public java.io.File getFile () 
	public void setBaseDir (java.io.File) 
		java.io.File b
	public java.io.File getBaseDir () 
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public java.lang.String getName () 
		java.io.File b
	public boolean isExists () 
	public long getLastModified () 
	public boolean isDirectory () 
	public long getSize () 
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
	public java.io.OutputStream getOutputStream ()  throws java.io.IOException 
	public java.io.OutputStream getAppendOutputStream ()  throws java.io.IOException 
	private java.io.OutputStream getOutputStream (boolean)  throws java.io.IOException 
		java.io.File p
		boolean append
		java.io.File f
	public int compareTo (java.lang.Object) 
		java.io.File f
		java.io.File of
		org.apache.tools.ant.types.Resource r
		org.apache.tools.ant.types.resources.FileProvider otherFP
		Object another
	public boolean equals (java.lang.Object) 
		Object another
		org.apache.tools.ant.types.resources.FileResource otherfr
	public int hashCode () 
	public java.lang.String toString () 
		String absolutePath
	public boolean isFilesystemOnly () 
	public void touch (long) 
		long modTime
	protected java.io.File getNotNullFile () 
	public org.apache.tools.ant.types.Resource getResource (java.lang.String) 
		String path
		java.io.File newfile
		org.apache.tools.ant.types.resources.FileResource fileResource
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/FileResourceIterator.class
FileResourceIterator.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.FileResourceIterator extends java.lang.Object implements java.util.Iterator  {
	private org.apache.tools.ant.Project project
	private java.io.File basedir
	private String[] files
	private int pos
	public void <init> () 
	public void <init> (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void <init> (java.io.File) 
		java.io.File basedir
	public void <init> (org.apache.tools.ant.Project, java.io.File) 
		org.apache.tools.ant.Project project
		java.io.File basedir
	public void <init> (java.io.File, java.lang.String[]) 
		java.io.File basedir
		String[] filenames
	public void <init> (org.apache.tools.ant.Project, java.io.File, java.lang.String[]) 
		org.apache.tools.ant.Project project
		java.io.File basedir
		String[] filenames
	public void addFiles (java.lang.String[]) 
		String[] s
		int start
		String[] newfiles
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
	public org.apache.tools.ant.types.resources.FileResource nextResource () 
		org.apache.tools.ant.types.resources.FileResource result
}

org/apache/tools/ant/types/resources/Files.class
Files.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.Files extends org.apache.tools.ant.types.selectors.AbstractSelectorContainer implements org.apache.tools.ant.types.ResourceCollection  {
	private static final java.util.Iterator EMPTY_ITERATOR
	private org.apache.tools.ant.types.PatternSet defaultPatterns
	private java.util.Vector additionalPatterns
	private boolean useDefaultExcludes
	private boolean caseSensitive
	private boolean followSymlinks
	private org.apache.tools.ant.DirectoryScanner ds
	public void <init> () 
	protected void <init> (org.apache.tools.ant.types.resources.Files) 
		org.apache.tools.ant.types.resources.Files f
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference r
	public synchronized org.apache.tools.ant.types.PatternSet createPatternSet () 
		org.apache.tools.ant.types.PatternSet patterns
	public synchronized org.apache.tools.ant.types.PatternSet$NameEntry createInclude () 
	public synchronized org.apache.tools.ant.types.PatternSet$NameEntry createIncludesFile () 
	public synchronized org.apache.tools.ant.types.PatternSet$NameEntry createExclude () 
	public synchronized org.apache.tools.ant.types.PatternSet$NameEntry createExcludesFile () 
	public synchronized void setIncludes (java.lang.String) 
		String includes
	public synchronized void appendIncludes (java.lang.String[]) 
		int i
		String[] includes
	public synchronized void setExcludes (java.lang.String) 
		String excludes
	public synchronized void appendExcludes (java.lang.String[]) 
		int i
		String[] excludes
	public synchronized void setIncludesfile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File incl
	public synchronized void setExcludesfile (java.io.File)  throws org.apache.tools.ant.BuildException 
		java.io.File excl
	public synchronized void setDefaultexcludes (boolean) 
		boolean useDefaultExcludes
	public synchronized boolean getDefaultexcludes () 
	public synchronized void setCaseSensitive (boolean) 
		boolean caseSensitive
	public synchronized boolean isCaseSensitive () 
	public synchronized void setFollowSymlinks (boolean) 
		boolean followSymlinks
	public synchronized boolean isFollowSymlinks () 
	public synchronized java.util.Iterator iterator () 
		int fct
		int dct
		org.apache.tools.ant.types.resources.FileResourceIterator result
	public synchronized int size () 
	public synchronized boolean hasPatterns () 
		java.util.Iterator i
	public synchronized void appendSelector (org.apache.tools.ant.types.selectors.FileSelector) 
		org.apache.tools.ant.types.selectors.FileSelector selector
	public java.lang.String toString () 
		java.util.Iterator i
		StringBuffer sb
	public synchronized java.lang.Object clone () 
		org.apache.tools.ant.types.PatternSet ps
		java.util.Iterator iter
		org.apache.tools.ant.types.resources.Files f
	public java.lang.String[] mergeIncludes (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public java.lang.String[] mergeExcludes (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public synchronized org.apache.tools.ant.types.PatternSet mergePatterns (org.apache.tools.ant.Project) 
		Object o
		int i
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.PatternSet ps
		int count
	public boolean isFilesystemOnly () 
	protected org.apache.tools.ant.types.resources.Files getRef () 
	private synchronized void ensureDirectoryScannerSetup () 
		org.apache.tools.ant.types.PatternSet ps
	private boolean hasPatterns (org.apache.tools.ant.types.PatternSet) 
		org.apache.tools.ant.types.PatternSet ps
		String[] includePatterns
		String[] excludePatterns
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/First.class
First.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.First extends org.apache.tools.ant.types.resources.SizeLimitCollection {
	public void <init> () 
	protected java.util.Collection getCollection () 
		int i
		int ct
		java.util.Iterator iter
		java.util.ArrayList al
}

org/apache/tools/ant/types/resources/GZipResource.class
GZipResource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.GZipResource extends org.apache.tools.ant.types.resources.CompressedResource {
	public void <init> () 
	public void <init> (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection other
	protected java.io.InputStream wrapStream (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
	protected java.io.OutputStream wrapStream (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	protected java.lang.String getCompressionName () 
}

org/apache/tools/ant/types/resources/ImmutableResourceException.class
ImmutableResourceException.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.ImmutableResourceException extends java.io.IOException {
	public void <init> () 
	public void <init> (java.lang.String) 
		String s
}

org/apache/tools/ant/types/resources/Intersect.class
Intersect.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.Intersect extends org.apache.tools.ant.types.resources.BaseResourceCollectionContainer {
	public void <init> () 
	protected java.util.Collection getCollection () 
		java.util.List rcs
		int size
		java.util.ArrayList al
		java.util.Iterator rc
	private java.util.ArrayList collect (java.lang.Object) 
		java.util.Iterator i
		Object o
		java.util.ArrayList result
}

org/apache/tools/ant/types/resources/JavaConstantResource.class
JavaConstantResource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.JavaConstantResource extends org.apache.tools.ant.types.resources.AbstractClasspathResource {
	public void <init> () 
	protected java.io.InputStream openInputStream (java.lang.ClassLoader)  throws java.io.IOException 
		java.lang.reflect.Field field
		String value
		Class clazz
		ClassNotFoundException e
		NoSuchFieldException e
		IllegalAccessException e
		NullPointerException npe
		ClassLoader cl
		String constant
		int index1
		int index
		String classname
		String fieldname
}

org/apache/tools/ant/types/resources/JavaResource.class
JavaResource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.JavaResource extends org.apache.tools.ant.types.resources.AbstractClasspathResource implements org.apache.tools.ant.types.resources.URLProvider  {
	public void <init> () 
	public void <init> (java.lang.String, org.apache.tools.ant.types.Path) 
		String name
		org.apache.tools.ant.types.Path path
	protected java.io.InputStream openInputStream (java.lang.ClassLoader)  throws java.io.IOException 
		java.io.InputStream inputStream
		ClassLoader cl
		java.io.InputStream inputStream
	public java.net.URL getURL () 
		org.apache.tools.ant.types.resources.AbstractClasspathResource$ClassLoaderWithFlag classLoader
	public int compareTo (java.lang.Object) 
		org.apache.tools.ant.types.resources.JavaResource otherjr
		org.apache.tools.ant.types.Path p
		org.apache.tools.ant.types.Path op
		Object another
}

org/apache/tools/ant/types/resources/Last.class
Last.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.Last extends org.apache.tools.ant.types.resources.SizeLimitCollection {
	public void <init> () 
	protected java.util.Collection getCollection () 
		int count
		org.apache.tools.ant.types.ResourceCollection rc
		int i
		java.util.Iterator iter
		int size
		java.util.ArrayList al
		int found
		String msg
}

org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper$CachedIterator.class
LazyResourceCollectionWrapper.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper$CachedIterator extends java.lang.Object implements java.util.Iterator  {
	int cusrsor
	private final java.util.Iterator it
	private final org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper this$0
	public void <init> (org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper, java.util.Iterator) 
		org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper this$0
		java.util.Iterator it
	public boolean hasNext () 
		org.apache.tools.ant.types.Resource r
	public java.lang.Object next () 
	public void remove () 
}

org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper$FilteringIterator.class
LazyResourceCollectionWrapper.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper$FilteringIterator extends java.lang.Object implements java.util.Iterator  {
	org.apache.tools.ant.types.Resource next
	boolean ended
	protected final java.util.Iterator it
	private final org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper this$0
	public void <init> (org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper, java.util.Iterator) 
		org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper this$0
		java.util.Iterator it
	public boolean hasNext () 
	public java.lang.Object next () 
		org.apache.tools.ant.types.Resource r
	public void remove () 
}

org/apache/tools/ant/types/resources/LazyResourceCollectionWrapper.class
LazyResourceCollectionWrapper.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper extends org.apache.tools.ant.types.resources.AbstractResourceCollectionWrapper {
	private java.util.List cachedResources
	private org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper$FilteringIterator filteringIterator
	public void <init> () 
	protected java.util.Iterator createIterator () 
		java.util.Iterator iterator
		java.util.Iterator iterator
	protected int getSize () 
		java.util.Iterator it
		int size
	protected boolean filterResource (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
	static java.util.List access$000 (org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper) 
		org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper x0
}

org/apache/tools/ant/types/resources/LogOutputResource.class
LogOutputResource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.LogOutputResource extends org.apache.tools.ant.types.Resource implements org.apache.tools.ant.types.resources.Appendable  {
	private static final String NAME
	private org.apache.tools.ant.taskdefs.LogOutputStream outputStream
	public void <init> (org.apache.tools.ant.ProjectComponent) 
		org.apache.tools.ant.ProjectComponent managingComponent
	public void <init> (org.apache.tools.ant.ProjectComponent, int) 
		org.apache.tools.ant.ProjectComponent managingComponent
		int level
	public java.io.OutputStream getAppendOutputStream ()  throws java.io.IOException 
	public java.io.OutputStream getOutputStream ()  throws java.io.IOException 
}

org/apache/tools/ant/types/resources/MappedResource.class
MappedResource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.MappedResource extends org.apache.tools.ant.types.resources.ResourceDecorator {
	private final org.apache.tools.ant.util.FileNameMapper mapper
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> (org.apache.tools.ant.types.Resource, org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.types.Resource r
		org.apache.tools.ant.util.FileNameMapper m
	public java.lang.String getName () 
		String name
		String[] mapped
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public java.lang.Object as (java.lang.Class) 
		Class clazz
	public int hashCode () 
		String n
	public boolean equals (java.lang.Object) 
		Object other
		org.apache.tools.ant.types.resources.MappedResource m
		String myName
		String otherName
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/types/resources/MappedResourceCollection.class
MappedResourceCollection.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.MappedResourceCollection extends org.apache.tools.ant.types.DataType implements org.apache.tools.ant.types.ResourceCollection java.lang.Cloneable  {
	private org.apache.tools.ant.types.ResourceCollection nested
	private org.apache.tools.ant.types.Mapper mapper
	private boolean enableMultipleMappings
	private boolean cache
	private java.util.Collection cachedColl
	public void <init> () 
	public synchronized void add (org.apache.tools.ant.types.ResourceCollection)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.ResourceCollection c
	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 setEnableMultipleMappings (boolean) 
		boolean enableMultipleMappings
	public void setCache (boolean) 
		boolean cache
	public boolean isFilesystemOnly () 
	public int size () 
	public java.util.Iterator iterator () 
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public java.lang.Object clone () 
		org.apache.tools.ant.types.resources.MappedResourceCollection c
		CloneNotSupportedException e
	protected synchronized 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
	private void checkInitialized () 
	private synchronized java.util.Collection cacheCollection () 
	private java.util.Collection getCollection () 
		int i
		String[] n
		org.apache.tools.ant.types.Resource r
		java.util.Iterator iter
		java.util.Collection collected
		org.apache.tools.ant.util.FileNameMapper m
}

org/apache/tools/ant/types/resources/PropertyResource$1.class
PropertyResource.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.PropertyResource$1 extends java.io.InputStream {
	void <init> () 
	public int read () 
}

org/apache/tools/ant/types/resources/PropertyResource.class
PropertyResource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.PropertyResource extends org.apache.tools.ant.types.Resource {
	private static final int PROPERTY_MAGIC
	private static final java.io.InputStream UNSET
	static Class class$org$apache$tools$ant$types$Resource
	public void <init> () 
	public void <init> (org.apache.tools.ant.Project, java.lang.String) 
		org.apache.tools.ant.Project p
		String n
	public java.lang.String getValue () 
		org.apache.tools.ant.Project p
	public java.lang.Object getObjectValue () 
		org.apache.tools.ant.Project p
	public boolean isExists () 
	public long getSize () 
		Object o
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
		Object o
	public java.io.OutputStream getOutputStream ()  throws java.io.IOException 
	protected boolean isReferenceOrProxy () 
	protected org.apache.tools.ant.types.Resource getReferencedOrProxied () 
		Object o
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/ResourceDecorator.class
ResourceDecorator.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.ResourceDecorator extends org.apache.tools.ant.types.Resource {
	private org.apache.tools.ant.types.Resource resource
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	protected void <init> () 
	protected void <init> (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection other
	public final void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
	public java.lang.String getName () 
	public boolean isExists () 
	public long getLastModified () 
	public boolean isDirectory () 
	public long getSize () 
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
	public java.io.OutputStream getOutputStream ()  throws java.io.IOException 
	public boolean isFilesystemOnly () 
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public java.lang.Object as (java.lang.Class) 
		Class clazz
	public int compareTo (java.lang.Object) 
		Object other
	public int hashCode () 
	protected final org.apache.tools.ant.types.Resource getResource () 
	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
	public void setName (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String name
	public void setExists (boolean) 
		boolean exists
	public void setLastModified (long)  throws org.apache.tools.ant.BuildException 
		long lastmodified
	public void setDirectory (boolean)  throws org.apache.tools.ant.BuildException 
		boolean directory
	public void setSize (long)  throws org.apache.tools.ant.BuildException 
		long size
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/types/resources/ResourceList.class
ResourceList.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.ResourceList extends org.apache.tools.ant.types.DataType implements org.apache.tools.ant.types.ResourceCollection  {
	private final java.util.Vector filterChains
	private final java.util.ArrayList textDocuments
	private final org.apache.tools.ant.types.resources.Union cachedResources
	private volatile boolean cached
	private String encoding
	public void <init> () 
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public final void addFilterChain (org.apache.tools.ant.types.FilterChain) 
		org.apache.tools.ant.types.FilterChain filter
	public final void setEncoding (java.lang.String) 
		String encoding
	public void setRefid (org.apache.tools.ant.types.Reference)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Reference r
	public final synchronized java.util.Iterator iterator () 
	public synchronized int size () 
	public synchronized boolean isFilesystemOnly () 
	protected synchronized void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		Object o
		java.util.Iterator iter
		org.apache.tools.ant.types.FilterChain fc
		java.util.Iterator iter
		java.util.Stack stk
		org.apache.tools.ant.Project p
	private synchronized org.apache.tools.ant.types.ResourceCollection cache () 
		java.util.Iterator r
		org.apache.tools.ant.types.ResourceCollection rc
		java.util.Iterator iter
	private org.apache.tools.ant.types.ResourceCollection read (org.apache.tools.ant.types.Resource) 
		java.io.Reader input
		org.apache.tools.ant.filters.util.ChainReaderHelper crh
		java.io.BufferedReader reader
		org.apache.tools.ant.types.resources.Union streamResources
		String line
		java.io.IOException ioe
		org.apache.tools.ant.types.Resource r
		java.io.BufferedInputStream bis
	private org.apache.tools.ant.types.Resource parse (java.lang.String) 
		org.apache.tools.ant.BuildException mfe
		String line
		org.apache.tools.ant.PropertyHelper propertyHelper
		Object expanded
		String expandedLine
		int colon
}

org/apache/tools/ant/types/resources/Resources$1.class
Resources.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.Resources$1 extends java.lang.Object implements org.apache.tools.ant.types.ResourceCollection  {
	void <init> () 
	public boolean isFilesystemOnly () 
	public java.util.Iterator iterator () 
	public int size () 
}

org/apache/tools/ant/types/resources/Resources$2.class
Resources.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.Resources$2 extends java.lang.Object implements java.util.Iterator  {
	void <init> () 
	public java.lang.Object next () 
	public boolean hasNext () 
	public void remove () 
}

org/apache/tools/ant/types/resources/Resources$MyCollection$MyIterator.class
Resources.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.Resources$MyCollection$MyIterator extends java.lang.Object implements java.util.Iterator  {
	private java.util.Iterator rci
	private java.util.Iterator ri
	private final org.apache.tools.ant.types.resources.Resources$MyCollection this$1
	private void <init> (org.apache.tools.ant.types.resources.Resources$MyCollection) 
		org.apache.tools.ant.types.resources.Resources$MyCollection this$1
	public boolean hasNext () 
		boolean result
	public java.lang.Object next () 
	public void remove () 
	void <init> (org.apache.tools.ant.types.resources.Resources$MyCollection, org.apache.tools.ant.types.resources.Resources$1) 
		org.apache.tools.ant.types.resources.Resources$MyCollection x0
		org.apache.tools.ant.types.resources.Resources$1 x1
}

org/apache/tools/ant/types/resources/Resources$MyCollection.class
Resources.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.Resources$MyCollection extends java.util.AbstractCollection {
	private java.util.Collection cached
	private final org.apache.tools.ant.types.resources.Resources this$0
	void <init> (org.apache.tools.ant.types.resources.Resources) 
		org.apache.tools.ant.types.resources.Resources this$0
	public int size () 
	public java.util.Iterator iterator () 
	private synchronized java.util.Collection getCache () 
		java.util.Collection coll
	static org.apache.tools.ant.types.resources.Resources access$200 (org.apache.tools.ant.types.resources.Resources$MyCollection) 
		org.apache.tools.ant.types.resources.Resources$MyCollection x0
}

org/apache/tools/ant/types/resources/Resources.class
Resources.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.Resources extends org.apache.tools.ant.types.DataType implements org.apache.tools.ant.types.ResourceCollection  {
	public static final org.apache.tools.ant.types.ResourceCollection NONE
	public static final java.util.Iterator EMPTY_ITERATOR
	private java.util.Vector rc
	private java.util.Collection coll
	private boolean cache
	static Class class$org$apache$tools$ant$types$ResourceCollection
	public void <init> () 
	public void <init> (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public synchronized void setCache (boolean) 
		boolean b
	public synchronized void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection c
	public synchronized java.util.Iterator iterator () 
	public synchronized int size () 
	public boolean isFilesystemOnly () 
		java.util.Iterator i
	public synchronized java.lang.String toString () 
		java.util.Iterator i
		StringBuffer sb
	protected void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		Object o
		java.util.Iterator i
		java.util.Stack stk
		org.apache.tools.ant.Project p
	protected void invalidateExistingIterators () 
	private org.apache.tools.ant.types.ResourceCollection getRef () 
	private synchronized void validate () 
	private synchronized java.util.List getNested () 
	static boolean access$100 (org.apache.tools.ant.types.resources.Resources) 
		org.apache.tools.ant.types.resources.Resources x0
	static java.util.List access$300 (org.apache.tools.ant.types.resources.Resources) 
		org.apache.tools.ant.types.resources.Resources x0
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/Restrict$1.class
Restrict.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.Restrict$1 extends org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper {
	private final org.apache.tools.ant.types.resources.Restrict this$0
	void <init> (org.apache.tools.ant.types.resources.Restrict) 
		org.apache.tools.ant.types.resources.Restrict this$0
	protected boolean filterResource (org.apache.tools.ant.types.Resource) 
		java.util.Iterator i
		org.apache.tools.ant.types.Resource r
}

org/apache/tools/ant/types/resources/Restrict.class
Restrict.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.Restrict extends org.apache.tools.ant.types.resources.selectors.ResourceSelectorContainer implements org.apache.tools.ant.types.ResourceCollection  {
	private org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper w
	public void <init> () 
	public synchronized void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection c
	public synchronized void setCache (boolean) 
		boolean b
	public synchronized boolean isCache () 
	public synchronized void add (org.apache.tools.ant.types.resources.selectors.ResourceSelector) 
		org.apache.tools.ant.types.resources.selectors.ResourceSelector s
	public final synchronized java.util.Iterator iterator () 
	public synchronized int size () 
	public synchronized boolean isFilesystemOnly () 
	public synchronized java.lang.String toString () 
	protected synchronized void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project) 
		java.util.Stack stk
		org.apache.tools.ant.Project p
}

org/apache/tools/ant/types/resources/SizeLimitCollection.class
SizeLimitCollection.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.SizeLimitCollection extends org.apache.tools.ant.types.resources.BaseResourceCollectionWrapper {
	private static final String BAD_COUNT
	private int count
	public void <init> () 
	public synchronized void setCount (int) 
		int i
	public synchronized int getCount () 
	public synchronized int size () 
		int sz
		int ct
	protected int getValidCount () 
		int ct
}

org/apache/tools/ant/types/resources/Sort.class
Sort.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.Sort extends org.apache.tools.ant.types.resources.BaseResourceCollectionWrapper {
	private org.apache.tools.ant.types.resources.comparators.DelegatedResourceComparator comp
	public void <init> () 
	protected synchronized java.util.Collection getCollection () 
		org.apache.tools.ant.types.ResourceCollection rc
		java.util.Iterator iter
		java.util.List result
	public synchronized void add (org.apache.tools.ant.types.resources.comparators.ResourceComparator) 
		org.apache.tools.ant.types.resources.comparators.ResourceComparator c
	protected synchronized 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/resources/StringResource$StringResourceFilterOutputStream.class
StringResource.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.StringResource$StringResourceFilterOutputStream extends java.io.FilterOutputStream {
	private final java.io.ByteArrayOutputStream baos
	private final org.apache.tools.ant.types.resources.StringResource this$0
	public void <init> (org.apache.tools.ant.types.resources.StringResource) 
		org.apache.tools.ant.types.resources.StringResource this$0
	public void close ()  throws java.io.IOException 
		String result
}

org/apache/tools/ant/types/resources/StringResource.class
StringResource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.StringResource extends org.apache.tools.ant.types.Resource {
	private static final int STRING_MAGIC
	private String encoding
	public void <init> () 
	public void <init> (java.lang.String) 
		String value
	public void <init> (org.apache.tools.ant.Project, java.lang.String) 
		org.apache.tools.ant.Project project
		String value
	public synchronized void setName (java.lang.String) 
		String s
	public synchronized void setValue (java.lang.String) 
		String s
	public synchronized java.lang.String getName () 
	public synchronized java.lang.String getValue () 
	public boolean isExists () 
	public void addText (java.lang.String) 
		String text
	public synchronized void setEncoding (java.lang.String) 
		String s
	public synchronized java.lang.String getEncoding () 
	public synchronized long getSize () 
	public synchronized int hashCode () 
	public java.lang.String toString () 
	public synchronized java.io.InputStream getInputStream ()  throws java.io.IOException 
		String content
	public synchronized java.io.OutputStream getOutputStream ()  throws java.io.IOException 
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	protected synchronized java.lang.String getContent () 
	private void setValueFromOutputStream (java.lang.String) 
		String value
		String output
		String value
	static java.lang.String access$000 (org.apache.tools.ant.types.resources.StringResource) 
		org.apache.tools.ant.types.resources.StringResource x0
	static void access$100 (org.apache.tools.ant.types.resources.StringResource, java.lang.String) 
		org.apache.tools.ant.types.resources.StringResource x0
		String x1
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/TarResource.class
TarResource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.TarResource extends org.apache.tools.ant.types.resources.ArchiveResource {
	private String userName
	private String groupName
	private int uid
	private int gid
	public void <init> () 
	public void <init> (java.io.File, org.apache.tools.tar.TarEntry) 
		java.io.File a
		org.apache.tools.tar.TarEntry e
	public void <init> (org.apache.tools.ant.types.Resource, org.apache.tools.tar.TarEntry) 
		org.apache.tools.ant.types.Resource a
		org.apache.tools.tar.TarEntry e
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
		org.apache.tools.ant.types.Resource archive
		org.apache.tools.tar.TarInputStream i
		org.apache.tools.tar.TarEntry te
	public java.io.OutputStream getOutputStream ()  throws java.io.IOException 
	public java.lang.String getUserName () 
	public java.lang.String getGroup () 
	public int getUid () 
	public int getGid () 
	protected void fetchEntry () 
		org.apache.tools.tar.TarEntry te
		java.io.IOException e
		org.apache.tools.ant.types.Resource archive
		org.apache.tools.tar.TarInputStream i
	private void setEntry (org.apache.tools.tar.TarEntry) 
		org.apache.tools.tar.TarEntry e
}

org/apache/tools/ant/types/resources/Tokens.class
Tokens.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.Tokens extends org.apache.tools.ant.types.resources.BaseResourceCollectionWrapper {
	private org.apache.tools.ant.util.Tokenizer tokenizer
	private String encoding
	public void <init> () 
	protected synchronized java.util.Collection getCollection () 
		java.io.UnsupportedEncodingException e
		org.apache.tools.ant.types.resources.StringResource resource
		String s
		java.io.IOException e
		org.apache.tools.ant.types.ResourceCollection rc
		org.apache.tools.ant.util.ConcatResourceInputStream cat
		java.io.InputStreamReader rdr
		java.util.ArrayList result
	public synchronized void setEncoding (java.lang.String) 
		String encoding
	public synchronized void add (org.apache.tools.ant.util.Tokenizer) 
		org.apache.tools.ant.util.Tokenizer tokenizer
	protected synchronized 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/resources/Touchable.class
Touchable.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.Touchable extends java.lang.Object {
	public abstract void touch (long) 
}

org/apache/tools/ant/types/resources/URLProvider.class
URLProvider.java
package org.apache.tools.ant.types.resources
public abstract org.apache.tools.ant.types.resources.URLProvider extends java.lang.Object {
	public abstract java.net.URL getURL () 
}

org/apache/tools/ant/types/resources/URLResource.class
URLResource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.URLResource extends org.apache.tools.ant.types.Resource implements org.apache.tools.ant.types.resources.URLProvider  {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final int NULL_URL
	private java.net.URL url
	private java.net.URLConnection conn
	private java.net.URL baseURL
	private String relPath
	public void <init> () 
	public void <init> (java.net.URL) 
		java.net.URL u
	public void <init> (org.apache.tools.ant.types.resources.URLProvider) 
		org.apache.tools.ant.types.resources.URLProvider u
	public void <init> (java.io.File) 
		java.io.File f
	public void <init> (java.lang.String) 
		String u
	public synchronized void setURL (java.net.URL) 
		java.net.URL u
	public synchronized void setFile (java.io.File) 
		java.net.MalformedURLException e
		java.io.File f
	public synchronized void setBaseURL (java.net.URL) 
		java.net.URL base
	public synchronized void setRelativePath (java.lang.String) 
		String r
	public synchronized java.net.URL getURL () 
		java.net.MalformedURLException e
	public synchronized void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public synchronized java.lang.String getName () 
		String name
	public synchronized java.lang.String toString () 
	public synchronized boolean isExists () 
	private synchronized boolean isExists (boolean) 
		java.io.IOException e
		boolean closeConnection
	public synchronized long getLastModified () 
	public synchronized boolean isDirectory () 
	public synchronized long getSize () 
		long contentlength
		java.io.IOException e
	public synchronized boolean equals (java.lang.Object) 
		Object another
		org.apache.tools.ant.types.resources.URLResource otheru
	public synchronized int hashCode () 
	public synchronized java.io.InputStream getInputStream ()  throws java.io.IOException 
	public synchronized java.io.OutputStream getOutputStream ()  throws java.io.IOException 
	protected synchronized void connect ()  throws java.io.IOException 
		java.io.IOException e
		java.net.URL u
	private synchronized void close () 
	private static java.net.URL newURL (java.lang.String) 
		java.net.MalformedURLException e
		String u
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/Union.class
Union.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.Union extends org.apache.tools.ant.types.resources.BaseResourceCollectionContainer {
	public static org.apache.tools.ant.types.resources.Union getInstance (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public void <init> () 
	public void <init> (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void <init> (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public void <init> (org.apache.tools.ant.Project, org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.Project project
		org.apache.tools.ant.types.ResourceCollection rc
	public java.lang.String[] list () 
		java.util.Collection result
	public org.apache.tools.ant.types.Resource[] listResources () 
		java.util.Collection result
	protected java.util.Collection getCollection () 
	protected java.util.Collection getCollection (boolean) 
		Object o
		java.util.Iterator r
		java.util.Iterator rcIter
		boolean asString
		java.util.List rc
		java.util.LinkedHashSet set
	private static org.apache.tools.ant.types.ResourceCollection nextRC (java.util.Iterator) 
		java.util.Iterator i
}

org/apache/tools/ant/types/resources/ZipResource$1.class
ZipResource.java
package org.apache.tools.ant.types.resources
 org.apache.tools.ant.types.resources.ZipResource$1 extends java.io.FilterInputStream {
	private final org.apache.tools.zip.ZipFile val$z
	private final org.apache.tools.ant.types.resources.ZipResource this$0
	void <init> (org.apache.tools.ant.types.resources.ZipResource, java.io.InputStream, org.apache.tools.zip.ZipFile)  throws java.lang.Throwable 
		org.apache.tools.ant.types.resources.ZipResource this$0
		java.io.InputStream x0
		org.apache.tools.zip.ZipFile val$z
	public void close ()  throws java.io.IOException 
	protected void finalize ()  throws java.lang.Throwable 
}

org/apache/tools/ant/types/resources/ZipResource.class
ZipResource.java
package org.apache.tools.ant.types.resources
public org.apache.tools.ant.types.resources.ZipResource extends org.apache.tools.ant.types.resources.ArchiveResource {
	private String encoding
	private org.apache.tools.zip.ZipExtraField[] extras
	private int method
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public void <init> (java.io.File, java.lang.String, org.apache.tools.zip.ZipEntry) 
		java.io.File z
		String enc
		org.apache.tools.zip.ZipEntry e
	public void setZipfile (java.io.File) 
		java.io.File z
	public java.io.File getZipfile () 
		org.apache.tools.ant.types.resources.FileProvider fp
	public void addConfigured (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection a
	public void setEncoding (java.lang.String) 
		String enc
	public java.lang.String getEncoding () 
	public void setRefid (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
		org.apache.tools.zip.ZipFile z
		org.apache.tools.zip.ZipEntry ze
	public java.io.OutputStream getOutputStream ()  throws java.io.IOException 
	public org.apache.tools.zip.ZipExtraField[] getExtraFields () 
	public int getMethod () 
	protected void fetchEntry () 
		java.io.IOException e
		org.apache.tools.zip.ZipFile z
	private void setEntry (org.apache.tools.zip.ZipEntry) 
		org.apache.tools.zip.ZipEntry e
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/types/resources/comparators/Content.class
Content.java
package org.apache.tools.ant.types.resources.comparators
public org.apache.tools.ant.types.resources.comparators.Content extends org.apache.tools.ant.types.resources.comparators.ResourceComparator {
	private boolean binary
	public void <init> () 
	public void setBinary (boolean) 
		boolean b
	public boolean isBinary () 
	protected int resourceCompare (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource) 
		java.io.IOException e
		org.apache.tools.ant.types.Resource foo
		org.apache.tools.ant.types.Resource bar
}

org/apache/tools/ant/types/resources/comparators/Date.class
Date.java
package org.apache.tools.ant.types.resources.comparators
public org.apache.tools.ant.types.resources.comparators.Date extends org.apache.tools.ant.types.resources.comparators.ResourceComparator {
	public void <init> () 
	protected int resourceCompare (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource foo
		org.apache.tools.ant.types.Resource bar
		long diff
}

org/apache/tools/ant/types/resources/comparators/DelegatedResourceComparator.class
DelegatedResourceComparator.java
package org.apache.tools.ant.types.resources.comparators
public org.apache.tools.ant.types.resources.comparators.DelegatedResourceComparator extends org.apache.tools.ant.types.resources.comparators.ResourceComparator {
	private java.util.Vector v
	public void <init> () 
	public synchronized void add (org.apache.tools.ant.types.resources.comparators.ResourceComparator) 
		org.apache.tools.ant.types.resources.comparators.ResourceComparator c
	public synchronized boolean equals (java.lang.Object) 
		Object o
		java.util.Vector ov
	public synchronized int hashCode () 
	protected synchronized int resourceCompare (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource) 
		java.util.Iterator i
		org.apache.tools.ant.types.Resource foo
		org.apache.tools.ant.types.Resource bar
		int result
	protected void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		Object o
		java.util.Iterator i
		java.util.Stack stk
		org.apache.tools.ant.Project p
}

org/apache/tools/ant/types/resources/comparators/Exists.class
Exists.java
package org.apache.tools.ant.types.resources.comparators
public org.apache.tools.ant.types.resources.comparators.Exists extends org.apache.tools.ant.types.resources.comparators.ResourceComparator {
	public void <init> () 
	protected int resourceCompare (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource foo
		org.apache.tools.ant.types.Resource bar
		boolean f
}

org/apache/tools/ant/types/resources/comparators/FileSystem.class
FileSystem.java
package org.apache.tools.ant.types.resources.comparators
public org.apache.tools.ant.types.resources.comparators.FileSystem extends org.apache.tools.ant.types.resources.comparators.ResourceComparator {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	protected int resourceCompare (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource foo
		org.apache.tools.ant.types.Resource bar
		org.apache.tools.ant.types.resources.FileProvider fooFP
		java.io.File foofile
		org.apache.tools.ant.types.resources.FileProvider barFP
		java.io.File barfile
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/comparators/Name.class
Name.java
package org.apache.tools.ant.types.resources.comparators
public org.apache.tools.ant.types.resources.comparators.Name extends org.apache.tools.ant.types.resources.comparators.ResourceComparator {
	public void <init> () 
	protected int resourceCompare (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource foo
		org.apache.tools.ant.types.Resource bar
}

org/apache/tools/ant/types/resources/comparators/ResourceComparator.class
ResourceComparator.java
package org.apache.tools.ant.types.resources.comparators
public abstract org.apache.tools.ant.types.resources.comparators.ResourceComparator extends org.apache.tools.ant.types.DataType implements java.util.Comparator  {
	public void <init> () 
	public final int compare (java.lang.Object, java.lang.Object) 
		Object foo
		Object bar
		org.apache.tools.ant.types.resources.comparators.ResourceComparator c
	public boolean equals (java.lang.Object) 
		Object o
	public synchronized int hashCode () 
	protected abstract int resourceCompare (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource) 
}

org/apache/tools/ant/types/resources/comparators/Reverse.class
Reverse.java
package org.apache.tools.ant.types.resources.comparators
public org.apache.tools.ant.types.resources.comparators.Reverse extends org.apache.tools.ant.types.resources.comparators.ResourceComparator {
	private static final String ONE_NESTED
	private org.apache.tools.ant.types.resources.comparators.ResourceComparator nested
	public void <init> () 
	public void <init> (org.apache.tools.ant.types.resources.comparators.ResourceComparator) 
		org.apache.tools.ant.types.resources.comparators.ResourceComparator c
	public void add (org.apache.tools.ant.types.resources.comparators.ResourceComparator) 
		org.apache.tools.ant.types.resources.comparators.ResourceComparator c
	protected int resourceCompare (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource foo
		org.apache.tools.ant.types.Resource bar
	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/resources/comparators/Size.class
Size.java
package org.apache.tools.ant.types.resources.comparators
public org.apache.tools.ant.types.resources.comparators.Size extends org.apache.tools.ant.types.resources.comparators.ResourceComparator {
	public void <init> () 
	protected int resourceCompare (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource foo
		org.apache.tools.ant.types.Resource bar
}

org/apache/tools/ant/types/resources/comparators/Type.class
Type.java
package org.apache.tools.ant.types.resources.comparators
public org.apache.tools.ant.types.resources.comparators.Type extends org.apache.tools.ant.types.resources.comparators.ResourceComparator {
	public void <init> () 
	protected int resourceCompare (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource foo
		org.apache.tools.ant.types.Resource bar
		boolean f
}

org/apache/tools/ant/types/resources/comparators/antlib.xml
org/apache/tools/ant/types/resources/selectors/And.class
And.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.And extends org.apache.tools.ant.types.resources.selectors.ResourceSelectorContainer implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	public void <init> () 
	public void <init> (org.apache.tools.ant.types.resources.selectors.ResourceSelector[]) 
		org.apache.tools.ant.types.resources.selectors.ResourceSelector[] r
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		java.util.Iterator i
		org.apache.tools.ant.types.Resource r
}

org/apache/tools/ant/types/resources/selectors/Compare.class
Compare.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.Compare extends org.apache.tools.ant.types.DataType implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private static final String ONE_CONTROL_MESSAGE
	private org.apache.tools.ant.types.resources.comparators.DelegatedResourceComparator comp
	private org.apache.tools.ant.types.Quantifier against
	private org.apache.tools.ant.types.Comparison when
	private org.apache.tools.ant.types.resources.Union control
	public void <init> () 
	public synchronized void add (org.apache.tools.ant.types.resources.comparators.ResourceComparator) 
		org.apache.tools.ant.types.resources.comparators.ResourceComparator c
	public synchronized void setAgainst (org.apache.tools.ant.types.Quantifier) 
		org.apache.tools.ant.types.Quantifier against
	public synchronized void setWhen (org.apache.tools.ant.types.Comparison) 
		org.apache.tools.ant.types.Comparison when
	public synchronized org.apache.tools.ant.types.ResourceCollection createControl () 
	public synchronized boolean isSelected (org.apache.tools.ant.types.Resource) 
		java.util.Iterator it
		org.apache.tools.ant.types.Resource r
		int t
		int f
	protected synchronized 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
	private org.apache.tools.ant.BuildException oneControl () 
}

org/apache/tools/ant/types/resources/selectors/Date.class
Date.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.Date extends java.lang.Object implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private static final String MILLIS_OR_DATETIME
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private Long millis
	private String dateTime
	private String pattern
	private org.apache.tools.ant.types.TimeComparison when
	private long granularity
	public void <init> () 
	public synchronized void setMillis (long) 
		long m
	public synchronized long getMillis () 
	public synchronized void setDateTime (java.lang.String) 
		String s
	public synchronized java.lang.String getDatetime () 
	public synchronized void setGranularity (long) 
		long g
	public synchronized long getGranularity () 
	public synchronized void setPattern (java.lang.String) 
		String p
	public synchronized java.lang.String getPattern () 
	public synchronized void setWhen (org.apache.tools.ant.types.TimeComparison) 
		org.apache.tools.ant.types.TimeComparison c
	public synchronized org.apache.tools.ant.types.TimeComparison getWhen () 
	public synchronized boolean isSelected (org.apache.tools.ant.types.Resource) 
		long m
		java.text.ParseException pe
		java.text.DateFormat df
		org.apache.tools.ant.types.Resource r
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/selectors/Exists.class
Exists.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.Exists extends java.lang.Object implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	public void <init> () 
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
}

org/apache/tools/ant/types/resources/selectors/InstanceOf.class
InstanceOf.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.InstanceOf extends java.lang.Object implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private static final String ONE_ONLY
	private org.apache.tools.ant.Project project
	private Class clazz
	private String type
	private String uri
	public void <init> () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public void setClass (java.lang.Class) 
		Class c
	public void setType (java.lang.String) 
		String s
	public void setURI (java.lang.String) 
		String u
	public java.lang.Class getCheckClass () 
	public java.lang.String getType () 
	public java.lang.String getURI () 
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		ClassNotFoundException e
		org.apache.tools.ant.AntTypeDefinition d
		org.apache.tools.ant.types.Resource r
		Class c
}

org/apache/tools/ant/types/resources/selectors/Majority.class
Majority.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.Majority extends org.apache.tools.ant.types.resources.selectors.ResourceSelectorContainer implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private boolean tie
	public void <init> () 
	public void <init> (org.apache.tools.ant.types.resources.selectors.ResourceSelector[]) 
		org.apache.tools.ant.types.resources.selectors.ResourceSelector[] r
	public synchronized void setAllowtie (boolean) 
		boolean b
	public synchronized boolean isSelected (org.apache.tools.ant.types.Resource) 
		java.util.Iterator i
		org.apache.tools.ant.types.Resource r
		int passed
		int failed
		int count
		boolean even
		int threshold
}

org/apache/tools/ant/types/resources/selectors/Name.class
Name.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.Name extends java.lang.Object implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private String regex
	private String pattern
	private boolean cs
	private boolean handleDirSep
	private org.apache.tools.ant.types.RegularExpression reg
	private org.apache.tools.ant.util.regexp.Regexp expression
	private org.apache.tools.ant.Project project
	public void <init> () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	public void setName (java.lang.String) 
		String n
	public java.lang.String getName () 
	public void setRegex (java.lang.String) 
		String r
	public java.lang.String getRegex () 
	public void setCaseSensitive (boolean) 
		boolean b
	public boolean isCaseSensitive () 
	public void setHandleDirSep (boolean) 
		boolean handleDirSep
	public boolean doesHandledirSep () 
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
		String n
		String s
	private boolean matches (java.lang.String) 
		String name
	private java.lang.String modify (java.lang.String) 
		String s
}

org/apache/tools/ant/types/resources/selectors/None.class
None.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.None extends org.apache.tools.ant.types.resources.selectors.ResourceSelectorContainer implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	public void <init> () 
	public void <init> (org.apache.tools.ant.types.resources.selectors.ResourceSelector[]) 
		org.apache.tools.ant.types.resources.selectors.ResourceSelector[] r
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		java.util.Iterator i
		org.apache.tools.ant.types.Resource r
		boolean none
}

org/apache/tools/ant/types/resources/selectors/Not.class
Not.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.Not extends java.lang.Object implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private org.apache.tools.ant.types.resources.selectors.ResourceSelector sel
	public void <init> () 
	public void <init> (org.apache.tools.ant.types.resources.selectors.ResourceSelector) 
		org.apache.tools.ant.types.resources.selectors.ResourceSelector s
	public void add (org.apache.tools.ant.types.resources.selectors.ResourceSelector) 
		org.apache.tools.ant.types.resources.selectors.ResourceSelector s
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
}

org/apache/tools/ant/types/resources/selectors/Or.class
Or.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.Or extends org.apache.tools.ant.types.resources.selectors.ResourceSelectorContainer implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	public void <init> () 
	public void <init> (org.apache.tools.ant.types.resources.selectors.ResourceSelector[]) 
		org.apache.tools.ant.types.resources.selectors.ResourceSelector[] r
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		java.util.Iterator i
		org.apache.tools.ant.types.Resource r
}

org/apache/tools/ant/types/resources/selectors/ResourceSelector.class
ResourceSelector.java
package org.apache.tools.ant.types.resources.selectors
public abstract org.apache.tools.ant.types.resources.selectors.ResourceSelector extends java.lang.Object {
	public abstract boolean isSelected (org.apache.tools.ant.types.Resource) 
}

org/apache/tools/ant/types/resources/selectors/ResourceSelectorContainer.class
ResourceSelectorContainer.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.ResourceSelectorContainer extends org.apache.tools.ant.types.DataType {
	private java.util.Vector v
	public void <init> () 
	public void <init> (org.apache.tools.ant.types.resources.selectors.ResourceSelector[]) 
		int i
		org.apache.tools.ant.types.resources.selectors.ResourceSelector[] r
	public void add (org.apache.tools.ant.types.resources.selectors.ResourceSelector) 
		org.apache.tools.ant.types.resources.selectors.ResourceSelector s
	public boolean hasSelectors () 
	public int selectorCount () 
	public java.util.Iterator getSelectors () 
	protected void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		Object o
		java.util.Iterator i
		java.util.Stack stk
		org.apache.tools.ant.Project p
}

org/apache/tools/ant/types/resources/selectors/Size.class
Size.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.Size extends java.lang.Object implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private long size
	private org.apache.tools.ant.types.Comparison when
	public void <init> () 
	public void setSize (long) 
		long l
	public long getSize () 
	public void setWhen (org.apache.tools.ant.types.Comparison) 
		org.apache.tools.ant.types.Comparison c
	public org.apache.tools.ant.types.Comparison getWhen () 
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
		long diff
}

org/apache/tools/ant/types/resources/selectors/Type$FileDir.class
Type.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.Type$FileDir extends org.apache.tools.ant.types.EnumeratedAttribute {
	private static final String[] VALUES
	public void <init> () 
	public void <init> (java.lang.String) 
		String value
	public java.lang.String[] getValues () 
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/selectors/Type.class
Type.java
package org.apache.tools.ant.types.resources.selectors
public org.apache.tools.ant.types.resources.selectors.Type extends java.lang.Object implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private static final String FILE_ATTR
	private static final String DIR_ATTR
	private static final String ANY_ATTR
	public static final org.apache.tools.ant.types.resources.selectors.Type FILE
	public static final org.apache.tools.ant.types.resources.selectors.Type DIR
	public static final org.apache.tools.ant.types.resources.selectors.Type ANY
	private org.apache.tools.ant.types.resources.selectors.Type$FileDir type
	public void <init> () 
	public void <init> (org.apache.tools.ant.types.resources.selectors.Type$FileDir) 
		org.apache.tools.ant.types.resources.selectors.Type$FileDir fd
	public void setType (org.apache.tools.ant.types.resources.selectors.Type$FileDir) 
		org.apache.tools.ant.types.resources.selectors.Type$FileDir fd
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
		int i
	static void <clinit> () 
}

org/apache/tools/ant/types/resources/selectors/antlib.xml
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 java.lang.Cloneable org.apache.tools.ant.types.selectors.SelectorContainer  {
	private java.util.Vector selectorsList
	public void <init> () 
	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 () 
		Object o
		java.util.Enumeration e
	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 addReadable (org.apache.tools.ant.types.selectors.ReadableSelector) 
		org.apache.tools.ant.types.selectors.ReadableSelector r
	public void addWritable (org.apache.tools.ant.types.selectors.WritableSelector) 
		org.apache.tools.ant.types.selectors.WritableSelector w
	public void add (org.apache.tools.ant.types.selectors.FileSelector) 
		org.apache.tools.ant.types.selectors.FileSelector selector
	protected synchronized void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project) 
		Object o
		java.util.Iterator i
		java.util.Stack stk
		org.apache.tools.ant.Project p
	public synchronized java.lang.Object clone () 
		org.apache.tools.ant.types.selectors.AbstractSelectorContainer sc
		CloneNotSupportedException e
}

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 <init> () 
	public java.lang.String toString () 
		StringBuffer buf
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		boolean result
		java.io.File basedir
		String filename
		java.io.File file
		java.util.Enumeration e
}

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 <init> () 
	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 <init> () 
	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 <init> () 
	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 () 
		Object o
		String errmsg
		java.util.Enumeration e
	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 addReadable (org.apache.tools.ant.types.selectors.ReadableSelector) 
		org.apache.tools.ant.types.selectors.ReadableSelector r
	public void addWritable (org.apache.tools.ant.types.selectors.WritableSelector) 
		org.apache.tools.ant.types.selectors.WritableSelector w
	public void add (org.apache.tools.ant.types.selectors.FileSelector) 
		org.apache.tools.ant.types.selectors.FileSelector selector
	protected synchronized void dieOnCircularReference (java.util.Stack, org.apache.tools.ant.Project)  throws org.apache.tools.ant.BuildException 
		Object o
		java.util.Iterator i
		java.util.Stack stk
		org.apache.tools.ant.Project p
}

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 implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private String userProvidedExpression
	private org.apache.tools.ant.types.RegularExpression myRegExp
	private org.apache.tools.ant.util.regexp.Regexp myExpression
	private boolean caseSensitive
	private boolean multiLine
	private boolean singleLine
	public static final String EXPRESSION_KEY
	private static final String CS_KEY
	private static final String ML_KEY
	private static final String SL_KEY
	public void <init> () 
	public java.lang.String toString () 
		StringBuffer buf
	public void setExpression (java.lang.String) 
		String theexpression
	public void setCaseSensitive (boolean) 
		boolean b
	public void setMultiLine (boolean) 
		boolean b
	public void setSingleLine (boolean) 
		boolean b
	public void setParameters (org.apache.tools.ant.types.Parameter[]) 
		String paramname
		int i
		org.apache.tools.ant.types.Parameter[] parameters
	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
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		Exception e
		java.io.IOException ioe
		Exception e
		org.apache.tools.ant.types.Resource r
		String teststr
		java.io.BufferedReader in
}

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 implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	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 <init> () 
	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[]) 
		String paramname
		int i
		org.apache.tools.ant.types.Parameter[] parameters
	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
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		Exception e
		String teststr
		java.io.IOException ioe
		org.apache.tools.ant.types.Resource r
		String userstr
		java.io.BufferedReader in
}

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.TimeComparison {
	public void <init> () 
}

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 static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private long millis
	private String dateTime
	private boolean includeDirs
	private long granularity
	private String pattern
	private org.apache.tools.ant.types.TimeComparison when
	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 <init> () 
	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 tcmp
	public void setWhen (org.apache.tools.ant.types.TimeComparison) 
		org.apache.tools.ant.types.TimeComparison t
	public void setPattern (java.lang.String) 
		String pattern
	public void setParameters (org.apache.tools.ant.types.Parameter[]) 
		NumberFormatException nfe
		NumberFormatException nfe
		String paramname
		int i
		org.apache.tools.ant.types.Parameter[] parameters
	public void verifySettings () 
		java.text.ParseException pe
		java.text.DateFormat df
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
	static void <clinit> () 
}

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 <init> () 
	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 <init> () 
	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[]) 
		NumberFormatException nfe1
		NumberFormatException nfe1
		String paramname
		int i
		org.apache.tools.ant.types.Parameter[] parameters
	public void verifySettings () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		String basetoken
		String filetoken
		java.io.File basedir
		String filename
		java.io.File file
		int depth
		String absBase
		String absFile
		java.util.StringTokenizer tokBase
		java.util.StringTokenizer tokFile
}

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 static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private boolean ignoreFileTimes
	private boolean ignoreContents
	public void <init> () 
	public void setIgnoreFileTimes (boolean) 
		boolean ignoreFileTimes
	public void setIgnoreContents (boolean) 
		boolean ignoreContents
	protected boolean selectionTest (java.io.File, java.io.File) 
		boolean sameDate
		java.io.IOException e
		java.io.File srcfile
		java.io.File destfile
	static void <clinit> () 
}

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 <init> () 
	public void setClassname (java.lang.String) 
		String classname
	public void selectorCreate () 
		org.apache.tools.ant.AntClassLoader al
		Class c
		org.apache.tools.ant.Project p
		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 
		org.apache.tools.ant.types.Parameter[] paramArray
		java.io.File basedir
		String filename
		java.io.File file
}

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 String regex
	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 static final String REGEX_KEY
	private org.apache.tools.ant.types.RegularExpression reg
	private org.apache.tools.ant.util.regexp.Regexp expression
	public void <init> () 
	public java.lang.String toString () 
		StringBuffer buf
	public void setName (java.lang.String) 
		String pattern
	public void setRegex (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[]) 
		String paramname
		int i
		org.apache.tools.ant.types.Parameter[] parameters
	public void verifySettings () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		int options
		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 <init> () 
	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) 
		boolean result
		java.io.File basedir
		String filename
		java.io.File file
		int yesvotes
		int novotes
		java.util.Enumeration e
}

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 {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	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 <init> () 
	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 addConfigured (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	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
	static void <clinit> () 
}

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 <init> () 
	public java.lang.String toString () 
		StringBuffer buf
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		boolean result
		java.io.File basedir
		String filename
		java.io.File file
		java.util.Enumeration e
}

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 <init> () 
	public void <init> (org.apache.tools.ant.types.selectors.FileSelector) 
		org.apache.tools.ant.types.selectors.FileSelector other
	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 <init> () 
	public java.lang.String toString () 
		StringBuffer buf
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		boolean result
		java.io.File basedir
		String filename
		java.io.File file
		java.util.Enumeration e
}

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 <init> () 
	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 <init> () 
	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 addConfigured (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	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/ReadableSelector.class
ReadableSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.ReadableSelector extends java.lang.Object implements org.apache.tools.ant.types.selectors.FileSelector org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
		org.apache.tools.ant.types.resources.FileProvider fp
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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 Object ifCondition
	private Object unlessCondition
	public void <init> () 
	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 () 
		org.apache.tools.ant.PropertyHelper ph
	public void setIf (java.lang.Object) 
		Object ifProperty
	public void setIf (java.lang.String) 
		String ifProperty
	public void setUnless (java.lang.Object) 
		Object unlessProperty
	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 {
	public static final String DEEP_TREE_MATCH
	private static final org.apache.tools.ant.types.selectors.SelectorUtils instance
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private void <init> () 
	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
	static boolean matchPatternStart (java.lang.String[], java.lang.String[], boolean) 
		String patDir
		String[] patDirs
		String[] strDirs
		boolean isCaseSensitive
		int patIdxStart
		int patIdxEnd
		int strIdxStart
		int strIdxEnd
	public static boolean matchPath (java.lang.String, java.lang.String) 
		String pattern
		String str
		String[] patDirs
	public static boolean matchPath (java.lang.String, java.lang.String, boolean) 
		String pattern
		String str
		boolean isCaseSensitive
		String[] patDirs
	static boolean matchPath (java.lang.String[], java.lang.String[], boolean) 
		String patDir
		int i
		String patDir
		int i
		int i
		String subPat
		String subStr
		int j
		int i
		int patIdxTmp
		int patLength
		int strLength
		int foundIdx
		int i
		String[] tokenizedPattern
		String[] strDirs
		boolean isCaseSensitive
		int patIdxStart
		int patIdxEnd
		int strIdxStart
		int strIdxEnd
	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) 
		int i
		char ch
		int i
		int i
		int j
		int i
		int patIdxTmp
		int patLength
		int strLength
		int foundIdx
		String pattern
		String str
		boolean caseSensitive
		char[] patArr
		char[] strArr
		int patIdxStart
		int patIdxEnd
		int strIdxStart
		int strIdxEnd
		char ch
		boolean containsStar
	private static boolean allStars (char[], int, int) 
		int i
		char[] chars
		int start
		int end
	private static boolean different (boolean, char, char) 
		boolean caseSensitive
		char ch
		char other
	public static java.util.Vector tokenizePath (java.lang.String) 
		String path
	public static java.util.Vector tokenizePath (java.lang.String, java.lang.String) 
		String[] s
		String path
		String separator
		java.util.Vector ret
		java.util.StringTokenizer st
	static java.lang.String[] tokenizePathAsArray (java.lang.String) 
		String[] s
		int pos
		String tok
		int pos
		String tok
		String path
		String root
		char sep
		int start
		int len
		int count
		String[] l
	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 boolean isOutOfDate (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource, long) 
		org.apache.tools.ant.types.Resource src
		org.apache.tools.ant.types.Resource target
		long granularity
		long sourceLastModified
		long targetLastModified
	public static java.lang.String removeWhitespace (java.lang.String) 
		java.util.StringTokenizer st
		String input
		StringBuffer result
	public static boolean hasWildcards (java.lang.String) 
		String input
	public static java.lang.String rtrimWildcardTokens (java.lang.String) 
		String input
	static void <clinit> () 
}

org/apache/tools/ant/types/selectors/SignedSelector.class
SignedSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.SignedSelector extends org.apache.tools.ant.types.DataType implements org.apache.tools.ant.types.selectors.FileSelector  {
	private org.apache.tools.ant.taskdefs.condition.IsSigned isSigned
	public void <init> () 
	public void setName (java.lang.String) 
		String name
	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/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 <init> () 
	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.Comparison {
	public void <init> () 
}

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 static final int KILO
	private static final int KIBI
	private static final int KIBI_POS
	private static final int MEGA
	private static final int MEGA_POS
	private static final int MEBI
	private static final int MEBI_POS
	private static final long GIGA
	private static final int GIGA_POS
	private static final long GIBI
	private static final int GIBI_POS
	private static final long TERA
	private static final int TERA_POS
	private static final long TEBI
	private static final int TEBI_POS
	private static final int END_POS
	public static final String SIZE_KEY
	public static final String UNITS_KEY
	public static final String WHEN_KEY
	private long size
	private long multiplier
	private long sizelimit
	private org.apache.tools.ant.types.Comparison when
	public void <init> () 
	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 when
	public void setParameters (org.apache.tools.ant.types.Parameter[]) 
		NumberFormatException nfe
		org.apache.tools.ant.types.selectors.SizeSelector$ByteUnits units
		org.apache.tools.ant.types.selectors.SizeSelector$SizeComparisons scmp
		String paramname
		int i
		org.apache.tools.ant.types.Parameter[] parameters
	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
		long diff
}

org/apache/tools/ant/types/selectors/TokenizedPath.class
TokenizedPath.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.TokenizedPath extends java.lang.Object {
	public static final org.apache.tools.ant.types.selectors.TokenizedPath EMPTY_PATH
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final org.apache.tools.ant.util.SymbolicLinkUtils SYMLINK_UTILS
	private static final boolean[] CS_SCAN_ONLY
	private static final boolean[] CS_THEN_NON_CS
	private final String path
	private final String[] tokenizedPath
	public void <init> (java.lang.String) 
		String path
	public void <init> (org.apache.tools.ant.types.selectors.TokenizedPath, java.lang.String) 
		org.apache.tools.ant.types.selectors.TokenizedPath parent
		String child
	void <init> (java.lang.String, java.lang.String[]) 
		String path
		String[] tokens
	public java.lang.String toString () 
	public int depth () 
	java.lang.String[] getTokens () 
	public java.io.File findFile (java.io.File, boolean) 
		String[] s
		java.io.File f
		String s
		java.io.File base
		boolean cs
		String[] tokens
	public boolean isSymlink (java.io.File) 
		String msg
		java.io.IOException ioe
		int i
		java.io.File base
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	private static java.io.File findFile (java.io.File, java.lang.String[], boolean) 
		int j
		int i
		String[] files
		boolean found
		boolean[] matchCase
		int current
		java.io.File base
		String[] pathElements
		boolean cs
	public org.apache.tools.ant.types.selectors.TokenizedPattern toPattern () 
	static void <clinit> () 
}

org/apache/tools/ant/types/selectors/TokenizedPattern.class
TokenizedPattern.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.TokenizedPattern extends java.lang.Object {
	public static final org.apache.tools.ant.types.selectors.TokenizedPattern EMPTY_PATTERN
	private final String pattern
	private final String[] tokenizedPattern
	public void <init> (java.lang.String) 
		String pattern
	void <init> (java.lang.String, java.lang.String[]) 
		String pattern
		String[] tokens
	public boolean matchPath (org.apache.tools.ant.types.selectors.TokenizedPath, boolean) 
		org.apache.tools.ant.types.selectors.TokenizedPath path
		boolean isCaseSensitive
	public boolean matchStartOf (org.apache.tools.ant.types.selectors.TokenizedPath, boolean) 
		org.apache.tools.ant.types.selectors.TokenizedPath path
		boolean caseSensitive
	public java.lang.String toString () 
	public java.lang.String getPattern () 
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public int depth () 
	public boolean containsPattern (java.lang.String) 
		int i
		String pat
	public org.apache.tools.ant.types.selectors.TokenizedPath rtrimWildcardTokens () 
		StringBuffer sb
		int newLen
		String[] newPats
	public boolean endsWith (java.lang.String) 
		String s
	public org.apache.tools.ant.types.selectors.TokenizedPattern withoutLastToken () 
		String toStrip
		int index
		String[] tokens
	static void <clinit> () 
}

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 <init> () 
	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 <init> () 
	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.selectors.TypeSelector$FileType t
		String paramname
		int i
		org.apache.tools.ant.types.Parameter[] parameters
	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/WritableSelector.class
WritableSelector.java
package org.apache.tools.ant.types.selectors
public org.apache.tools.ant.types.selectors.WritableSelector extends java.lang.Object implements org.apache.tools.ant.types.selectors.FileSelector org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	public void <init> () 
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource r
		org.apache.tools.ant.types.resources.FileProvider fp
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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/ChecksumAlgorithm.class
ChecksumAlgorithm.java
package org.apache.tools.ant.types.selectors.modifiedselector
public org.apache.tools.ant.types.selectors.modifiedselector.ChecksumAlgorithm extends java.lang.Object implements org.apache.tools.ant.types.selectors.modifiedselector.Algorithm  {
	private String algorithm
	private java.util.zip.Checksum checksum
	public void <init> () 
	public void setAlgorithm (java.lang.String) 
		String algorithm
	public void initChecksum () 
	public boolean isValid () 
	public java.lang.String getValue (java.io.File) 
		java.io.FileInputStream fis
		java.util.zip.CheckedInputStream check
		java.io.BufferedInputStream in
		Exception e
		java.io.File file
		String rval
	public java.lang.String toString () 
		StringBuffer buf
}

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 static final int BYTE_MASK
	private static final int BUFFER_SIZE
	private String algorithm
	private String provider
	private java.security.MessageDigest messageDigest
	private int readBufferSize
	public void <init> () 
	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) 
		String hexStr
		int i
		java.security.DigestInputStream dis
		byte[] fileDigest
		StringBuffer checksumSb
		Exception e
		java.io.FileInputStream fis
		byte[] buf
		Exception e
		java.io.File file
		String checksum
	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 <init> () 
	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 <init> () 
	public boolean isValid () 
	public java.lang.String getValue (java.io.File) 
		int hash
		Exception e
		java.io.File file
		java.io.Reader r
	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 <init> () 
	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 <init> () 
	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 <init> () 
	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 implements org.apache.tools.ant.BuildListener org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private static final String CACHE_PREFIX
	private static final String ALGORITHM_PREFIX
	private static final String COMPARATOR_PREFIX
	private org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$CacheName cacheName
	private String cacheClass
	private org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$AlgorithmName algoName
	private String algorithmClass
	private org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector$ComparatorName compName
	private String comparatorClass
	private boolean update
	private boolean selectDirectories
	private boolean selectResourcesWithoutInputStream
	private boolean delayUpdate
	private java.util.Comparator comparator
	private org.apache.tools.ant.types.selectors.modifiedselector.Algorithm algorithm
	private org.apache.tools.ant.types.selectors.modifiedselector.Cache cache
	private int modified
	private boolean isConfigured
	private java.util.Vector configParameter
	private java.util.Vector specialParameter
	private ClassLoader myClassLoader
	private org.apache.tools.ant.types.Path classpath
	static Class class$org$apache$tools$ant$types$selectors$modifiedselector$Algorithm
	static Class class$org$apache$tools$ant$types$selectors$modifiedselector$Cache
	static Class class$java$util$Comparator
	public void <init> () 
	public void verifySettings () 
	public void configure () 
		org.apache.tools.ant.types.Parameter par
		java.util.Iterator itConfig
		org.apache.tools.ant.types.Parameter par
		java.util.Iterator itSpecial
		org.apache.tools.ant.Project p
		String filename
		java.io.File cachefile
		org.apache.tools.ant.types.selectors.modifiedselector.Cache defaultCache
		org.apache.tools.ant.types.selectors.modifiedselector.Algorithm defaultAlgorithm
		java.util.Comparator defaultComparator
	protected java.lang.Object loadClass (java.lang.String, java.lang.String, java.lang.Class) 
		ClassLoader cl
		Class clazz
		Object rv
		ClassNotFoundException e
		Exception e
		String classname
		String msg
		Class type
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.resources.FileResource fileResource
		java.io.File file
		String filename
		java.io.File basedir
		org.apache.tools.ant.util.FileUtils fu
		java.io.File tmpFile
		org.apache.tools.ant.types.Resource tmpResource
		boolean isSelected
		UnsupportedOperationException uoe
		Exception e
		org.apache.tools.ant.types.Resource resource
	public boolean isSelected (java.io.File, java.lang.String, java.io.File) 
		java.io.File basedir
		String filename
		java.io.File file
	private boolean isSelected (java.io.File, java.lang.String, java.lang.String) 
		java.io.File basedir
		String filename
		String cacheKey
		java.io.File f
		String cachedValue
		String newValue
		boolean rv
	protected void saveCache () 
	public void setAlgorithmClass (java.lang.String) 
		String classname
	public void setComparatorClass (java.lang.String) 
		String classname
	public void setCacheClass (java.lang.String) 
		String classname
	public void setUpdate (boolean) 
		boolean update
	public void setSeldirs (boolean) 
		boolean seldirs
	public void setSelres (boolean) 
		boolean newValue
	public int getModified () 
	public void setModified (int) 
		int modified
	public boolean getDelayUpdate () 
	public void setDelayUpdate (boolean) 
		boolean delayUpdate
	public void addClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path path
	public java.lang.ClassLoader getClassLoader () 
	public void setClassLoader (java.lang.ClassLoader) 
		ClassLoader loader
	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[]) 
		int i
		org.apache.tools.ant.types.Parameter[] parameters
	public void useParameter (org.apache.tools.ant.types.Parameter) 
		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 updateValue
		boolean sdValue
		String name
		String name
		String name
		org.apache.tools.ant.types.Parameter parameter
		String key
		String value
	protected void tryToSetAParameter (java.lang.Object, java.lang.String, java.lang.String) 
		org.apache.tools.ant.BuildException e
		Object obj
		String name
		String value
		org.apache.tools.ant.Project prj
		org.apache.tools.ant.IntrospectionHelper iHelper
	public java.lang.String toString () 
		StringBuffer buf
	public void buildFinished (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 taskFinished (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 taskStarted (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 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
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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 <init> () 
	public void <init> (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) 
		ClassCastException e
		Object key
	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/types/spi/Provider.class
Provider.java
package org.apache.tools.ant.types.spi
public org.apache.tools.ant.types.spi.Provider extends org.apache.tools.ant.ProjectComponent {
	private String type
	public void <init> () 
	public java.lang.String getClassName () 
	public void setClassName (java.lang.String) 
		String type
	public void check () 
}

org/apache/tools/ant/types/spi/Service.class
Service.java
package org.apache.tools.ant.types.spi
public org.apache.tools.ant.types.spi.Service extends org.apache.tools.ant.ProjectComponent {
	private java.util.List providerList
	private String type
	public void <init> () 
	public void setProvider (java.lang.String) 
		String className
		org.apache.tools.ant.types.spi.Provider provider
	public void addConfiguredProvider (org.apache.tools.ant.types.spi.Provider) 
		org.apache.tools.ant.types.spi.Provider provider
	public java.lang.String getType () 
	public void setType (java.lang.String) 
		String type
	public java.io.InputStream getAsStream ()  throws java.io.IOException 
		org.apache.tools.ant.types.spi.Provider provider
		java.io.ByteArrayOutputStream arrayOut
		java.io.Writer writer
		java.util.Iterator providerIterator
	public void check () 
}

org/apache/tools/ant/util/Base64Converter.class
Base64Converter.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.Base64Converter extends java.lang.Object {
	private static final int BYTE
	private static final int WORD
	private static final int BYTE_MASK
	private static final int POS_0_MASK
	private static final int POS_1_MASK
	private static final int POS_1_SHIFT
	private static final int POS_2_MASK
	private static final int POS_2_SHIFT
	private static final int POS_3_MASK
	private static final int POS_3_SHIFT
	private static final char[] ALPHABET
	public static final char[] alphabet
	public void <init> () 
	public java.lang.String encode (java.lang.String) 
		String s
	public java.lang.String encode (byte[]) 
		int bits24
		int bits6
		int bits24
		int bits6
		byte[] octetString
		int bits24
		int bits6
		char[] out
		int outIndex
		int i
	static void <clinit> () 
}

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 <init> () 
	public java.lang.String[] mapFileName (java.lang.String) 
		String[] mapped
		java.util.Iterator it
		java.util.Iterator mIter
		String sourceFileName
		java.util.List inputs
		java.util.List results
		org.apache.tools.ant.util.FileNameMapper mapper
}

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 <init> (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 () 
	private org.apache.tools.ant.Project getContextProject () 
	public java.lang.String getClassLoadId () 
	public java.lang.Object newInstance () 
	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 {
	public static final String REUSE_LOADER_REF
	static Class class$java$lang$Object
	public void <init> () 
	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) 
		Object reusedLoader
		org.apache.tools.ant.Project p
		org.apache.tools.ant.types.Path path
		String loaderId
		boolean reverseLoader
		boolean reuseLoader
		ClassLoader cl
	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
	public static java.lang.Object newInstance (java.lang.String, java.lang.ClassLoader, java.lang.Class) 
		Class clazz
		Object o
		ClassNotFoundException e
		InstantiationException e
		IllegalAccessException e
		LinkageError e
		String className
		ClassLoader userDefinedLoader
		Class expectedType
	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 java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static boolean access$000 (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project x0
}

org/apache/tools/ant/util/CollectionUtils$1.class
CollectionUtils.java
package org.apache.tools.ant.util
 org.apache.tools.ant.util.CollectionUtils$1 extends java.lang.Object implements java.util.Enumeration  {
	private final java.util.Iterator val$iter
	void <init> (java.util.Iterator) 
		java.util.Iterator val$iter
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
}

org/apache/tools/ant/util/CollectionUtils$2.class
CollectionUtils.java
package org.apache.tools.ant.util
 org.apache.tools.ant.util.CollectionUtils$2 extends java.lang.Object implements java.util.Iterator  {
	private final java.util.Enumeration val$e
	void <init> (java.util.Enumeration) 
		java.util.Enumeration val$e
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

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 <init> (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 <init> () 
	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 static final java.util.List EMPTY_LIST
	public void <init> () 
	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) 
		Object key
		Object value1
		Object value2
		java.util.Dictionary d1
		java.util.Dictionary d2
		java.util.Enumeration e1
	public static java.lang.String flattenToString (java.util.Collection) 
		java.util.Collection c
		java.util.Iterator iter
		boolean first
		StringBuffer sb
	public static void putAll (java.util.Dictionary, java.util.Dictionary) 
		Object key
		java.util.Enumeration it
		java.util.Dictionary m1
		java.util.Dictionary m2
	public static java.util.Enumeration append (java.util.Enumeration, java.util.Enumeration) 
		java.util.Enumeration e1
		java.util.Enumeration e2
	public static java.util.Enumeration asEnumeration (java.util.Iterator) 
		java.util.Iterator iter
	public static java.util.Iterator asIterator (java.util.Enumeration) 
		java.util.Enumeration e
	public static java.util.Collection asCollection (java.util.Iterator) 
		java.util.Iterator iter
		java.util.List l
	public static int frequency (java.util.Collection, java.lang.Object) 
		Object test
		java.util.Iterator i
		java.util.Collection c
		Object o
		int freq
	static void <clinit> () 
}

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 <init> () 
	public java.lang.String[] mapFileName (java.lang.String) 
		int i
		String[] mapped
		java.util.Iterator mIter
		String sourceFileName
		java.util.LinkedHashSet results
		org.apache.tools.ant.util.FileNameMapper mapper
}

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 <init> (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 
		java.io.IOException eyeOhEx
		int index
	private void closeCurrent () 
}

org/apache/tools/ant/util/ConcatResourceInputStream.class
ConcatResourceInputStream.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ConcatResourceInputStream extends java.io.InputStream {
	private static final int EOF
	private boolean eof
	private java.util.Iterator iter
	private java.io.InputStream currentStream
	private org.apache.tools.ant.ProjectComponent managingPc
	private boolean ignoreErrors
	public void <init> (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection rc
	public void setIgnoreErrors (boolean) 
		boolean b
	public boolean isIgnoreErrors () 
	public void close ()  throws java.io.IOException 
	public int read ()  throws java.io.IOException 
		int result
	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 nextResource ()  throws java.io.IOException 
		java.io.IOException eyeOhEx
		org.apache.tools.ant.types.Resource r
	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 <init> () 
	public void addConfiguredMapper (org.apache.tools.ant.types.Mapper) 
		org.apache.tools.ant.types.Mapper mapper
	public void addConfigured (org.apache.tools.ant.util.FileNameMapper) 
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
	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 next
		java.util.Iterator iter
		org.apache.tools.ant.util.FileNameMapper fileNameMapper
		boolean foundit
	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$XmlNamespacePolicy.class
DOMElementWriter.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.DOMElementWriter$XmlNamespacePolicy extends java.lang.Object {
	private boolean qualifyElements
	private boolean qualifyAttributes
	public static final org.apache.tools.ant.util.DOMElementWriter$XmlNamespacePolicy IGNORE
	public static final org.apache.tools.ant.util.DOMElementWriter$XmlNamespacePolicy ONLY_QUALIFY_ELEMENTS
	public static final org.apache.tools.ant.util.DOMElementWriter$XmlNamespacePolicy QUALIFY_ALL
	public void <init> (boolean, boolean) 
		boolean qualifyElements
		boolean qualifyAttributes
	static boolean access$000 (org.apache.tools.ant.util.DOMElementWriter$XmlNamespacePolicy) 
		org.apache.tools.ant.util.DOMElementWriter$XmlNamespacePolicy x0
	static boolean access$100 (org.apache.tools.ant.util.DOMElementWriter$XmlNamespacePolicy) 
		org.apache.tools.ant.util.DOMElementWriter$XmlNamespacePolicy x0
	static void <clinit> () 
}

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 final int HEX
	private static final String[] WS_ENTITIES
	private static final String NS
	private boolean xmlDeclaration
	private org.apache.tools.ant.util.DOMElementWriter$XmlNamespacePolicy namespacePolicy
	private java.util.HashMap nsPrefixMap
	private int nextPrefix
	private java.util.HashMap nsURIByElement
	private static String lSep
	protected String[] knownEntities
	public void <init> () 
	public void <init> (boolean) 
		boolean xmlDeclaration
	public void <init> (boolean, org.apache.tools.ant.util.DOMElementWriter$XmlNamespacePolicy) 
		boolean xmlDeclaration
		org.apache.tools.ant.util.DOMElementWriter$XmlNamespacePolicy namespacePolicy
	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 writeXMLDeclaration (java.io.Writer)  throws java.io.IOException 
		java.io.Writer wri
	public void write (org.w3c.dom.Element, java.io.Writer, int, java.lang.String)  throws java.io.IOException 
		String data
		org.w3c.dom.Node child
		int i
		org.w3c.dom.Element element
		java.io.Writer out
		int indent
		String indentWith
		org.w3c.dom.NodeList children
		boolean hasChildren
		boolean hasChildElements
	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
	public void openElement (org.w3c.dom.Element, java.io.Writer, int, java.lang.String, boolean)  throws java.io.IOException 
		int i
		String uri
		String prefix
		String uri
		String prefix
		org.w3c.dom.Attr attr
		int i
		String uri
		String prefix
		java.util.Iterator iter
		org.w3c.dom.Element element
		java.io.Writer out
		int indent
		String indentWith
		boolean hasChildren
		org.w3c.dom.NamedNodeMap attrs
		java.util.ArrayList al
	public void closeElement (org.w3c.dom.Element, java.io.Writer, int, java.lang.String, boolean)  throws java.io.IOException 
		int i
		String uri
		String prefix
		org.w3c.dom.Element element
		java.io.Writer out
		int indent
		String indentWith
		boolean hasChildren
	public java.lang.String encode (java.lang.String) 
		String value
	public java.lang.String encodeAttributeValue (java.lang.String) 
		String value
	private java.lang.String encode (java.lang.String, boolean) 
		char c
		int i
		String value
		boolean encodeWhitespace
		int len
		StringBuffer sb
	public java.lang.String encodedata (java.lang.String) 
		char c
		int i
		String value
		int len
		StringBuffer sb
	public boolean isReference (java.lang.String) 
		NumberFormatException nfe
		NumberFormatException nfe
		int i
		String ent
		String name
	public boolean isLegalCharacter (char) 
		char c
	private void removeNSDefinitions (org.w3c.dom.Element) 
		java.util.Iterator iter
		org.w3c.dom.Element element
		java.util.ArrayList al
	private void addNSDefinition (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element element
		String uri
		java.util.ArrayList al
	private static java.lang.String getNamespaceURI (org.w3c.dom.Node) 
		org.w3c.dom.Node n
		String uri
	static void <clinit> () 
		int i
}

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 <init> () 
	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 {
	private static final int ONE_SECOND
	private static final int ONE_MINUTE
	private static final int ONE_HOUR
	private static final int TEN
	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.DateFormat DATE_HEADER_FORMAT_INT
	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 <init> () 
	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 parseDateFromHeader (java.lang.String)  throws java.text.ParseException 
		String datestr
	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 
		java.text.ParseException px
		String datestr
	static void <clinit> () 
}

org/apache/tools/ant/util/DeweyDecimal.class
DeweyDecimal.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.DeweyDecimal extends java.lang.Object {
	private int[] components
	public void <init> (int[]) 
		int[] components
	public void <init> (java.lang.String)  throws java.lang.NumberFormatException 
		String component
		int i
		String string
		java.util.StringTokenizer tokenizer
		int size
	public int getSize () 
	public int get (int) 
		int index
	public boolean isEqual (org.apache.tools.ant.util.DeweyDecimal) 
		int component1
		int component2
		int i
		org.apache.tools.ant.util.DeweyDecimal other
		int max
	public boolean isLessThan (org.apache.tools.ant.util.DeweyDecimal) 
		org.apache.tools.ant.util.DeweyDecimal other
	public boolean isLessThanOrEqual (org.apache.tools.ant.util.DeweyDecimal) 
		org.apache.tools.ant.util.DeweyDecimal other
	public boolean isGreaterThan (org.apache.tools.ant.util.DeweyDecimal) 
		int component1
		int component2
		int i
		org.apache.tools.ant.util.DeweyDecimal other
		int max
	public boolean isGreaterThanOrEqual (org.apache.tools.ant.util.DeweyDecimal) 
		int component1
		int component2
		int i
		org.apache.tools.ant.util.DeweyDecimal other
		int max
	public java.lang.String toString () 
		int i
		StringBuffer sb
}

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/FileTokenizer.class
FileTokenizer.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.FileTokenizer extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.util.Tokenizer  {
	public void <init> () 
	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/util/FileUtils$1.class
FileUtils.java
package org.apache.tools.ant.util
 org.apache.tools.ant.util.FileUtils$1 extends java.lang.Object implements java.io.FilenameFilter  {
	private final String val$localFileName
	private final org.apache.tools.ant.util.FileUtils this$0
	void <init> (org.apache.tools.ant.util.FileUtils, java.lang.String) 
		org.apache.tools.ant.util.FileUtils this$0
		String val$localFileName
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
}

org/apache/tools/ant/util/FileUtils$2.class
FileUtils.java
package org.apache.tools.ant.util
 org.apache.tools.ant.util.FileUtils$2 extends java.io.InputStream {
	private final org.apache.tools.ant.util.FileUtils this$0
	void <init> (org.apache.tools.ant.util.FileUtils) 
		org.apache.tools.ant.util.FileUtils this$0
	public int read () 
}

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 int DELETE_RETRY_SLEEP_MILLIS
	private static final int EXPAND_SPACE
	private static final org.apache.tools.ant.util.FileUtils PRIMARY_INSTANCE
	private static java.util.Random rand
	private static final boolean ON_NETWARE
	private static final boolean ON_DOS
	private static final boolean ON_WIN9X
	private static final boolean ON_WINDOWS
	static final int BUF_SIZE
	public static final long FAT_FILE_TIMESTAMP_GRANULARITY
	public static final long UNIX_FILE_TIMESTAMP_GRANULARITY
	public static final long NTFS_FILE_TIMESTAMP_GRANULARITY
	private Object cacheFromUriLock
	private String cacheFromUriRequest
	private String cacheFromUriResponse
	private static final String NULL_PLACEHOLDER
	public static org.apache.tools.ant.util.FileUtils newFileUtils () 
	public static org.apache.tools.ant.util.FileUtils getFileUtils () 
	protected void <init> () 
	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
	public void copyFile (java.io.File, java.io.File, org.apache.tools.ant.types.FilterSetCollection, java.util.Vector, boolean, 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
		boolean append
		String inputEncoding
		String outputEncoding
		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, boolean, java.lang.String, java.lang.String, org.apache.tools.ant.Project, boolean)  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
		boolean append
		String inputEncoding
		String outputEncoding
		org.apache.tools.ant.Project project
		boolean force
	public void setFileLastModified (java.io.File, long) 
		java.io.File file
		long time
	public java.io.File resolveFile (java.io.File, java.lang.String) 
		String udir
		char sep
		java.io.File file
		String filename
	public static boolean isContextRelativePath (java.lang.String) 
		String filename
		char sep
		char c
		int len
	public static boolean isAbsolutePath (java.lang.String) 
		int nextsep
		String filename
		int len
		char sep
		char c
		int colon
	public static java.lang.String translatePath (java.lang.String) 
		String pathComponent
		String toProcess
		StringBuffer path
		org.apache.tools.ant.PathTokenizer tokenizer
	public java.io.File normalize (java.lang.String) 
		String thisToken
		int i
		String path
		java.util.Stack s
		String[] dissect
		java.util.StringTokenizer tok
		StringBuffer sb
	public java.lang.String[] dissect (java.lang.String) 
		int i
		int next
		char[] ca
		StringBuffer sbPath
		int nextsep
		String path
		char sep
		String root
		int colon
	public java.lang.String toVMSPath (java.io.File) 
		int dirEnd
		java.io.File f
		String osPath
		String path
		String name
		boolean isAbsolute
		boolean isDirectory
		String device
		StringBuffer directory
		String file
		int index
	public java.io.File createTempFile (java.lang.String, java.lang.String, java.io.File) 
		String prefix
		String suffix
		java.io.File parentDir
	public java.io.File createTempFile (java.lang.String, java.lang.String, java.io.File, boolean, boolean) 
		java.io.IOException e
		java.text.DecimalFormat fmt
		String prefix
		String suffix
		java.io.File parentDir
		boolean deleteOnExit
		boolean createFile
		java.io.File result
		String parent
	public java.io.File createTempFile (java.lang.String, java.lang.String, java.io.File, boolean) 
		String prefix
		String suffix
		java.io.File parentDir
		boolean deleteOnExit
	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
	public java.io.File getParentFile (java.io.File) 
		java.io.File f
	public static java.lang.String readFully (java.io.Reader)  throws java.io.IOException 
		java.io.Reader rdr
	public static 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 static java.lang.String safeReadFully (java.io.Reader)  throws java.io.IOException 
		java.io.Reader reader
		String ret
	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
		org.apache.tools.ant.util.SymbolicLinkUtils u
	public java.lang.String removeLeadingPath (java.io.File, java.io.File) 
		java.io.File leading
		java.io.File path
		String l
		String p
	public boolean isLeadingPath (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
	public java.lang.String fromURI (java.lang.String) 
		String path
		String ret
		String uri
	public boolean fileNameEquals (java.io.File, java.io.File) 
		java.io.File f1
		java.io.File f2
	public boolean areSame (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File f1
		java.io.File f2
		java.io.File f1Normalized
		java.io.File f2Normalized
	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 hasErrorInCase (java.io.File) 
		java.io.File localFile
		String localFileName
		java.io.FilenameFilter ff
		String[] names
	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.IOException e
		java.io.Writer device
	public static void close (java.io.Reader) 
		java.io.IOException e
		java.io.Reader device
	public static void close (java.io.OutputStream) 
		java.io.IOException e
		java.io.OutputStream device
	public static void close (java.io.InputStream) 
		java.io.IOException e
		java.io.InputStream device
	public static void close (java.nio.channels.Channel) 
		java.io.IOException e
		java.nio.channels.Channel device
	public static void close (java.net.URLConnection) 
		java.net.JarURLConnection juc
		java.util.jar.JarFile jf
		java.io.IOException exc
		java.net.URLConnection conn
	public static void delete (java.io.File) 
		java.io.File file
	public boolean tryHardToDelete (java.io.File) 
		InterruptedException ex
		java.io.File f
	public static java.lang.String getRelativePath (java.io.File, java.io.File)  throws java.lang.Exception 
		int i
		int i
		java.io.File fromFile
		java.io.File toFile
		String fromPath
		String toPath
		String[] fromPathStack
		String[] toPathStack
		int minLength
		int same
		java.util.List relativePathStack
	public static java.lang.String[] getPathStack (java.lang.String) 
		String path
		String normalizedPath
	public static java.lang.String getPath (java.util.List) 
		java.util.List pathStack
	public static java.lang.String getPath (java.util.List, char) 
		java.util.List pathStack
		char separatorChar
		StringBuffer buffer
		java.util.Iterator iter
	public java.lang.String getDefaultEncoding () 
		java.io.InputStreamReader is
	static void <clinit> () 
}

org/apache/tools/ant/util/FirstMatchMapper.class
FirstMatchMapper.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.FirstMatchMapper extends org.apache.tools.ant.util.ContainerMapper {
	public void <init> () 
	public java.lang.String[] mapFileName (java.lang.String) 
		String[] mapped
		org.apache.tools.ant.util.FileNameMapper mapper
		java.util.Iterator iter
		String sourceFileName
}

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 <init> () 
	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 fromContainsStar
	private boolean toContainsStar
	private boolean handleDirSep
	private boolean caseSensitive
	public void <init> () 
	public void setHandleDirSep (boolean) 
		boolean handleDirSep
	public void setCaseSensitive (boolean) 
		boolean caseSensitive
	public void setFrom (java.lang.String) 
		int index
		String from
	public void setTo (java.lang.String) 
		int index
		String to
	public java.lang.String[] mapFileName (java.lang.String) 
		String sourceFileName
		String modName
	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 <init> () 
	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/IdentityStack.class
IdentityStack.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.IdentityStack extends java.util.Stack {
	private static final long serialVersionUID
	public static org.apache.tools.ant.util.IdentityStack getInstance (java.util.Stack) 
		java.util.Stack s
		org.apache.tools.ant.util.IdentityStack result
	public void <init> () 
	public void <init> (java.lang.Object) 
		Object o
	public synchronized boolean contains (java.lang.Object) 
		Object o
	public synchronized int indexOf (java.lang.Object, int) 
		int i
		Object o
		int pos
	public synchronized int lastIndexOf (java.lang.Object, int) 
		int i
		Object o
		int pos
}

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 FILE_UTILS
	private static javax.xml.parsers.SAXParserFactory parserFactory
	private static javax.xml.parsers.SAXParserFactory nsParserFactory
	private static javax.xml.parsers.DocumentBuilderFactory builderFactory
	public void <init> () 
	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.ParserConfigurationException e
		org.xml.sax.SAXException e
		javax.xml.parsers.SAXParserFactory factory
	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 <clinit> () 
}

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 IS_DOS
	private static final boolean IS_NETWARE
	private static final boolean IS_AIX
	private static final String JAVA_HOME
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static String javaVersion
	private static int javaVersionNumber
	public static final String JAVA_1_0
	public static final int VERSION_1_0
	public static final String JAVA_1_1
	public static final int VERSION_1_1
	public static final String JAVA_1_2
	public static final int VERSION_1_2
	public static final String JAVA_1_3
	public static final int VERSION_1_3
	public static final String JAVA_1_4
	public static final int VERSION_1_4
	public static final String JAVA_1_5
	public static final int VERSION_1_5
	public static final String JAVA_1_6
	public static final int VERSION_1_6
	public static final String JAVA_1_7
	public static final int VERSION_1_7
	private static boolean kaffeDetected
	private static boolean gijDetected
	private static boolean harmonyDetected
	private static java.util.Vector jrePackages
	private void <init> () 
	public static java.lang.String getJavaVersion () 
	public static int getJavaVersionNumber () 
	public static boolean isJavaVersion (java.lang.String) 
		String version
	public static boolean isAtLeastJavaVersion (java.lang.String) 
		String version
	public static boolean isKaffe () 
	public static boolean isGij () 
	public static boolean isApacheHarmony () 
	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 () 
	public static java.io.File createVmsJavaOptionFile (java.lang.String[])  throws java.io.IOException 
		int i
		String[] cmd
		java.io.File script
		java.io.BufferedWriter out
	public static java.lang.String getJavaHome () 
	static void <clinit> () 
		Throwable t
		Throwable t
		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 <init> (java.io.InputStream) 
		java.io.InputStream in
	public void close ()  throws java.io.IOException 
	public static java.io.InputStream wrapSystemIn () 
}

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 <init> (java.io.OutputStream) 
		java.io.OutputStream out
	public void close ()  throws java.io.IOException 
	public static java.io.PrintStream wrapSystemOut () 
	public static java.io.PrintStream wrapSystemErr () 
	private static java.io.PrintStream wrap (java.io.PrintStream) 
		java.io.PrintStream ps
}

org/apache/tools/ant/util/LayoutPreservingProperties$Blank.class
LayoutPreservingProperties.java
package org.apache.tools.ant.util
 org.apache.tools.ant.util.LayoutPreservingProperties$Blank extends org.apache.tools.ant.util.LayoutPreservingProperties$LogicalLine {
	public void <init> () 
}

org/apache/tools/ant/util/LayoutPreservingProperties$Comment.class
LayoutPreservingProperties.java
package org.apache.tools.ant.util
 org.apache.tools.ant.util.LayoutPreservingProperties$Comment extends org.apache.tools.ant.util.LayoutPreservingProperties$LogicalLine {
	private final org.apache.tools.ant.util.LayoutPreservingProperties this$0
	public void <init> (org.apache.tools.ant.util.LayoutPreservingProperties, java.lang.String) 
		org.apache.tools.ant.util.LayoutPreservingProperties this$0
		String text
}

org/apache/tools/ant/util/LayoutPreservingProperties$LogicalLine.class
LayoutPreservingProperties.java
package org.apache.tools.ant.util
abstract org.apache.tools.ant.util.LayoutPreservingProperties$LogicalLine extends java.lang.Object {
	private String text
	public void <init> (java.lang.String) 
		String text
	public void setText (java.lang.String) 
		String text
	public java.lang.String toString () 
}

org/apache/tools/ant/util/LayoutPreservingProperties$Pair.class
LayoutPreservingProperties.java
package org.apache.tools.ant.util
 org.apache.tools.ant.util.LayoutPreservingProperties$Pair extends org.apache.tools.ant.util.LayoutPreservingProperties$LogicalLine implements java.lang.Cloneable  {
	private String name
	private String value
	private boolean added
	public void <init> (java.lang.String) 
		String text
	public void <init> (java.lang.String, java.lang.String) 
		String name
		String value
	public java.lang.String getName () 
	public java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String value
	public boolean isNew () 
	public void setNew (boolean) 
		boolean val
	public java.lang.Object clone () 
		CloneNotSupportedException e
		Object dolly
	private void parsePair (java.lang.String) 
		String text
		int pos
	private java.lang.String stripStart (java.lang.String, java.lang.String) 
		String s
		String chars
		int i
	private int findFirstSeparator (java.lang.String) 
		String s
	private int indexOfAny (java.lang.String, java.lang.String) 
		int x
		int i
		String s
		String chars
		int p
}

org/apache/tools/ant/util/LayoutPreservingProperties.class
LayoutPreservingProperties.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.LayoutPreservingProperties extends java.util.Properties {
	private String LS
	private java.util.ArrayList logicalLines
	private java.util.HashMap keyedPairLines
	private boolean removeComments
	public void <init> () 
	public void <init> (java.util.Properties) 
		java.util.Properties defaults
	public boolean isRemoveComments () 
	public void setRemoveComments (boolean) 
		boolean val
	public void load (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream inStream
		String s
		byte[] ba
		java.io.ByteArrayInputStream bais
	public java.lang.Object put (java.lang.Object, java.lang.Object)  throws java.lang.NullPointerException 
		Object key
		Object value
		Object obj
	public java.lang.Object setProperty (java.lang.String, java.lang.String)  throws java.lang.NullPointerException 
		String key
		String value
		Object obj
	private void innerSetProperty (java.lang.String, java.lang.String) 
		Integer i
		org.apache.tools.ant.util.LayoutPreservingProperties$Pair p
		org.apache.tools.ant.util.LayoutPreservingProperties$Pair p
		String key
		String value
	public void clear () 
	public java.lang.Object remove (java.lang.Object) 
		Object key
		Object obj
		Integer i
	public java.lang.Object clone () 
		org.apache.tools.ant.util.LayoutPreservingProperties$Pair p
		org.apache.tools.ant.util.LayoutPreservingProperties$LogicalLine line
		int j
		org.apache.tools.ant.util.LayoutPreservingProperties dolly
	public void listLines (java.io.PrintStream) 
		org.apache.tools.ant.util.LayoutPreservingProperties$LogicalLine line
		java.io.PrintStream out
		java.util.Iterator i
	public void saveAs (java.io.File)  throws java.io.IOException 
		java.io.File dest
		java.io.FileOutputStream fos
	public void store (java.io.OutputStream, java.lang.String)  throws java.io.IOException 
		java.text.ParseException pe
		org.apache.tools.ant.util.LayoutPreservingProperties$LogicalLine line
		java.util.Iterator i
		java.io.OutputStream out
		String header
		java.io.OutputStreamWriter osw
		int skipLines
		int totalLines
		boolean writtenSep
	private java.lang.String readLines (java.io.InputStream)  throws java.io.IOException 
		String key
		org.apache.tools.ant.util.LayoutPreservingProperties$LogicalLine line
		java.io.InputStream is
		java.io.InputStreamReader isr
		java.io.PushbackReader pbr
		String s
		java.io.BufferedReader br
		boolean continuation
		boolean comment
		StringBuffer fileBuffer
		StringBuffer logicalLineBuffer
	private java.lang.String readFirstLine (java.io.PushbackReader)  throws java.io.IOException 
		java.io.PushbackReader r
		StringBuffer sb
		int ch
		boolean hasCR
	private boolean requiresContinuation (java.lang.String) 
		String s
		char[] ca
		int i
		int tb
	private java.lang.String unescape (java.lang.String) 
		char c
		int i
		String s
		char[] ch
		StringBuffer buffy
	private char unescapeUnicode (char[], int) 
		char[] ch
		int i
		String s
	private java.lang.String escapeValue (java.lang.String) 
		String s
	private java.lang.String escapeName (java.lang.String) 
		String s
	private java.lang.String escape (java.lang.String, boolean) 
		char c
		int p
		int i
		String s
		boolean escapeAllSpaces
		char[] ch
		String forEscaping
		String escaped
		StringBuffer buffy
		boolean leadingSpace
	private java.lang.String escapeUnicode (char) 
		char ch
		StringBuffer buffy
		String hex
	private void removeCommentsEndingAt (int) 
		int pos
		int end
}

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 <init> (java.lang.String) 
		String name
	public void <init> (java.lang.String, boolean) 
		String name
		boolean append
	public void <init> (java.io.File) 
		java.io.File f
	public void <init> (java.io.File, boolean) 
		java.io.File file
		boolean append
	public void <init> (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 <init> () 
	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 static final int BYTE_MASK
	private org.apache.tools.ant.ProjectComponent managingPc
	public void <init> () 
	public void <init> (int) 
		int size
	public void <init> (java.io.PipedOutputStream)  throws java.io.IOException 
		java.io.PipedOutputStream src
	public void <init> (java.io.PipedOutputStream, int)  throws java.io.IOException 
		java.io.PipedOutputStream src
		int size
	public synchronized int read ()  throws java.io.IOException 
		String msg
		java.io.IOException eyeOhEx
		int result
	public synchronized void setBufferSize (int) 
		int outlen
		byte[] newBuffer
		int size
	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/LineOrientedOutputStream.class
LineOrientedOutputStream.java
package org.apache.tools.ant.util
public abstract org.apache.tools.ant.util.LineOrientedOutputStream 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
	public void <init> () 
	public final void write (int)  throws java.io.IOException 
		int cc
		byte c
	public final void flush ()  throws java.io.IOException 
	protected void processBuffer ()  throws java.io.IOException 
	protected abstract void processLine (java.lang.String)  throws java.io.IOException 
	public final void close ()  throws java.io.IOException 
	public final void write (byte[], int, int)  throws java.io.IOException 
		int blockLength
		byte[] b
		int off
		int len
		int offset
		int blockStartOffset
		int remaining
}

org/apache/tools/ant/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 static final int NOT_A_CHAR
	private String lineEnd
	private int pushed
	private boolean includeDelims
	public void <init> () 
	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/LinkedHashtable.class
LinkedHashtable.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.LinkedHashtable extends java.util.Hashtable {
	private final java.util.LinkedHashMap map
	public void <init> () 
	public void <init> (int) 
		int initialCapacity
	public void <init> (int, float) 
		int initialCapacity
		float loadFactor
	public void <init> (java.util.Map) 
		java.util.Map m
	public synchronized void clear () 
	public boolean contains (java.lang.Object) 
		Object value
	public synchronized boolean containsKey (java.lang.Object) 
		Object value
	public synchronized boolean containsValue (java.lang.Object) 
		Object value
	public java.util.Enumeration elements () 
	public synchronized java.util.Set entrySet () 
	public synchronized boolean equals (java.lang.Object) 
		Object o
	public synchronized java.lang.Object get (java.lang.Object) 
		Object k
	public synchronized int hashCode () 
	public synchronized boolean isEmpty () 
	public java.util.Enumeration keys () 
	public synchronized java.util.Set keySet () 
	public synchronized java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object k
		Object v
	public synchronized void putAll (java.util.Map) 
		java.util.Map m
	public synchronized java.lang.Object remove (java.lang.Object) 
		Object k
	public synchronized int size () 
	public synchronized java.lang.String toString () 
	public synchronized java.util.Collection values () 
}

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 {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	static Class class$org$apache$tools$ant$util$LoaderUtils
	public void <init> () 
	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) 
		org.apache.tools.ant.BuildException e
		java.io.File source
	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
	public static java.lang.String classNameToResource (java.lang.String) 
		String className
	public static boolean classExists (java.lang.ClassLoader, java.lang.String) 
		ClassLoader loader
		String className
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

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 <init> () 
	public void <init> (java.lang.String) 
		String to
	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 <init> (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 <init> (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 <init> (java.io.OutputStream) 
		java.io.OutputStream out
	public void <init> (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 
		InterruptedException eyeEx
		org.apache.tools.ant.util.OutputStreamFunneler$Funnel funnel
	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 <init> () 
	protected java.lang.String extractVariablePart (java.lang.String) 
		String name
		String var
}

org/apache/tools/ant/util/PropertyOutputStream.class
PropertyOutputStream.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.PropertyOutputStream extends java.io.ByteArrayOutputStream {
	private org.apache.tools.ant.Project project
	private String property
	private boolean trim
	public void <init> (org.apache.tools.ant.Project, java.lang.String) 
		org.apache.tools.ant.Project p
		String s
	public void <init> (org.apache.tools.ant.Project, java.lang.String, boolean) 
		org.apache.tools.ant.Project p
		String s
		boolean b
	public void close () 
		String s
}

org/apache/tools/ant/util/ProxySetup.class
ProxySetup.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ProxySetup extends java.lang.Object {
	private org.apache.tools.ant.Project owner
	public static final String USE_SYSTEM_PROXIES
	public static final String HTTP_PROXY_HOST
	public static final String HTTP_PROXY_PORT
	public static final String HTTPS_PROXY_HOST
	public static final String HTTPS_PROXY_PORT
	public static final String FTP_PROXY_HOST
	public static final String FTP_PROXY_PORT
	public static final String HTTP_NON_PROXY_HOSTS
	public static final String HTTPS_NON_PROXY_HOSTS
	public static final String FTP_NON_PROXY_HOSTS
	public static final String HTTP_PROXY_USERNAME
	public static final String HTTP_PROXY_PASSWORD
	public static final String SOCKS_PROXY_HOST
	public static final String SOCKS_PROXY_PORT
	public static final String SOCKS_PROXY_USERNAME
	public static final String SOCKS_PROXY_PASSWORD
	public void <init> (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project owner
	public static java.lang.String getSystemProxySetting () 
		SecurityException e
	public void enableProxies () 
		SecurityException e
		String proxies
		String message
}

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 static final int BYTE_MASK
	private java.io.Reader in
	private String encoding
	private byte[] slack
	private int begin
	public void <init> (java.io.Reader) 
		java.io.Reader reader
	public void <init> (java.io.Reader, java.lang.String) 
		java.io.Reader reader
		String encoding
	public synchronized int read ()  throws java.io.IOException 
		byte result
		byte[] buf
		byte result
	public synchronized int read (byte[], int, int)  throws java.io.IOException 
		char[] buf
		int n
		byte[] b
		int off
		int len
	public synchronized void mark (int) 
		java.io.IOException ioe
		int limit
	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/ReflectUtil.class
ReflectUtil.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ReflectUtil extends java.lang.Object {
	private void <init> () 
	public static java.lang.Object newInstance (java.lang.Class, java.lang.Class[], java.lang.Object[]) 
		java.lang.reflect.Constructor con
		Exception t
		Class ofClass
		Class[] argTypes
		Object[] args
	public static java.lang.Object invoke (java.lang.Object, java.lang.String) 
		java.lang.reflect.Method method
		Exception t
		Object obj
		String methodName
	public static java.lang.Object invokeStatic (java.lang.Object, java.lang.String) 
		java.lang.reflect.Method method
		Exception t
		Object obj
		String methodName
	public static java.lang.Object invoke (java.lang.Object, java.lang.String, java.lang.Class, java.lang.Object) 
		java.lang.reflect.Method method
		Exception t
		Object obj
		String methodName
		Class argType
		Object arg
	public static java.lang.Object invoke (java.lang.Object, java.lang.String, java.lang.Class, java.lang.Object, java.lang.Class, java.lang.Object) 
		java.lang.reflect.Method method
		Exception t
		Object obj
		String methodName
		Class argType1
		Object arg1
		Class argType2
		Object arg2
	public static java.lang.Object getField (java.lang.Object, java.lang.String)  throws org.apache.tools.ant.BuildException 
		java.lang.reflect.Field field
		Exception t
		Object obj
		String fieldName
	public static void throwBuildException (java.lang.Exception)  throws org.apache.tools.ant.BuildException 
		Exception t
	public static org.apache.tools.ant.BuildException toBuildException (java.lang.Exception) 
		Throwable t2
		Exception t
	public static boolean respondsTo (java.lang.Object, java.lang.String)  throws org.apache.tools.ant.BuildException 
		int i
		java.lang.reflect.Method[] methods
		Exception t
		Object o
		String methodName
}

org/apache/tools/ant/util/ReflectWrapper.class
ReflectWrapper.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ReflectWrapper extends java.lang.Object {
	private Object obj
	public void <init> (java.lang.ClassLoader, java.lang.String) 
		Class clazz
		java.lang.reflect.Constructor constructor
		Exception t
		ClassLoader loader
		String name
	public void <init> (java.lang.Object) 
		Object obj
	public java.lang.Object getObject () 
	public java.lang.Object invoke (java.lang.String) 
		String methodName
	public java.lang.Object invoke (java.lang.String, java.lang.Class, java.lang.Object) 
		String methodName
		Class argType
		Object arg
	public java.lang.Object invoke (java.lang.String, java.lang.Class, java.lang.Object, java.lang.Class, java.lang.Object) 
		String methodName
		Class argType1
		Object arg1
		Class argType2
		Object arg2
}

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  {
	private static final int DECIMAL
	protected org.apache.tools.ant.util.regexp.RegexpMatcher reg
	protected char[] to
	protected StringBuffer result
	private boolean handleDirSep
	private int regexpOptions
	public void <init> ()  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 
		NoClassDefFoundError e
		String from
	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) 
		int value
		int i
		String source
		java.util.Vector v
}

org/apache/tools/ant/util/ResourceUtils$1.class
ResourceUtils.java
package org.apache.tools.ant.util
 org.apache.tools.ant.util.ResourceUtils$1 extends java.lang.Object implements org.apache.tools.ant.util.ResourceUtils$ResourceSelectorProvider  {
	private final long val$granularity
	void <init> (long) 
		long val$granularity
	public org.apache.tools.ant.types.resources.selectors.ResourceSelector getTargetSelectorForSource (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource sr
	static long access$000 (org.apache.tools.ant.util.ResourceUtils$1) 
		org.apache.tools.ant.util.ResourceUtils$1 x0
}

org/apache/tools/ant/util/ResourceUtils$2.class
ResourceUtils.java
package org.apache.tools.ant.util
 org.apache.tools.ant.util.ResourceUtils$2 extends java.lang.Object implements org.apache.tools.ant.types.resources.selectors.ResourceSelector  {
	private final org.apache.tools.ant.types.Resource val$sr
	private final org.apache.tools.ant.util.ResourceUtils$1 this$0
	void <init> (org.apache.tools.ant.util.ResourceUtils$1, org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.util.ResourceUtils$1 this$0
		org.apache.tools.ant.types.Resource val$sr
	public boolean isSelected (org.apache.tools.ant.types.Resource) 
		org.apache.tools.ant.types.Resource target
}

org/apache/tools/ant/util/ResourceUtils$ResourceSelectorProvider.class
ResourceUtils.java
package org.apache.tools.ant.util
public abstract org.apache.tools.ant.util.ResourceUtils$ResourceSelectorProvider extends java.lang.Object {
	public abstract org.apache.tools.ant.types.resources.selectors.ResourceSelector getTargetSelectorForSource (org.apache.tools.ant.types.Resource) 
}

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 {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	public static final String ISO_8859_1
	private static final long MAX_IO_CHUNK_SIZE
	static Class class$org$apache$tools$ant$types$resources$FileProvider
	static Class class$org$apache$tools$ant$types$resources$Touchable
	static Class class$org$apache$tools$ant$types$resources$Appendable
	public void <init> () 
	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
		org.apache.tools.ant.types.resources.Union u
		org.apache.tools.ant.types.ResourceCollection rc
	public static org.apache.tools.ant.types.ResourceCollection selectOutOfDateSources (org.apache.tools.ant.ProjectComponent, org.apache.tools.ant.types.ResourceCollection, org.apache.tools.ant.util.FileNameMapper, org.apache.tools.ant.types.ResourceFactory, long) 
		org.apache.tools.ant.ProjectComponent logTo
		org.apache.tools.ant.types.ResourceCollection source
		org.apache.tools.ant.util.FileNameMapper mapper
		org.apache.tools.ant.types.ResourceFactory targets
		long granularity
		org.apache.tools.ant.util.ResourceUtils$ResourceSelectorProvider p
	public static org.apache.tools.ant.types.ResourceCollection selectSources (org.apache.tools.ant.ProjectComponent, org.apache.tools.ant.types.ResourceCollection, org.apache.tools.ant.util.FileNameMapper, org.apache.tools.ant.types.ResourceFactory, org.apache.tools.ant.util.ResourceUtils$ResourceSelectorProvider) 
		Exception e
		int i
		int i
		org.apache.tools.ant.types.Resource t
		org.apache.tools.ant.types.Resource sr
		String srName
		String[] targetnames
		org.apache.tools.ant.types.resources.Union targetColl
		org.apache.tools.ant.types.resources.Restrict r
		java.util.Iterator iter
		org.apache.tools.ant.ProjectComponent logTo
		org.apache.tools.ant.types.ResourceCollection source
		org.apache.tools.ant.util.FileNameMapper mapper
		org.apache.tools.ant.types.ResourceFactory targets
		org.apache.tools.ant.util.ResourceUtils$ResourceSelectorProvider selector
		org.apache.tools.ant.types.resources.Union result
	public static void copyResource (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource)  throws java.io.IOException 
		org.apache.tools.ant.types.Resource source
		org.apache.tools.ant.types.Resource dest
	public static void copyResource (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource, org.apache.tools.ant.Project)  throws java.io.IOException 
		org.apache.tools.ant.types.Resource source
		org.apache.tools.ant.types.Resource dest
		org.apache.tools.ant.Project project
	public static void copyResource (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource, 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 
		org.apache.tools.ant.types.Resource source
		org.apache.tools.ant.types.Resource dest
		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 static void copyResource (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.FilterSetCollection, java.util.Vector, boolean, boolean, boolean, java.lang.String, java.lang.String, org.apache.tools.ant.Project)  throws java.io.IOException 
		org.apache.tools.ant.types.Resource source
		org.apache.tools.ant.types.Resource dest
		org.apache.tools.ant.types.FilterSetCollection filters
		java.util.Vector filterChains
		boolean overwrite
		boolean preserveLastModified
		boolean append
		String inputEncoding
		String outputEncoding
		org.apache.tools.ant.Project project
	public static void copyResource (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.FilterSetCollection, java.util.Vector, boolean, boolean, boolean, java.lang.String, java.lang.String, org.apache.tools.ant.Project, boolean)  throws java.io.IOException 
		java.io.OutputStreamWriter osw
		org.apache.tools.ant.filters.util.ChainReaderHelper crh
		java.io.Reader rdr
		java.io.InputStreamReader isr
		java.io.OutputStream os
		java.io.OutputStreamWriter osw
		org.apache.tools.ant.util.LineTokenizer lineTokenizer
		String newline
		String line
		java.io.BufferedReader in
		java.io.BufferedWriter out
		java.io.OutputStreamWriter osw
		org.apache.tools.ant.filters.util.ChainReaderHelper crh
		java.io.Reader rdr
		int nRead
		java.io.InputStreamReader isr
		java.io.OutputStream os
		java.io.OutputStreamWriter osw
		char[] buffer
		java.io.BufferedReader in
		java.io.BufferedWriter out
		long chunk
		long position
		long count
		java.io.File sourceFile
		java.io.File parent
		java.io.FileInputStream in
		java.io.FileOutputStream out
		java.nio.channels.FileChannel srcChannel
		java.nio.channels.FileChannel destChannel
		byte[] buffer
		int count
		java.io.InputStream in
		java.io.OutputStream out
		org.apache.tools.ant.types.resources.Touchable t
		org.apache.tools.ant.types.Resource source
		org.apache.tools.ant.types.Resource dest
		org.apache.tools.ant.types.FilterSetCollection filters
		java.util.Vector filterChains
		boolean overwrite
		boolean preserveLastModified
		boolean append
		String inputEncoding
		String outputEncoding
		org.apache.tools.ant.Project project
		boolean force
		boolean filterSetsAvailable
		boolean filterChainsAvailable
		java.io.File destFile
	public static void setLastModified (org.apache.tools.ant.types.resources.Touchable, long) 
		org.apache.tools.ant.types.resources.Touchable t
		long time
	public static boolean contentEquals (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource, boolean)  throws java.io.IOException 
		long s1
		long s2
		org.apache.tools.ant.types.Resource r1
		org.apache.tools.ant.types.Resource r2
		boolean text
	public static int compareContent (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource, boolean)  throws java.io.IOException 
		org.apache.tools.ant.types.Resource r1
		org.apache.tools.ant.types.Resource r2
		boolean text
		boolean e1
		boolean e2
		boolean d1
		boolean d2
	public static org.apache.tools.ant.types.resources.FileResource asFileResource (org.apache.tools.ant.types.resources.FileProvider) 
		org.apache.tools.ant.types.resources.FileProvider fileProvider
		org.apache.tools.ant.types.resources.FileResource result
	private static int binaryCompare (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource)  throws java.io.IOException 
		int b2
		int b1
		org.apache.tools.ant.types.Resource r1
		org.apache.tools.ant.types.Resource r2
		java.io.InputStream in1
		java.io.InputStream in2
	private static int textCompare (org.apache.tools.ant.types.Resource, org.apache.tools.ant.types.Resource)  throws java.io.IOException 
		String actual
		String expected
		org.apache.tools.ant.types.Resource r1
		org.apache.tools.ant.types.Resource r2
		java.io.BufferedReader in1
		java.io.BufferedReader in2
	private static void logFuture (org.apache.tools.ant.ProjectComponent, org.apache.tools.ant.types.ResourceCollection, long) 
		java.util.Iterator iter
		org.apache.tools.ant.ProjectComponent logTo
		org.apache.tools.ant.types.ResourceCollection rc
		long granularity
		long now
		org.apache.tools.ant.types.resources.selectors.Date sel
		org.apache.tools.ant.types.resources.Restrict future
	private static java.io.OutputStream getOutputStream (org.apache.tools.ant.types.Resource, boolean, org.apache.tools.ant.Project)  throws java.io.IOException 
		org.apache.tools.ant.types.resources.Appendable a
		org.apache.tools.ant.types.Resource resource
		boolean append
		org.apache.tools.ant.Project project
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

org/apache/tools/ant/util/RetryHandler.class
RetryHandler.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.RetryHandler extends java.lang.Object {
	private int retriesAllowed
	private org.apache.tools.ant.Task task
	public void <init> (int, org.apache.tools.ant.Task) 
		int retriesAllowed
		org.apache.tools.ant.Task task
	public void execute (org.apache.tools.ant.util.Retryable, java.lang.String)  throws java.io.IOException 
		java.io.IOException e
		org.apache.tools.ant.util.Retryable exe
		String desc
		int retries
}

org/apache/tools/ant/util/Retryable.class
Retryable.java
package org.apache.tools.ant.util
public abstract org.apache.tools.ant.util.Retryable extends java.lang.Object {
	public static final int RETRY_FOREVER
	public abstract void execute ()  throws java.io.IOException 
}

org/apache/tools/ant/util/ScriptFixBSFPath.class
ScriptFixBSFPath.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ScriptFixBSFPath extends java.lang.Object {
	private static final String UTIL_OPTIONAL_PACKAGE
	private static final String BSF_PACKAGE
	private static final String BSF_MANAGER
	private static final String BSF_SCRIPT_RUNNER
	private static final String[] BSF_LANGUAGES
	private static final java.util.Map BSF_LANGUAGE_MAP
	public void <init> () 
	private java.io.File getClassSource (java.lang.ClassLoader, java.lang.String) 
		ClassLoader loader
		String className
	private java.io.File getClassSource (java.lang.String) 
		String className
	public void fixClassLoader (java.lang.ClassLoader, java.lang.String) 
		ClassLoader loader
		String language
		ClassLoader myLoader
		org.apache.tools.ant.AntClassLoader fixLoader
		java.io.File bsfSource
		boolean needMoveRunner
		String languageClassName
		boolean needMoveBsf
	static void <clinit> () 
		int i
}

org/apache/tools/ant/util/ScriptRunnerBase.class
ScriptRunnerBase.java
package org.apache.tools.ant.util
public abstract org.apache.tools.ant.util.ScriptRunnerBase extends java.lang.Object {
	private boolean keepEngine
	private String language
	private String script
	private org.apache.tools.ant.Project project
	private ClassLoader scriptLoader
	private java.util.Map beans
	public void <init> () 
	public void addBeans (java.util.Map) 
		Object val
		org.apache.tools.ant.BuildException ex
		String key
		java.util.Iterator i
		java.util.Map dictionary
	public void addBean (java.lang.String, java.lang.Object) 
		int i
		String key
		Object bean
		boolean isValid
	protected java.util.Map getBeans () 
	public abstract void executeScript (java.lang.String) 
	public abstract java.lang.Object evaluateScript (java.lang.String) 
	public abstract boolean supportsLanguage () 
	public abstract java.lang.String getManagerName () 
	public void setLanguage (java.lang.String) 
		String language
	public java.lang.String getLanguage () 
	public void setScriptClassLoader (java.lang.ClassLoader) 
		ClassLoader classLoader
	protected java.lang.ClassLoader getScriptClassLoader () 
	public void setKeepEngine (boolean) 
		boolean keepEngine
	public boolean getKeepEngine () 
	public void setSrc (java.io.File) 
		java.io.FileNotFoundException e
		java.io.File file
		String filename
	private void readSource (java.io.Reader, java.lang.String) 
		java.io.IOException ex
		java.io.Reader reader
		String name
		java.io.BufferedReader in
	public void loadResource (org.apache.tools.ant.types.Resource) 
		java.io.IOException e
		UnsupportedOperationException e
		org.apache.tools.ant.types.Resource sourceResource
		String name
		java.io.InputStream in
	public void loadResources (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.Resource resource
		org.apache.tools.ant.types.ResourceCollection collection
		java.util.Iterator resources
	public void addText (java.lang.String) 
		String text
	public java.lang.String getScript () 
	public void clearScript () 
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public org.apache.tools.ant.Project getProject () 
	public void bindToComponent (org.apache.tools.ant.ProjectComponent) 
		org.apache.tools.ant.ProjectComponent component
	public void bindToComponentMinimum (org.apache.tools.ant.ProjectComponent) 
		org.apache.tools.ant.ProjectComponent component
	protected void checkLanguage () 
	protected java.lang.ClassLoader replaceContextLoader () 
		ClassLoader origContextClassLoader
	protected void restoreContextLoader (java.lang.ClassLoader) 
		ClassLoader origLoader
}

org/apache/tools/ant/util/ScriptRunnerCreator.class
ScriptRunnerCreator.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ScriptRunnerCreator extends java.lang.Object {
	private static final String AUTO
	private static final String OATAU
	private static final String UTIL_OPT
	private static final String BSF
	private static final String BSF_PACK
	private static final String BSF_MANAGER
	private static final String BSF_RUNNER
	private static final String JAVAX
	private static final String JAVAX_MANAGER
	private static final String JAVAX_RUNNER
	private org.apache.tools.ant.Project project
	private String manager
	private String language
	private ClassLoader scriptLoader
	public void <init> (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public synchronized org.apache.tools.ant.util.ScriptRunnerBase createRunner (java.lang.String, java.lang.String, java.lang.ClassLoader) 
		String manager
		String language
		ClassLoader classLoader
		org.apache.tools.ant.util.ScriptRunnerBase ret
	private org.apache.tools.ant.util.ScriptRunnerBase createRunner (java.lang.String, java.lang.String, java.lang.String) 
		Exception ex
		String checkManager
		String managerClass
		String runnerClass
		org.apache.tools.ant.util.ScriptRunnerBase runner
}

org/apache/tools/ant/util/ScriptRunnerHelper.class
ScriptRunnerHelper.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.ScriptRunnerHelper extends java.lang.Object {
	private org.apache.tools.ant.util.ClasspathUtils$Delegate cpDelegate
	private java.io.File srcFile
	private String manager
	private String language
	private String text
	private boolean setBeans
	private org.apache.tools.ant.ProjectComponent projectComponent
	private ClassLoader scriptLoader
	private org.apache.tools.ant.types.resources.Union resources
	public void <init> () 
	public void setProjectComponent (org.apache.tools.ant.ProjectComponent) 
		org.apache.tools.ant.ProjectComponent component
	public org.apache.tools.ant.util.ScriptRunnerBase getScriptRunner () 
		org.apache.tools.ant.util.ScriptRunnerBase runner
	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 void setSrc (java.io.File) 
		java.io.File file
	public void addText (java.lang.String) 
		String text
	public void setManager (java.lang.String) 
		String manager
	public void setLanguage (java.lang.String) 
		String language
	public java.lang.String getLanguage () 
	public void setSetBeans (boolean) 
		boolean setBeans
	public void setClassLoader (java.lang.ClassLoader) 
		ClassLoader loader
	private synchronized java.lang.ClassLoader generateClassLoader () 
	private org.apache.tools.ant.util.ClasspathUtils$Delegate getClassPathDelegate () 
	private org.apache.tools.ant.util.ScriptRunnerBase getRunner () 
	public void add (org.apache.tools.ant.types.ResourceCollection) 
		org.apache.tools.ant.types.ResourceCollection resource
}

org/apache/tools/ant/util/SourceFileScanner$1.class
SourceFileScanner.java
package org.apache.tools.ant.util
 org.apache.tools.ant.util.SourceFileScanner$1 extends org.apache.tools.ant.types.resources.FileResource {
	private final String val$name
	private final org.apache.tools.ant.util.SourceFileScanner this$0
	void <init> (org.apache.tools.ant.util.SourceFileScanner, java.io.File, java.lang.String, java.lang.String) 
		org.apache.tools.ant.util.SourceFileScanner this$0
		java.io.File x0
		String x1
		String val$name
	public java.lang.String getName () 
}

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 static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private java.io.File destDir
	public void <init> (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 name
		int i
		int counter
		String[] files
		java.io.File srcDir
		java.io.File destDir
		org.apache.tools.ant.util.FileNameMapper mapper
		long granularity
		java.util.Vector v
		org.apache.tools.ant.types.Resource[] sourceresources
		org.apache.tools.ant.types.Resource[] outofdate
		String[] result
	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) 
		int i
		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
	public org.apache.tools.ant.types.Resource getResource (java.lang.String) 
		String name
	static void <clinit> () 
}

org/apache/tools/ant/util/SplitClassLoader.class
SplitClassLoader.java
package org.apache.tools.ant.util
public final org.apache.tools.ant.util.SplitClassLoader extends org.apache.tools.ant.AntClassLoader {
	private final String[] splitClasses
	public void <init> (java.lang.ClassLoader, org.apache.tools.ant.types.Path, org.apache.tools.ant.Project, java.lang.String[]) 
		ClassLoader parent
		org.apache.tools.ant.types.Path path
		org.apache.tools.ant.Project project
		String[] splitClasses
	protected synchronized java.lang.Class loadClass (java.lang.String, boolean)  throws java.lang.ClassNotFoundException 
		String classname
		boolean resolve
		Class theClass
	private boolean isSplit (java.lang.String) 
		int i
		String classname
		String simplename
}

org/apache/tools/ant/util/StringTokenizer.class
StringTokenizer.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.StringTokenizer extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.util.Tokenizer  {
	private static final int NOT_A_CHAR
	private String intraString
	private int pushed
	private char[] delims
	private boolean delimsAreTokens
	private boolean suppressDelims
	private boolean includeDelims
	public void <init> () 
	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 
		char c
		boolean isDelim
		java.io.Reader in
		int ch
		boolean inToken
		StringBuffer word
		StringBuffer padding
	public java.lang.String getPostToken () 
	private boolean isDelim (char) 
		int i
		char ch
}

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 {
	private static final long KILOBYTE
	private static final long MEGABYTE
	private static final long GIGABYTE
	private static final long TERABYTE
	private static final long PETABYTE
	public static final String LINE_SEP
	private void <init> () 
	public static java.util.Vector lineSplit (java.lang.String) 
		String data
	public static java.util.Vector split (java.lang.String, int) 
		String elem
		String data
		int ch
		java.util.Vector elems
		int pos
		int i
	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
	public static boolean endsWith (java.lang.StringBuffer, java.lang.String) 
		StringBuffer buffer
		String suffix
		int endIndex
		int bufferIndex
	public static java.lang.String resolveBackSlash (java.lang.String) 
		char c
		int i
		String input
		StringBuffer b
		boolean backSlashSeen
	public static long parseHumanSizes (java.lang.String)  throws java.lang.Exception 
		int trim
		NumberFormatException e
		String humanSize
		long factor
		char s
		char c
	public static java.lang.String removeSuffix (java.lang.String, java.lang.String) 
		String string
		String suffix
	public static java.lang.String removePrefix (java.lang.String, java.lang.String) 
		String string
		String prefix
	static void <clinit> () 
}

org/apache/tools/ant/util/SymbolicLinkUtils$1.class
SymbolicLinkUtils.java
package org.apache.tools.ant.util
 org.apache.tools.ant.util.SymbolicLinkUtils$1 extends java.lang.Object implements java.io.FilenameFilter  {
	private final String val$localName
	private final org.apache.tools.ant.util.SymbolicLinkUtils this$0
	void <init> (org.apache.tools.ant.util.SymbolicLinkUtils, java.lang.String) 
		org.apache.tools.ant.util.SymbolicLinkUtils this$0
		String val$localName
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File d
		String n
}

org/apache/tools/ant/util/SymbolicLinkUtils.class
SymbolicLinkUtils.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.SymbolicLinkUtils extends java.lang.Object {
	private static final org.apache.tools.ant.util.FileUtils FILE_UTILS
	private static final org.apache.tools.ant.util.SymbolicLinkUtils PRIMARY_INSTANCE
	public static org.apache.tools.ant.util.SymbolicLinkUtils getSymbolicLinkUtils () 
	protected void <init> () 
	public boolean isSymbolicLink (java.io.File)  throws java.io.IOException 
		java.io.File file
	public boolean isSymbolicLink (java.lang.String)  throws java.io.IOException 
		String name
	public boolean isSymbolicLink (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File parent
		String name
		java.io.File toTest
	public boolean isDanglingSymbolicLink (java.lang.String)  throws java.io.IOException 
		String name
	public boolean isDanglingSymbolicLink (java.io.File)  throws java.io.IOException 
		java.io.File file
	public boolean isDanglingSymbolicLink (java.io.File, java.lang.String)  throws java.io.IOException 
		String localName
		String[] c
		java.io.File parent
		String name
		java.io.File f
	public void deleteSymbolicLink (java.io.File, org.apache.tools.ant.Task)  throws java.io.IOException 
		java.io.IOException e
		java.io.IOException e
		java.io.File temp
		boolean renamedTarget
		java.io.File link
		org.apache.tools.ant.Task task
		java.io.File target
	static void <clinit> () 
}

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 task
	public void <init> (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 <init> (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/UUEncoder.class
UUEncoder.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.UUEncoder extends java.lang.Object {
	protected static final int DEFAULT_MODE
	private static final int MAX_CHARS_PER_LINE
	private static final int INPUT_BUFFER_SIZE
	private java.io.OutputStream out
	private String name
	public void <init> (java.lang.String) 
		String name
	public void encode (java.io.InputStream, java.io.OutputStream)  throws java.io.IOException 
		int num
		int pos
		java.io.InputStream is
		java.io.OutputStream out
		byte[] buffer
		int count
	private void encodeString (java.lang.String)  throws java.io.IOException 
		String n
		java.io.PrintStream writer
	private void encodeBegin ()  throws java.io.IOException 
	private void encodeEnd ()  throws java.io.IOException 
	private void encodeLine (byte[], int, int, java.io.OutputStream)  throws java.io.IOException 
		byte d1
		byte d2
		byte d3
		byte d4
		byte a
		byte b
		byte c
		int i
		byte[] data
		int offset
		int length
		java.io.OutputStream out
}

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 <init> () 
	protected java.lang.String extractVariablePart (java.lang.String) 
		String name
		String var
}

org/apache/tools/ant/util/VectorSet.class
VectorSet.java
package org.apache.tools.ant.util
public final org.apache.tools.ant.util.VectorSet extends java.util.Vector {
	private final java.util.HashSet set
	public void <init> () 
	public void <init> (int) 
		int initialCapacity
	public void <init> (int, int) 
		int initialCapacity
		int capacityIncrement
	public void <init> (java.util.Collection) 
		java.util.Iterator i
		java.util.Collection c
	public synchronized boolean add (java.lang.Object) 
		Object o
	public void add (int, java.lang.Object) 
		int index
		Object o
	private synchronized void doAdd (int, java.lang.Object) 
		int count
		int index
		Object o
	public synchronized void addElement (java.lang.Object) 
		Object o
	public synchronized boolean addAll (java.util.Collection) 
		java.util.Iterator i
		java.util.Collection c
		boolean changed
	public synchronized boolean addAll (int, java.util.Collection) 
		Object o
		java.util.Iterator i
		int index
		java.util.Collection c
		boolean changed
	public synchronized void clear () 
	public java.lang.Object clone () 
		org.apache.tools.ant.util.VectorSet vs
	public synchronized boolean contains (java.lang.Object) 
		Object o
	public synchronized boolean containsAll (java.util.Collection) 
		java.util.Collection c
	public void insertElementAt (java.lang.Object, int) 
		Object o
		int index
	public synchronized java.lang.Object remove (int) 
		int index
		Object o
	public boolean remove (java.lang.Object) 
		Object o
	private synchronized boolean doRemove (java.lang.Object) 
		int index
		Object o
	public synchronized boolean removeAll (java.util.Collection) 
		java.util.Iterator i
		java.util.Collection c
		boolean changed
	public synchronized void removeAllElements () 
	public boolean removeElement (java.lang.Object) 
		Object o
	public synchronized void removeElementAt (int) 
		int index
	public synchronized void removeRange (int, int) 
		int fromIndex
		int toIndex
	public synchronized boolean retainAll (java.util.Collection) 
		Object o
		java.util.Iterator i
		java.util.Collection c
		java.util.LinkedList l
	public synchronized java.lang.Object set (int, java.lang.Object) 
		int oldIndexOfO
		int index
		Object o
		Object orig
	public void setElementAt (java.lang.Object, int) 
		Object o
		int index
}

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 volatile boolean stopped
	public static final String ERROR_INVALID_TIMEOUT
	public void <init> (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 () 
		InterruptedException e
		long now
		long until
}

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 {
	public void <init> (java.lang.Object) 
		Object object
}

org/apache/tools/ant/util/WeakishReference.class
WeakishReference.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.WeakishReference extends java.lang.Object {
	private java.lang.ref.WeakReference weakref
	void <init> (java.lang.Object) 
		Object reference
	public java.lang.Object get () 
	public static org.apache.tools.ant.util.WeakishReference createReference (java.lang.Object) 
		Object object
}

org/apache/tools/ant/util/WorkerAnt.class
WorkerAnt.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.WorkerAnt extends java.lang.Thread {
	private org.apache.tools.ant.Task task
	private Object notify
	private volatile boolean finished
	private volatile org.apache.tools.ant.BuildException buildException
	private volatile Throwable exception
	public static final String ERROR_NO_TASK
	public void <init> (org.apache.tools.ant.Task, java.lang.Object) 
		org.apache.tools.ant.Task task
		Object notify
	public void <init> (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	public synchronized org.apache.tools.ant.BuildException getBuildException () 
	public synchronized java.lang.Throwable getException () 
	public org.apache.tools.ant.Task getTask () 
	public synchronized boolean isFinished () 
	public void waitUntilFinished (long)  throws java.lang.InterruptedException 
		long timeout
	public void rethrowAnyBuildException () 
		org.apache.tools.ant.BuildException ex
	private synchronized void caught (java.lang.Throwable) 
		Throwable thrown
	public void run () 
		Throwable thrown
}

org/apache/tools/ant/util/XMLFragment$Child.class
XMLFragment.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.XMLFragment$Child extends java.lang.Object implements org.apache.tools.ant.DynamicConfiguratorNS  {
	private org.w3c.dom.Element e
	private final org.apache.tools.ant.util.XMLFragment this$0
	void <init> (org.apache.tools.ant.util.XMLFragment, org.w3c.dom.Element) 
		org.apache.tools.ant.util.XMLFragment this$0
		org.w3c.dom.Element e
	public void addText (java.lang.String) 
		String s
	public void setDynamicAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String uri
		String name
		String qName
		String value
	public java.lang.Object createDynamicElement (java.lang.String, java.lang.String, java.lang.String) 
		String uri
		String name
		String qName
		org.w3c.dom.Element e2
}

org/apache/tools/ant/util/XMLFragment.class
XMLFragment.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.XMLFragment extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.DynamicElementNS  {
	private org.w3c.dom.Document doc
	private org.w3c.dom.DocumentFragment fragment
	public void <init> () 
	public org.w3c.dom.DocumentFragment getFragment () 
	public void addText (java.lang.String) 
		String s
	public java.lang.Object createDynamicElement (java.lang.String, java.lang.String, java.lang.String) 
		String uri
		String name
		String qName
		org.w3c.dom.Element e
	private void addText (org.w3c.dom.Node, java.lang.String) 
		org.w3c.dom.Text t
		org.w3c.dom.Node n
		String s
	static void access$000 (org.apache.tools.ant.util.XMLFragment, org.w3c.dom.Node, java.lang.String) 
		org.apache.tools.ant.util.XMLFragment x0
		org.w3c.dom.Node x1
		String x2
	static org.w3c.dom.Document access$100 (org.apache.tools.ant.util.XMLFragment) 
		org.apache.tools.ant.util.XMLFragment x0
}

org/apache/tools/ant/util/XmlConstants.class
XmlConstants.java
package org.apache.tools.ant.util
public org.apache.tools.ant.util.XmlConstants extends java.lang.Object {
	public static final String PROPERTY_SCHEMA_LOCATION
	public static final String PROPERTY_NO_NAMESPACE_SCHEMA_LOCATION
	public static final String FEATURE_XSD_FULL_VALIDATION
	public static final String FEATURE_XSD
	public static final String FEATURE_VALIDATION
	public static final String FEATURE_NAMESPACES
	public static final String FEATURE_JAXP12_SCHEMA_LANGUAGE
	public static final String FEATURE_JAXP12_SCHEMA_SOURCE
	public static final String URI_XSD
	public static final String FEATURE_EXTERNAL_ENTITIES
	public static final String FEATURE_DISALLOW_DTD
	public void <init> () 
}

org/apache/tools/ant/util/depend/AbstractAnalyzer.class
AbstractAnalyzer.java
package org.apache.tools.ant.util.depend
public abstract org.apache.tools.ant.util.depend.AbstractAnalyzer extends java.lang.Object implements org.apache.tools.ant.util.depend.DependencyAnalyzer  {
	public static final int MAX_LOOPS
	private org.apache.tools.ant.types.Path sourcePath
	private org.apache.tools.ant.types.Path classPath
	private final java.util.Vector rootClasses
	private boolean determined
	private java.util.Vector fileDependencies
	private java.util.Vector classDependencies
	private boolean closure
	protected void <init> () 
	public void setClosure (boolean) 
		boolean closure
	public java.util.Enumeration getFileDependencies () 
	public java.util.Enumeration getClassDependencies () 
	public java.io.File getClassContainer (java.lang.String)  throws java.io.IOException 
		String classname
		String classLocation
	public java.io.File getSourceContainer (java.lang.String)  throws java.io.IOException 
		String classname
		String sourceLocation
	public void addSourcePath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path sourcePath
	public void addClassPath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path classPath
	public void addRootClass (java.lang.String) 
		String className
	public void config (java.lang.String, java.lang.Object) 
		String name
		Object info
	public void reset () 
	protected java.util.Enumeration getRootClasses () 
	protected boolean isClosureRequired () 
	protected abstract void determineDependencies (java.util.Vector, java.util.Vector) 
	protected abstract boolean supportsFileDependencies () 
	private java.io.File getResourceContainer (java.lang.String, java.lang.String[])  throws java.io.IOException 
		java.io.File resource
		java.util.zip.ZipFile zipFile
		java.io.File element
		int i
		String resourceLocation
		String[] paths
}

org/apache/tools/ant/util/depend/DependencyAnalyzer.class
DependencyAnalyzer.java
package org.apache.tools.ant.util.depend
public abstract org.apache.tools.ant.util.depend.DependencyAnalyzer extends java.lang.Object {
	public abstract void addSourcePath (org.apache.tools.ant.types.Path) 
	public abstract void addClassPath (org.apache.tools.ant.types.Path) 
	public abstract void addRootClass (java.lang.String) 
	public abstract java.util.Enumeration getFileDependencies () 
	public abstract java.util.Enumeration getClassDependencies () 
	public abstract void reset () 
	public abstract void config (java.lang.String, java.lang.Object) 
	public abstract void setClosure (boolean) 
	public abstract java.io.File getClassContainer (java.lang.String)  throws java.io.IOException 
	public abstract java.io.File getSourceContainer (java.lang.String)  throws java.io.IOException 
}

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.List args
	private String userChoice
	private String magicValue
	private String defaultValue
	private org.apache.tools.ant.types.Path implementationClasspath
	public void <init> (java.lang.String) 
		String defaultValue
	public void <init> (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 () 
		int i
		org.apache.tools.ant.util.facade.ImplementationSpecificArgument arg
		String[] curr
		java.util.Iterator e
		java.util.List tmp
		String[] res
	public boolean hasBeenSet () 
	public org.apache.tools.ant.types.Path getImplementationClasspath (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
}

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 <init> () 
	public void setImplementation (java.lang.String) 
		String impl
	public final java.lang.String[] getParts (java.lang.String) 
		String chosenImpl
}

org/apache/tools/ant/util/java15/ProxyDiagnostics.class
ProxyDiagnostics.java
package org.apache.tools.ant.util.java15
public org.apache.tools.ant.util.java15.ProxyDiagnostics extends java.lang.Object {
	private String destination
	private java.net.URI destURI
	public static final String DEFAULT_DESTINATION
	public void <init> (java.lang.String) 
		java.net.URISyntaxException e
		String destination
	public void <init> () 
	public java.lang.String toString () 
		java.net.InetAddress addr
		java.net.InetSocketAddress ina
		java.net.Proxy proxy
		java.net.SocketAddress address
		java.net.ProxySelector selector
		java.util.List list
		StringBuffer result
		java.util.Iterator proxies
}

org/apache/tools/ant/util/optional/JavaxScriptRunner.class
JavaxScriptRunner.java
package org.apache.tools.ant.util.optional
public org.apache.tools.ant.util.optional.JavaxScriptRunner extends org.apache.tools.ant.util.ScriptRunnerBase {
	private org.apache.tools.ant.util.ReflectWrapper engine
	static Class class$java$lang$String
	static Class class$java$lang$Object
	public void <init> () 
	public java.lang.String getManagerName () 
	public boolean supportsLanguage () 
		Exception ex
		ClassLoader origLoader
	public void executeScript (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String execName
	public java.lang.Object evaluateScript (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String key
		Object value
		java.util.Iterator i
		org.apache.tools.ant.util.ReflectWrapper engine
		org.apache.tools.ant.BuildException be
		Throwable t
		Throwable te
		Exception be
		String execName
		ClassLoader origLoader
	private org.apache.tools.ant.util.ReflectWrapper createEngine ()  throws java.lang.Exception 
		org.apache.tools.ant.util.ReflectWrapper manager
		Object e
		org.apache.tools.ant.util.ReflectWrapper ret
	private static org.apache.tools.ant.BuildException unwrap (java.lang.Throwable) 
		Throwable t
		org.apache.tools.ant.BuildException deepest
		Throwable current
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/util/optional/NoExitSecurityManager.class
NoExitSecurityManager.java
package org.apache.tools.ant.util.optional
public org.apache.tools.ant.util.optional.NoExitSecurityManager extends java.lang.SecurityManager {
	public void <init> () 
	public void checkExit (int) 
		int status
	public void checkPermission (java.security.Permission) 
		java.security.Permission perm
}

org/apache/tools/ant/util/optional/WeakishReference12.class
WeakishReference12.java
package org.apache.tools.ant.util.optional
public org.apache.tools.ant.util.optional.WeakishReference12 extends org.apache.tools.ant.util.WeakishReference$HardReference {
	public void <init> (java.lang.Object) 
		Object reference
}

org/apache/tools/ant/util/regexp/Jdk14RegexpMatcher.class
Jdk14RegexpMatcher.java
package org.apache.tools.ant.util.regexp
public org.apache.tools.ant.util.regexp.Jdk14RegexpMatcher extends java.lang.Object implements org.apache.tools.ant.util.regexp.RegexpMatcher  {
	private String pattern
	public void <init> () 
	public void setPattern (java.lang.String) 
		String pattern
	public java.lang.String getPattern () 
	protected java.util.regex.Pattern getCompiledPattern (int)  throws org.apache.tools.ant.BuildException 
		java.util.regex.Pattern p
		java.util.regex.PatternSyntaxException e
		int options
		int cOptions
	public boolean matches (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String argument
	public boolean matches (java.lang.String, int)  throws org.apache.tools.ant.BuildException 
		java.util.regex.Pattern p
		Exception e
		String input
		int options
	public java.util.Vector getGroups (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String argument
	public java.util.Vector getGroups (java.lang.String, int)  throws org.apache.tools.ant.BuildException 
		String match
		int i
		String input
		int options
		java.util.regex.Pattern p
		java.util.regex.Matcher matcher
		java.util.Vector v
		int cnt
	protected int getCompilerOptions (int) 
		int options
		int cOptions
}

org/apache/tools/ant/util/regexp/Jdk14RegexpRegexp.class
Jdk14RegexpRegexp.java
package org.apache.tools.ant.util.regexp
public org.apache.tools.ant.util.regexp.Jdk14RegexpRegexp extends org.apache.tools.ant.util.regexp.Jdk14RegexpMatcher implements org.apache.tools.ant.util.regexp.Regexp  {
	private static final int DECIMAL
	public void <init> () 
	protected int getSubsOptions (int) 
		int options
		int subsOptions
	public java.lang.String substitute (java.lang.String, java.lang.String, int)  throws org.apache.tools.ant.BuildException 
		int value
		char c
		int i
		boolean res
		String input
		String argument
		int options
		StringBuffer subst
		int sOptions
		java.util.regex.Pattern p
		StringBuffer sb
		java.util.regex.Matcher m
}

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 {
	static Class class$org$apache$tools$ant$util$regexp$RegexpFactory
	static Class class$org$apache$tools$ant$util$regexp$Regexp
	public void <init> () 
	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
	protected org.apache.tools.ant.util.regexp.Regexp createRegexpInstance (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String classname
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/tools/ant/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 {
	static Class class$org$apache$tools$ant$util$regexp$RegexpMatcherFactory
	static Class class$org$apache$tools$ant$util$regexp$RegexpMatcher
	public void <init> () 
	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
	protected org.apache.tools.ant.util.regexp.RegexpMatcher createInstance (java.lang.String)  throws org.apache.tools.ant.BuildException 
		String className
	protected void testAvailability (java.lang.String)  throws org.apache.tools.ant.BuildException 
		Throwable t
		String className
	public static boolean regexpMatcherPresent (org.apache.tools.ant.Project) 
		Throwable ex
		org.apache.tools.ant.Project project
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

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 <init> () 
	public static boolean hasFlag (int, int) 
		int options
		int flag
	public static int removeFlag (int, int) 
		int options
		int flag
	public static int asOptions (java.lang.String) 
		String flags
		int options
	public static int asOptions (boolean) 
		boolean caseSensitive
	public static int asOptions (boolean, boolean, boolean) 
		boolean caseSensitive
		boolean multiLine
		boolean singleLine
		int options
}

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

org/apache/tools/bzip2/CBZip2InputStream$Data.class
CBZip2InputStream.java
package org.apache.tools.bzip2
final org.apache.tools.bzip2.CBZip2InputStream$Data extends java.lang.Object {
	final boolean[] inUse
	final byte[] seqToUnseq
	final byte[] selector
	final byte[] selectorMtf
	final int[] unzftab
	final int[][] limit
	final int[][] base
	final int[][] perm
	final int[] minLens
	final int[] cftab
	final char[] getAndMoveToFrontDecode_yy
	final char[][] temp_charArray2d
	final byte[] recvDecodingTables_pos
	int[] tt
	byte[] ll8
	void <init> (int) 
		int blockSize100k
	final int[] initTT (int) 
		int length
		int[] ttShadow
}

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 final org.apache.tools.bzip2.CRC crc
	private int nInUse
	private java.io.InputStream in
	private int currentChar
	private static final int EOF
	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
	private int su_count
	private int su_ch2
	private int su_chPrev
	private int su_i2
	private int su_j2
	private int su_rNToGo
	private int su_rTPos
	private int su_tPos
	private char su_z
	private org.apache.tools.bzip2.CBZip2InputStream$Data data
	private static void reportCRCError ()  throws java.io.IOException 
	private void makeMaps () 
		int i
		boolean[] inUse
		byte[] seqToUnseq
		int nInUseShadow
	public void <init> (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
	public int read ()  throws java.io.IOException 
	public int read (byte[], int, int)  throws java.io.IOException 
		int b
		byte[] dest
		int offs
		int len
		int hi
		int destOffs
	private int read0 ()  throws java.io.IOException 
		int retChar
	private void init ()  throws java.io.IOException 
		int magic2
		int blockSize
	private void initBlock ()  throws java.io.IOException 
		char magic0
		char magic1
		char magic2
		char magic3
		char magic4
		char magic5
	private void endBlock ()  throws java.io.IOException 
	private void complete ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
		java.io.InputStream inShadow
	private int bsR (int)  throws java.io.IOException 
		int thech
		java.io.InputStream inShadow
		int n
		int bsLiveShadow
		int bsBuffShadow
	private boolean bsGetBit ()  throws java.io.IOException 
		int thech
		int bsLiveShadow
		int bsBuffShadow
	private char bsGetUByte ()  throws java.io.IOException 
	private int bsGetInt ()  throws java.io.IOException 
	private static void hbCreateDecodeTables (int[], int[], int[], char[], int, int, int) 
		int j
		int i
		int pp
		int i
		int i
		int i
		int b
		int nb
		int i
		int vec
		int b
		int i
		int[] limit
		int[] base
		int[] perm
		char[] length
		int minLen
		int maxLen
		int alphaSize
	private void recvDecodingTables ()  throws java.io.IOException 
		int i
		int i
		int j
		int i16
		int i
		int j
		int i
		int v
		int v
		byte tmp
		int i
		int i
		int curr
		char[] len_t
		int t
		org.apache.tools.bzip2.CBZip2InputStream$Data dataShadow
		boolean[] inUse
		byte[] pos
		byte[] selector
		byte[] selectorMtf
		int inUse16
		int alphaSize
		int nGroups
		int nSelectors
		char[][] len
	private void createHuffmanDecodingTables (int, int) 
		char lent
		int i
		int minLen
		int maxLen
		char[] len_t
		int t
		int alphaSize
		int nGroups
		org.apache.tools.bzip2.CBZip2InputStream$Data dataShadow
		char[][] len
		int[] minLens
		int[][] limit
		int[][] base
		int[][] perm
	private void getAndMoveToFrontDecode ()  throws java.io.IOException 
		int i
		int thech
		int thech
		int zn
		int zvec
		int n
		int s
		byte ch
		int j
		int thech
		int thech
		char tmp
		int zn
		int zvec
		java.io.InputStream inShadow
		org.apache.tools.bzip2.CBZip2InputStream$Data dataShadow
		byte[] ll8
		int[] unzftab
		byte[] selector
		byte[] seqToUnseq
		char[] yy
		int[] minLens
		int[][] limit
		int[][] base
		int[][] perm
		int limitLast
		int groupNo
		int groupPos
		int eob
		int nextSym
		int bsBuffShadow
		int bsLiveShadow
		int lastShadow
		int zt
		int[] base_zt
		int[] limit_zt
		int[] perm_zt
		int minLens_zt
	private int getAndMoveToFrontDecode0 (int)  throws java.io.IOException 
		int thech
		int groupNo
		java.io.InputStream inShadow
		org.apache.tools.bzip2.CBZip2InputStream$Data dataShadow
		int zt
		int[] limit_zt
		int zn
		int zvec
		int bsLiveShadow
		int bsBuffShadow
	private void setupBlock ()  throws java.io.IOException 
		int i
		int c
		int i
		int lastShadow
		int[] cftab
		int[] tt
		byte[] ll8
	private void setupRandPartA ()  throws java.io.IOException 
		int su_ch2Shadow
	private void setupNoRandPartA ()  throws java.io.IOException 
		int su_ch2Shadow
	private void setupRandPartB ()  throws java.io.IOException 
	private void setupRandPartC ()  throws java.io.IOException 
	private void setupNoRandPartB ()  throws java.io.IOException 
	private void setupNoRandPartC ()  throws java.io.IOException 
		int su_ch2Shadow
}

org/apache/tools/bzip2/CBZip2OutputStream$Data.class
CBZip2OutputStream.java
package org.apache.tools.bzip2
final org.apache.tools.bzip2.CBZip2OutputStream$Data extends java.lang.Object {
	final boolean[] inUse
	final byte[] unseqToSeq
	final int[] mtfFreq
	final byte[] selector
	final byte[] selectorMtf
	final byte[] generateMTFValues_yy
	final byte[][] sendMTFValues_len
	final int[][] sendMTFValues_rfreq
	final int[] sendMTFValues_fave
	final short[] sendMTFValues_cost
	final int[][] sendMTFValues_code
	final byte[] sendMTFValues2_pos
	final boolean[] sentMTFValues4_inUse16
	final int[] stack_ll
	final int[] stack_hh
	final int[] stack_dd
	final int[] mainSort_runningOrder
	final int[] mainSort_copy
	final boolean[] mainSort_bigDone
	final int[] heap
	final int[] weight
	final int[] parent
	final int[] ftab
	final byte[] block
	final int[] fmap
	final char[] sfmap
	final char[] quadrant
	void <init> (int) 
		int blockSize100k
		int n
}

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  {
	public static final int MIN_BLOCKSIZE
	public static final int MAX_BLOCKSIZE
	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 WORK_FACTOR
	protected static final int QSORT_STACK_SIZE
	private static final int[] INCS
	private int last
	private int origPtr
	private final int blockSize100k
	private boolean blockRandomised
	private int bsBuff
	private int bsLive
	private final org.apache.tools.bzip2.CRC crc
	private int nInUse
	private int nMTF
	private int workDone
	private int workLimit
	private boolean firstAttempt
	private int currentChar
	private int runLength
	private int blockCRC
	private int combinedCRC
	private int allowableBlockSize
	private org.apache.tools.bzip2.CBZip2OutputStream$Data data
	private java.io.OutputStream out
	protected static void hbMakeCodeLengths (char[], int[], int, int) 
		int i
		int zz
		int tmp
		int i
		int n1
		int yy
		int zz
		int tmp
		int n2
		int weight_n1
		int weight_n2
		int weight_tmp
		int parent_k
		int j
		int k
		int i
		int j
		int i
		int nNodes
		int nHeap
		boolean tooLong
		char[] len
		int[] freq
		int alphaSize
		int maxLen
		int[] heap
		int[] weight
		int[] parent
	private static void hbMakeCodeLengths (byte[], int[], org.apache.tools.bzip2.CBZip2OutputStream$Data, int, int) 
		int i
		int zz
		int tmp
		int i
		int n1
		int yy
		int zz
		int tmp
		int n2
		int weight_n1
		int weight_n2
		int weight_tmp
		int parent_k
		int j
		int k
		int i
		int j
		int i
		int nNodes
		int nHeap
		boolean tooLong
		byte[] len
		int[] freq
		org.apache.tools.bzip2.CBZip2OutputStream$Data dat
		int alphaSize
		int maxLen
		int[] heap
		int[] weight
		int[] parent
	public static int chooseBlockSize (long) 
		long inputLength
	public void <init> (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	public void <init> (java.io.OutputStream, int)  throws java.io.IOException 
		java.io.OutputStream out
		int blockSize
	public void write (int)  throws java.io.IOException 
		int b
	private void writeRun ()  throws java.io.IOException 
		byte[] block
		byte[] block
		int currentCharShadow
		org.apache.tools.bzip2.CBZip2OutputStream$Data dataShadow
		byte ch
		int runLengthShadow
		int lastShadow
	protected void finalize ()  throws java.lang.Throwable 
	public void finish ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
		java.io.OutputStream outShadow
	public void flush ()  throws java.io.IOException 
		java.io.OutputStream outShadow
	private void init ()  throws java.io.IOException 
	private void initBlock () 
		int i
		boolean[] inUse
	private void endBlock ()  throws java.io.IOException 
	private void endCompression ()  throws java.io.IOException 
	public final int getBlockSize () 
	public void write (byte[], int, int)  throws java.io.IOException 
		int hi
		byte[] buf
		int offs
		int len
	private void write0 (int)  throws java.io.IOException 
		int b
	private static void hbAssignCodes (int[], byte[], int, int, int) 
		int i
		int n
		int[] code
		byte[] length
		int minLen
		int maxLen
		int alphaSize
		int vec
	private void bsFinishedWithStream ()  throws java.io.IOException 
		int ch
	private void bsW (int, int)  throws java.io.IOException 
		int n
		int v
		java.io.OutputStream outShadow
		int bsLiveShadow
		int bsBuffShadow
	private void bsPutUByte (int)  throws java.io.IOException 
		int c
	private void bsPutInt (int)  throws java.io.IOException 
		int u
	private void sendMTFValues ()  throws java.io.IOException 
		int v
		byte[] len_t
		int t
		byte[][] len
		int alphaSize
		int nGroups
		int nSelectors
	private void sendMTFValues0 (int, int) 
		int a
		int v
		int tFreq
		int ge
		int aFreq
		byte[] len_np
		int nPart
		int nGroups
		int alphaSize
		byte[][] len
		int[] mtfFreq
		int remF
		int gs
	private int sendMTFValues1 (int, int) 
		int i
		int[] rfreqt
		int t
		int icv
		int i
		short cost0
		short cost1
		short cost2
		short cost3
		short cost4
		short cost5
		int t
		int t
		int icv
		int i
		int cost_t
		int t
		int bc
		int i
		int ge
		int bt
		int[] rfreq_bt
		int gs
		int t
		int iter
		int nGroups
		int alphaSize
		org.apache.tools.bzip2.CBZip2OutputStream$Data dataShadow
		int[][] rfreq
		int[] fave
		short[] cost
		char[] sfmap
		byte[] selector
		byte[][] len
		byte[] len_0
		byte[] len_1
		byte[] len_2
		byte[] len_3
		byte[] len_4
		byte[] len_5
		int nMTFShadow
		int nSelectors
	private void sendMTFValues2 (int, int) 
		int i
		byte tmp2
		byte ll_i
		byte tmp
		int j
		int i
		int nGroups
		int nSelectors
		org.apache.tools.bzip2.CBZip2OutputStream$Data dataShadow
		byte[] pos
	private void sendMTFValues3 (int, int) 
		int l
		int i
		int minLen
		int maxLen
		byte[] len_t
		int t
		int nGroups
		int alphaSize
		int[][] code
		byte[][] len
	private void sendMTFValues4 ()  throws java.io.IOException 
		int j
		int i16
		int i
		int i
		int j
		int i16
		int i
		boolean[] inUse
		boolean[] inUse16
		java.io.OutputStream outShadow
		int bsLiveShadow
		int bsBuffShadow
	private void sendMTFValues5 (int, int)  throws java.io.IOException 
		int j
		int hj
		int i
		int nGroups
		int nSelectors
		java.io.OutputStream outShadow
		byte[] selectorMtf
		int bsLiveShadow
		int bsBuffShadow
	private void sendMTFValues6 (int, int)  throws java.io.IOException 
		int lti
		int i
		byte[] len_t
		int curr
		int t
		int nGroups
		int alphaSize
		byte[][] len
		java.io.OutputStream outShadow
		int bsLiveShadow
		int bsBuffShadow
	private void sendMTFValues7 (int)  throws java.io.IOException 
		int sfmap_i
		int n
		int ge
		int selector_selCtr
		int[] code_selCtr
		byte[] len_selCtr
		int gs
		int nSelectors
		org.apache.tools.bzip2.CBZip2OutputStream$Data dataShadow
		byte[][] len
		int[][] code
		java.io.OutputStream outShadow
		byte[] selector
		char[] sfmap
		int nMTFShadow
		int selCtr
		int bsLiveShadow
		int bsBuffShadow
	private void moveToFrontCodeAndSend ()  throws java.io.IOException 
	private boolean mainSimpleSort (org.apache.tools.bzip2.CBZip2OutputStream$Data, int, int, int) 
		int x
		int i1
		int i2
		int v
		int vd
		int j
		boolean onceRunned
		int a
		int k
		int i
		int h
		int mj
		org.apache.tools.bzip2.CBZip2OutputStream$Data dataShadow
		int lo
		int hi
		int d
		int bigN
		int hp
		int[] fmap
		char[] quadrant
		byte[] block
		int lastShadow
		int lastPlus1
		boolean firstAttemptShadow
		int workLimitShadow
		int workDoneShadow
	private static void vswap (int[], int, int, int) 
		int t
		int[] fmap
		int p1
		int p2
		int n
	private static byte med3 (byte, byte, byte) 
		byte a
		byte b
		byte c
	private void blockSort () 
		int i
		int lastShadow
		int[] fmap
	private void mainQSort3 (org.apache.tools.bzip2.CBZip2OutputStream$Data, int, int, int) 
		int temp
		int n
		int temp
		int n
		int temp
		int n
		int m
		int d1
		int med
		int unLo
		int unHi
		int ltLo
		int gtHi
		int lo
		int hi
		int d
		int sp
		org.apache.tools.bzip2.CBZip2OutputStream$Data dataShadow
		int loSt
		int hiSt
		int dSt
		int[] stack_ll
		int[] stack_hh
		int[] stack_dd
		int[] fmap
		byte[] block
	private void mainSort () 
		int i
		int i
		int i
		int c2
		int i
		int i
		int c2
		int i
		int i
		int ro
		int vv
		int a
		int b
		int j
		int i
		int h
		int lo
		int hi
		int sb
		int ftab_sb
		int j
		int j
		int fmap_j
		int j
		int hj
		int j
		int a2update
		char qVal
		int j
		int bbStart
		int bbSize
		int shifts
		int ss
		int i
		org.apache.tools.bzip2.CBZip2OutputStream$Data dataShadow
		int[] runningOrder
		int[] copy
		boolean[] bigDone
		int[] ftab
		byte[] block
		int[] fmap
		char[] quadrant
		int lastShadow
		int workLimitShadow
		boolean firstAttemptShadow
		int c1
	private void randomiseBlock () 
		int i
		int i
		int j
		boolean[] inUse
		byte[] block
		int lastShadow
		int rNToGo
		int rTPos
	private void generateMTFValues () 
		int i
		int i
		int i
		byte tmp2
		byte ll_i
		byte tmp
		int j
		int i
		int lastShadow
		org.apache.tools.bzip2.CBZip2OutputStream$Data dataShadow
		boolean[] inUse
		byte[] block
		int[] fmap
		char[] sfmap
		int[] mtfFreq
		byte[] unseqToSeq
		byte[] yy
		int nInUseShadow
		int eob
		int wr
		int zPend
	static void <clinit> () 
}

org/apache/tools/bzip2/CRC.class
CRC.java
package org.apache.tools.bzip2
final org.apache.tools.bzip2.CRC extends java.lang.Object {
	static final int[] crc32Table
	int globalCrc
	void <init> () 
	void initialiseCRC () 
	int getFinalCRC () 
	int getGlobalCRC () 
	void setGlobalCRC (int) 
		int newCrc
	void updateCRC (int) 
		int inCh
		int temp
	void updateCRC (int, int) 
		int temp
		int inCh
		int repeat
		int globalCrcShadow
	static void <clinit> () 
}

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 <init> (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 <init> ()  throws java.io.IOException 
	public void <init> (java.lang.String)  throws java.io.IOException 
		String host
	public void <init> (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 
		String name
		String value
		int i
	public void sendAndClose ()  throws java.io.IOException 
	static java.lang.String sanitizeAddress (java.lang.String) 
		char c
		int i
		String s
		int paramDepth
		int start
		int end
		int len
	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 
		java.io.IOException e
		int[] ok
	void send (java.lang.String, int[])  throws java.io.IOException 
		String msg
		int[] ok
		String response
	boolean isResponseOK (java.lang.String, int[]) 
		int i
		String response
		int[] ok
	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 <init> (java.io.OutputStream) 
		java.io.OutputStream out
	public void write (int) 
		int b
	public void write (byte[], int, int) 
		int i
		byte[] buf
		int off
		int len
	void rawWrite (int) 
		int b
	void rawPrint (java.lang.String) 
		int i
		String s
		int len
}

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 <init> (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 <init> (java.io.InputStream) 
		java.io.InputStream inStream
	public void <init> (java.io.InputStream, int) 
		java.io.InputStream inStream
		int blockSize
	public void <init> (java.io.InputStream, int, int) 
		java.io.InputStream inStream
		int blockSize
		int recordSize
	public void <init> (java.io.OutputStream) 
		java.io.OutputStream outStream
	public void <init> (java.io.OutputStream, int) 
		java.io.OutputStream outStream
		int blockSize
	public void <init> (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[]) 
		int i
		int sz
		byte[] record
	public void skipRecord ()  throws java.io.IOException 
	public byte[] readRecord ()  throws java.io.IOException 
		byte[] result
	private boolean readBlock ()  throws java.io.IOException 
		long numBytes
		int offset
		int bytesNeeded
	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 
	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 long MAXSIZE
	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 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 <init> () 
		String user
	public void <init> (java.lang.String) 
		String name
	public void <init> (java.lang.String, boolean) 
		String name
		boolean preserveLeadingSlashes
		boolean isDir
	public void <init> (java.lang.String, byte) 
		String name
		byte linkFlag
	public void <init> (java.io.File) 
		int nameLength
		java.io.File file
		String fileName
	public void <init> (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 () 
		int i
		String[] list
		org.apache.tools.tar.TarEntry[] result
	public void writeEntryHeader (byte[]) 
		int c
		byte[] outbuf
		int offset
		int csOffset
		long chk
	public void parseTarHeader (byte[]) 
		byte[] header
		int offset
	private static java.lang.String normalizeFileName (java.lang.String, boolean) 
		char ch1
		char ch2
		int colon
		String fileName
		boolean preserveLeadingSlashes
		String osname
}

org/apache/tools/tar/TarInputStream.class
TarInputStream.java
package org.apache.tools.tar
public org.apache.tools.tar.TarInputStream extends java.io.FilterInputStream {
	private static final int SMALL_BUFFER_SIZE
	private static final int BUFFER_SIZE
	private static final int LARGE_BUFFER_SIZE
	private static final int BYTE_MASK
	protected boolean debug
	protected boolean hasHitEOF
	protected long entrySize
	protected long entryOffset
	protected byte[] readBuf
	protected org.apache.tools.tar.TarBuffer buffer
	protected org.apache.tools.tar.TarEntry currEntry
	protected byte[] oneBuf
	public void <init> (java.io.InputStream) 
		java.io.InputStream is
	public void <init> (java.io.InputStream, int) 
		java.io.InputStream is
		int blockSize
	public void <init> (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 
		int realSkip
		int numRead
		long numToSkip
		byte[] skipBuf
		long skip
	public boolean markSupported () 
	public void mark (int) 
		int markLimit
	public void reset () 
	public org.apache.tools.tar.TarEntry getNextEntry ()  throws java.io.IOException 
		long skipped
		long numToSkip
		StringBuffer longName
		byte[] buf
		int length
		byte[] headerBuf
	public int read ()  throws java.io.IOException 
		int num
	public int read (byte[], int, int)  throws java.io.IOException 
		int newLen
		byte[] newBuf
		int sz
		byte[] rec
		int sz
		int recLen
		byte[] buf
		int offset
		int numToRead
		int totalRead
	public void copyEntryContents (java.io.OutputStream)  throws java.io.IOException 
		int numRead
		java.io.OutputStream out
		byte[] buf
}

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 long currSize
	protected String currName
	protected long currBytes
	protected byte[] oneBuf
	protected byte[] recordBuf
	protected int assemLen
	protected byte[] assemBuf
	protected org.apache.tools.tar.TarBuffer buffer
	protected int longFileMode
	private boolean closed
	public void <init> (java.io.OutputStream) 
		java.io.OutputStream os
	public void <init> (java.io.OutputStream, int) 
		java.io.OutputStream os
		int blockSize
	public void <init> (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 longLinkEntry
		org.apache.tools.tar.TarEntry entry
	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 
		int aLen
		int num
		byte[] wBuf
		int wOffset
		int numToWrite
	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 {
	private static final int BYTE_MASK
	public void <init> () 
	public static long parseOctal (byte[], int, int) 
		int i
		byte[] header
		int offset
		int length
		long result
		boolean stillPadding
		int end
	public static java.lang.StringBuffer parseName (byte[], int, int) 
		int i
		byte[] header
		int offset
		int length
		StringBuffer result
		int end
	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 val
		long value
		byte[] buf
		int offset
		int length
		int idx
	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[]) 
		int i
		byte[] buf
		long sum
}

org/apache/tools/zip/AbstractUnicodeExtraField.class
AbstractUnicodeExtraField.java
package org.apache.tools.zip
public abstract org.apache.tools.zip.AbstractUnicodeExtraField extends java.lang.Object implements org.apache.tools.zip.ZipExtraField  {
	private long nameCRC32
	private byte[] unicodeName
	private byte[] data
	protected void <init> () 
	protected void <init> (java.lang.String, byte[], int, int) 
		java.io.UnsupportedEncodingException e
		String text
		byte[] bytes
		int off
		int len
		java.util.zip.CRC32 crc32
	protected void <init> (java.lang.String, byte[]) 
		String text
		byte[] bytes
	private void assembleData () 
	public long getNameCRC32 () 
	public void setNameCRC32 (long) 
		long nameCRC32
	public byte[] getUnicodeName () 
	public void setUnicodeName (byte[]) 
		byte[] unicodeName
	public byte[] getCentralDirectoryData () 
	public org.apache.tools.zip.ZipShort getCentralDirectoryLength () 
	public byte[] getLocalFileDataData () 
	public org.apache.tools.zip.ZipShort getLocalFileDataLength () 
	public void parseFromLocalFileData (byte[], int, int)  throws java.util.zip.ZipException 
		byte[] buffer
		int offset
		int length
		int version
}

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 static final int WORD
	private int mode
	private int uid
	private int gid
	private String link
	private boolean dirFlag
	private java.util.zip.CRC32 crc
	public void <init> () 
	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
	public java.lang.Object clone () 
		org.apache.tools.zip.AsiExtraField cloned
		CloneNotSupportedException cnfe
	static void <clinit> () 
}

org/apache/tools/zip/CentralDirectoryParsingZipExtraField.class
CentralDirectoryParsingZipExtraField.java
package org.apache.tools.zip
public abstract org.apache.tools.zip.CentralDirectoryParsingZipExtraField extends java.lang.Object implements org.apache.tools.zip.ZipExtraField  {
	public abstract void parseFromCentralDirectoryData (byte[], int, int)  throws java.util.zip.ZipException 
}

org/apache/tools/zip/ExtraFieldUtils$UnparseableExtraField.class
ExtraFieldUtils.java
package org.apache.tools.zip
public final org.apache.tools.zip.ExtraFieldUtils$UnparseableExtraField extends java.lang.Object {
	public static final int THROW_KEY
	public static final int SKIP_KEY
	public static final int READ_KEY
	public static final org.apache.tools.zip.ExtraFieldUtils$UnparseableExtraField THROW
	public static final org.apache.tools.zip.ExtraFieldUtils$UnparseableExtraField SKIP
	public static final org.apache.tools.zip.ExtraFieldUtils$UnparseableExtraField READ
	private final int key
	private void <init> (int) 
		int k
	public int getKey () 
	static void <clinit> () 
}

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 final int WORD
	private static final java.util.Map implementations
	static Class class$org$apache$tools$zip$AsiExtraField
	static Class class$org$apache$tools$zip$JarMarker
	static Class class$org$apache$tools$zip$UnicodePathExtraField
	static Class class$org$apache$tools$zip$UnicodeCommentExtraField
	public void <init> () 
	public static void register (java.lang.Class) 
		org.apache.tools.zip.ZipExtraField ze
		ClassCastException cc
		InstantiationException ie
		IllegalAccessException ie
		Class c
	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
	public static org.apache.tools.zip.ZipExtraField[] parse (byte[], boolean)  throws java.util.zip.ZipException 
		byte[] data
		boolean local
	public static org.apache.tools.zip.ZipExtraField[] parse (byte[], boolean, org.apache.tools.zip.ExtraFieldUtils$UnparseableExtraField)  throws java.util.zip.ZipException 
		org.apache.tools.zip.UnparseableExtraFieldData field
		org.apache.tools.zip.ZipExtraField ze
		InstantiationException ie
		IllegalAccessException iae
		org.apache.tools.zip.ZipShort headerId
		int length
		byte[] data
		boolean local
		org.apache.tools.zip.ExtraFieldUtils$UnparseableExtraField onUnparseableData
		java.util.List v
		int start
		org.apache.tools.zip.ZipExtraField[] result
	public static byte[] mergeLocalFileDataData (org.apache.tools.zip.ZipExtraField[]) 
		int i
		byte[] local
		int i
		byte[] local
		org.apache.tools.zip.ZipExtraField[] data
		boolean lastIsUnparseableHolder
		int regularExtraFieldCount
		int sum
		byte[] result
		int start
	public static byte[] mergeCentralDirectoryData (org.apache.tools.zip.ZipExtraField[]) 
		int i
		byte[] local
		int i
		byte[] local
		org.apache.tools.zip.ZipExtraField[] data
		boolean lastIsUnparseableHolder
		int regularExtraFieldCount
		int sum
		byte[] result
		int start
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void <clinit> () 
}

org/apache/tools/zip/FallbackZipEncoding.class
FallbackZipEncoding.java
package org.apache.tools.zip
 org.apache.tools.zip.FallbackZipEncoding extends java.lang.Object implements org.apache.tools.zip.ZipEncoding  {
	private final String charset
	public void <init> () 
	public void <init> (java.lang.String) 
		String charset
	public boolean canEncode (java.lang.String) 
		String name
	public java.nio.ByteBuffer encode (java.lang.String)  throws java.io.IOException 
		String name
	public java.lang.String decode (byte[])  throws java.io.IOException 
		byte[] data
}

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 final org.apache.tools.zip.ZipShort ID
	private static final org.apache.tools.zip.ZipShort NULL
	private static final byte[] NO_BYTES
	private static final org.apache.tools.zip.JarMarker DEFAULT
	public void <init> () 
	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 <clinit> () 
}

org/apache/tools/zip/NioZipEncoding.class
NioZipEncoding.java
package org.apache.tools.zip
 org.apache.tools.zip.NioZipEncoding extends java.lang.Object implements org.apache.tools.zip.ZipEncoding  {
	private final java.nio.charset.Charset charset
	public void <init> (java.nio.charset.Charset) 
		java.nio.charset.Charset charset
	public boolean canEncode (java.lang.String) 
		String name
		java.nio.charset.CharsetEncoder enc
	public java.nio.ByteBuffer encode (java.lang.String) 
		int i
		java.nio.charset.CoderResult res
		String name
		java.nio.charset.CharsetEncoder enc
		java.nio.CharBuffer cb
		java.nio.ByteBuffer out
	public java.lang.String decode (byte[])  throws java.io.IOException 
		byte[] data
}

org/apache/tools/zip/Simple8BitZipEncoding$Simple8BitChar.class
Simple8BitZipEncoding.java
package org.apache.tools.zip
final org.apache.tools.zip.Simple8BitZipEncoding$Simple8BitChar extends java.lang.Object implements java.lang.Comparable  {
	public final char unicode
	public final byte code
	void <init> (byte, char) 
		byte code
		char unicode
	public int compareTo (java.lang.Object) 
		Object o
		org.apache.tools.zip.Simple8BitZipEncoding$Simple8BitChar a
	public java.lang.String toString () 
}

org/apache/tools/zip/Simple8BitZipEncoding.class
Simple8BitZipEncoding.java
package org.apache.tools.zip
 org.apache.tools.zip.Simple8BitZipEncoding extends java.lang.Object implements org.apache.tools.zip.ZipEncoding  {
	private final char[] highChars
	private final java.util.List reverseMapping
	public void <init> (char[]) 
		int i
		char[] highChars
		byte code
	public char decodeByte (byte) 
		byte b
	public boolean canEncodeChar (char) 
		char c
		org.apache.tools.zip.Simple8BitZipEncoding$Simple8BitChar r
	public boolean pushEncodedChar (java.nio.ByteBuffer, char) 
		java.nio.ByteBuffer bb
		char c
		org.apache.tools.zip.Simple8BitZipEncoding$Simple8BitChar r
	private org.apache.tools.zip.Simple8BitZipEncoding$Simple8BitChar encodeHighChar (char) 
		int i
		org.apache.tools.zip.Simple8BitZipEncoding$Simple8BitChar m
		char c
		int i0
		int i1
		org.apache.tools.zip.Simple8BitZipEncoding$Simple8BitChar r
	public boolean canEncode (java.lang.String) 
		char c
		int i
		String name
	public java.nio.ByteBuffer encode (java.lang.String) 
		char c
		int i
		String name
		java.nio.ByteBuffer out
	public java.lang.String decode (byte[])  throws java.io.IOException 
		int i
		byte[] data
		char[] ret
}

org/apache/tools/zip/UnicodeCommentExtraField.class
UnicodeCommentExtraField.java
package org.apache.tools.zip
public org.apache.tools.zip.UnicodeCommentExtraField extends org.apache.tools.zip.AbstractUnicodeExtraField {
	public static final org.apache.tools.zip.ZipShort UCOM_ID
	public void <init> () 
	public void <init> (java.lang.String, byte[], int, int) 
		String text
		byte[] bytes
		int off
		int len
	public void <init> (java.lang.String, byte[]) 
		String comment
		byte[] bytes
	public org.apache.tools.zip.ZipShort getHeaderId () 
	static void <clinit> () 
}

org/apache/tools/zip/UnicodePathExtraField.class
UnicodePathExtraField.java
package org.apache.tools.zip
public org.apache.tools.zip.UnicodePathExtraField extends org.apache.tools.zip.AbstractUnicodeExtraField {
	public static final org.apache.tools.zip.ZipShort UPATH_ID
	public void <init> () 
	public void <init> (java.lang.String, byte[], int, int) 
		String text
		byte[] bytes
		int off
		int len
	public void <init> (java.lang.String, byte[]) 
		String name
		byte[] bytes
	public org.apache.tools.zip.ZipShort getHeaderId () 
	static void <clinit> () 
}

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/UnparseableExtraFieldData.class
UnparseableExtraFieldData.java
package org.apache.tools.zip
public final org.apache.tools.zip.UnparseableExtraFieldData extends java.lang.Object implements org.apache.tools.zip.CentralDirectoryParsingZipExtraField  {
	private static final org.apache.tools.zip.ZipShort HEADER_ID
	private byte[] localFileData
	private byte[] centralDirectoryData
	public void <init> () 
	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) 
		byte[] buffer
		int offset
		int length
	public void parseFromCentralDirectoryData (byte[], int, int) 
		byte[] buffer
		int offset
		int length
	static void <clinit> () 
}

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.CentralDirectoryParsingZipExtraField  {
	private org.apache.tools.zip.ZipShort headerId
	private byte[] localData
	private byte[] centralData
	public void <init> () 
	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
	public void parseFromCentralDirectoryData (byte[], int, int) 
		byte[] data
		int offset
		int length
		byte[] tmp
}

org/apache/tools/zip/ZipEncoding.class
ZipEncoding.java
package org.apache.tools.zip
abstract org.apache.tools.zip.ZipEncoding extends java.lang.Object {
	public abstract boolean canEncode (java.lang.String) 
	public abstract java.nio.ByteBuffer encode (java.lang.String)  throws java.io.IOException 
	public abstract java.lang.String decode (byte[])  throws java.io.IOException 
}

org/apache/tools/zip/ZipEncodingHelper$SimpleEncodingHolder.class
ZipEncodingHelper.java
package org.apache.tools.zip
 org.apache.tools.zip.ZipEncodingHelper$SimpleEncodingHolder extends java.lang.Object {
	private final char[] highChars
	private org.apache.tools.zip.Simple8BitZipEncoding encoding
	void <init> (char[]) 
		char[] highChars
	public synchronized org.apache.tools.zip.Simple8BitZipEncoding getEncoding () 
}

org/apache/tools/zip/ZipEncodingHelper.class
ZipEncodingHelper.java
package org.apache.tools.zip
abstract org.apache.tools.zip.ZipEncodingHelper extends java.lang.Object {
	private static final java.util.Map simpleEncodings
	private static final byte[] HEX_DIGITS
	static final String UTF8
	private static final String UTF_DASH_8
	static final org.apache.tools.zip.ZipEncoding UTF8_ZIP_ENCODING
	void <init> () 
	static java.nio.ByteBuffer growBuffer (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer b
		int newCapacity
		int c2
		java.nio.ByteBuffer on
	static void appendSurrogate (java.nio.ByteBuffer, char) 
		java.nio.ByteBuffer bb
		char c
	static org.apache.tools.zip.ZipEncoding getZipEncoding (java.lang.String) 
		java.nio.charset.Charset cs
		java.nio.charset.UnsupportedCharsetException e
		String name
		org.apache.tools.zip.ZipEncodingHelper$SimpleEncodingHolder h
	static boolean isUTF8 (java.lang.String) 
		String encoding
	static void <clinit> () 
		char[] cp437_high_chars
		org.apache.tools.zip.ZipEncodingHelper$SimpleEncodingHolder cp437
		char[] cp850_high_chars
		org.apache.tools.zip.ZipEncodingHelper$SimpleEncodingHolder cp850
}

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  {
	public static final int PLATFORM_UNIX
	public static final int PLATFORM_FAT
	private static final int SHORT_MASK
	private static final int SHORT_SHIFT
	private int internalAttributes
	private int platform
	private long externalAttributes
	private java.util.LinkedHashMap extraFields
	private org.apache.tools.zip.UnparseableExtraFieldData unparseableExtra
	private String name
	public void <init> (java.lang.String) 
		String name
	public void <init> (java.util.zip.ZipEntry)  throws java.util.zip.ZipException 
		java.util.zip.ZipEntry entry
		byte[] extra
	public void <init> (org.apache.tools.zip.ZipEntry)  throws java.util.zip.ZipException 
		org.apache.tools.zip.ZipEntry entry
	protected void <init> () 
	public java.lang.Object clone () 
		org.apache.tools.zip.ZipEntry e
	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[]) 
		int i
		org.apache.tools.zip.ZipExtraField[] fields
	public org.apache.tools.zip.ZipExtraField[] getExtraFields () 
	public org.apache.tools.zip.ZipExtraField[] getExtraFields (boolean) 
		boolean includeUnparseable
		java.util.List result
	public void addExtraField (org.apache.tools.zip.ZipExtraField) 
		org.apache.tools.zip.ZipExtraField ze
	public void addAsFirstExtraField (org.apache.tools.zip.ZipExtraField) 
		java.util.LinkedHashMap copy
		org.apache.tools.zip.ZipExtraField ze
	public void removeExtraField (org.apache.tools.zip.ZipShort) 
		org.apache.tools.zip.ZipShort type
	public void removeUnparseableExtraFieldData () 
	public org.apache.tools.zip.ZipExtraField getExtraField (org.apache.tools.zip.ZipShort) 
		org.apache.tools.zip.ZipShort type
	public org.apache.tools.zip.UnparseableExtraFieldData getUnparseableExtraFieldData () 
	public void setExtra (byte[])  throws java.lang.RuntimeException 
		org.apache.tools.zip.ZipExtraField[] local
		Exception e
		byte[] extra
	protected void setExtra () 
	public void setCentralDirectoryExtra (byte[]) 
		org.apache.tools.zip.ZipExtraField[] central
		Exception e
		byte[] b
	public byte[] getLocalFileDataExtra () 
		byte[] extra
	public byte[] getCentralDirectoryExtra () 
	public void setComprSize (long) 
		long size
	public java.lang.String getName () 
	public boolean isDirectory () 
	protected void setName (java.lang.String) 
		String name
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object o
	private void mergeExtraFields (org.apache.tools.zip.ZipExtraField[], boolean)  throws java.util.zip.ZipException 
		org.apache.tools.zip.ZipExtraField existing
		byte[] b
		byte[] b
		org.apache.tools.zip.ZipExtraField existing
		int i
		org.apache.tools.zip.ZipExtraField[] f
		boolean local
}

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$1.class
ZipFile.java
package org.apache.tools.zip
 org.apache.tools.zip.ZipFile$1 extends java.lang.Object {
}

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 <init> (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$NameAndComment.class
ZipFile.java
package org.apache.tools.zip
final org.apache.tools.zip.ZipFile$NameAndComment extends java.lang.Object {
	private final byte[] name
	private final byte[] comment
	private void <init> (byte[], byte[]) 
		byte[] name
		byte[] comment
	void <init> (byte[], byte[], org.apache.tools.zip.ZipFile$1) 
		byte[] x0
		byte[] x1
		org.apache.tools.zip.ZipFile$1 x2
	static byte[] access$400 (org.apache.tools.zip.ZipFile$NameAndComment) 
		org.apache.tools.zip.ZipFile$NameAndComment x0
	static byte[] access$500 (org.apache.tools.zip.ZipFile$NameAndComment) 
		org.apache.tools.zip.ZipFile$NameAndComment x0
}

org/apache/tools/zip/ZipFile$OffsetEntry.class
ZipFile.java
package org.apache.tools.zip
final org.apache.tools.zip.ZipFile$OffsetEntry extends java.lang.Object {
	private long headerOffset
	private long dataOffset
	private void <init> () 
	static long access$000 (org.apache.tools.zip.ZipFile$OffsetEntry) 
		org.apache.tools.zip.ZipFile$OffsetEntry x0
	void <init> (org.apache.tools.zip.ZipFile$1) 
		org.apache.tools.zip.ZipFile$1 x0
	static long access$202 (org.apache.tools.zip.ZipFile$OffsetEntry, long) 
		org.apache.tools.zip.ZipFile$OffsetEntry x0
		long x1
	static long access$200 (org.apache.tools.zip.ZipFile$OffsetEntry) 
		org.apache.tools.zip.ZipFile$OffsetEntry x0
	static long access$002 (org.apache.tools.zip.ZipFile$OffsetEntry, long) 
		org.apache.tools.zip.ZipFile$OffsetEntry x0
		long x1
}

org/apache/tools/zip/ZipFile.class
ZipFile.java
package org.apache.tools.zip
public org.apache.tools.zip.ZipFile extends java.lang.Object {
	private static final int HASH_SIZE
	private static final int SHORT
	private static final int WORD
	private static final int NIBLET_MASK
	private static final int BYTE_SHIFT
	private static final int POS_0
	private static final int POS_1
	private static final int POS_2
	private static final int POS_3
	private final java.util.Map entries
	private final java.util.Map nameMap
	private String encoding
	private final org.apache.tools.zip.ZipEncoding zipEncoding
	private java.io.RandomAccessFile archive
	private final boolean useUnicodeExtraFields
	private static final int CFH_LEN
	private static final int MIN_EOCD_SIZE
	private static final int MAX_EOCD_SIZE
	private static final int CFD_LOCATOR_OFFSET
	private static final long LFH_OFFSET_FOR_FILENAME_LENGTH
	public void <init> (java.io.File)  throws java.io.IOException 
		java.io.File f
	public void <init> (java.lang.String)  throws java.io.IOException 
		String name
	public void <init> (java.lang.String, java.lang.String)  throws java.io.IOException 
		String name
		String encoding
	public void <init> (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File f
		String encoding
	public void <init> (java.io.File, java.lang.String, boolean)  throws java.io.IOException 
		java.util.Map entriesWithoutUTF8Flag
		java.io.IOException e2
		java.io.IOException e2
		java.io.File f
		String encoding
		boolean useUnicodeExtraFields
		boolean success
	public java.lang.String getEncoding () 
	public void close ()  throws java.io.IOException 
	public static void closeQuietly (org.apache.tools.zip.ZipFile) 
		java.io.IOException e
		org.apache.tools.zip.ZipFile zipfile
	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
		org.apache.tools.zip.ZipFile$OffsetEntry offsetEntry
		long start
		org.apache.tools.zip.ZipFile$BoundedInputStream bis
	private java.util.Map populateFromCentralDirectory ()  throws java.io.IOException 
		int off
		org.apache.tools.zip.ZipEntry ze
		int versionMadeBy
		int generalPurposeFlag
		boolean hasUTF8Flag
		org.apache.tools.zip.ZipEncoding entryEncoding
		long time
		int fileNameLen
		int extraLen
		int commentLen
		byte[] fileName
		org.apache.tools.zip.ZipFile$OffsetEntry offset
		byte[] cdExtraData
		byte[] comment
		java.util.HashMap noUTF8Flag
		byte[] cfh
		byte[] signatureBytes
		long sig
		long cfhSig
	private void positionAtCentralDirectory ()  throws java.io.IOException 
		byte[] sig
		int curr
		boolean found
		long off
		long stopSearching
		byte[] cfdOffset
	private void resolveLocalFileHeaderData (java.util.Map)  throws java.io.IOException 
		int skipped
		org.apache.tools.zip.ZipEntry ze
		org.apache.tools.zip.ZipFile$OffsetEntry offsetEntry
		long offset
		byte[] b
		int fileNameLen
		int extraFieldLen
		int lenToSkip
		byte[] localExtraData
		java.util.Map entriesWithoutUTF8Flag
		java.util.Enumeration e
	protected static java.util.Date fromDosTime (org.apache.tools.zip.ZipLong) 
		org.apache.tools.zip.ZipLong zipDosTime
		long dosTime
	private static long dosToJavaTime (long) 
		long dosTime
		java.util.Calendar cal
	protected java.lang.String getString (byte[])  throws java.util.zip.ZipException 
		java.io.IOException ex
		byte[] bytes
	private boolean startsWithLocalFileHeader ()  throws java.io.IOException 
		int i
		byte[] start
	private void setNameAndCommentFromExtraFields (org.apache.tools.zip.ZipEntry, org.apache.tools.zip.ZipFile$NameAndComment) 
		org.apache.tools.zip.UnicodeCommentExtraField cmt
		String newComment
		org.apache.tools.zip.ZipEntry ze
		org.apache.tools.zip.ZipFile$NameAndComment nc
		org.apache.tools.zip.UnicodePathExtraField name
		String originalName
		String newName
	private java.lang.String getUnicodeStringIfOriginalMatches (org.apache.tools.zip.AbstractUnicodeExtraField, byte[]) 
		java.io.IOException ex
		java.util.zip.CRC32 crc32
		long origCRC32
		org.apache.tools.zip.AbstractUnicodeExtraField f
		byte[] orig
	static java.io.RandomAccessFile access$600 (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 static final int WORD
	private static final int BYTE_MASK
	private static final int BYTE_1
	private static final int BYTE_1_MASK
	private static final int BYTE_1_SHIFT
	private static final int BYTE_2
	private static final int BYTE_2_MASK
	private static final int BYTE_2_SHIFT
	private static final int BYTE_3
	private static final long BYTE_3_MASK
	private static final int BYTE_3_SHIFT
	private long value
	public void <init> (long) 
		long value
	public void <init> (byte[]) 
		byte[] bytes
	public void <init> (byte[], int) 
		byte[] bytes
		int offset
	public byte[] getBytes () 
	public long getValue () 
	public static byte[] getBytes (long) 
		long value
		byte[] result
	public static long getValue (byte[], int) 
		byte[] bytes
		int offset
		long value
	public static long getValue (byte[]) 
		byte[] bytes
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.Object clone () 
		CloneNotSupportedException cnfe
}

org/apache/tools/zip/ZipOutputStream$UnicodeExtraFieldPolicy.class
ZipOutputStream.java
package org.apache.tools.zip
public final org.apache.tools.zip.ZipOutputStream$UnicodeExtraFieldPolicy extends java.lang.Object {
	public static final org.apache.tools.zip.ZipOutputStream$UnicodeExtraFieldPolicy ALWAYS
	public static final org.apache.tools.zip.ZipOutputStream$UnicodeExtraFieldPolicy NEVER
	public static final org.apache.tools.zip.ZipOutputStream$UnicodeExtraFieldPolicy NOT_ENCODEABLE
	private final String name
	private void <init> (java.lang.String) 
		String n
	public java.lang.String toString () 
	static void <clinit> () 
}

org/apache/tools/zip/ZipOutputStream.class
ZipOutputStream.java
package org.apache.tools.zip
public org.apache.tools.zip.ZipOutputStream extends java.io.FilterOutputStream {
	private static final int BYTE_MASK
	private static final int SHORT
	private static final int WORD
	private static final int BUFFER_SIZE
	private static final int DEFLATER_BLOCK_SIZE
	public static final int DEFLATED
	public static final int DEFAULT_COMPRESSION
	public static final int STORED
	static final String DEFAULT_ENCODING
	public static final int UFT8_NAMES_FLAG
	public static final int EFS_FLAG
	private org.apache.tools.zip.ZipEntry entry
	private String comment
	private int level
	private boolean hasCompressionLevelChanged
	private int method
	private final java.util.List entries
	private final java.util.zip.CRC32 crc
	private long written
	private long dataStart
	private long localDataStart
	private long cdOffset
	private long cdLength
	private static final byte[] ZERO
	private static final byte[] LZERO
	private final java.util.Map offsets
	private String encoding
	private org.apache.tools.zip.ZipEncoding zipEncoding
	protected java.util.zip.Deflater def
	protected byte[] buf
	private java.io.RandomAccessFile raf
	private boolean useUTF8Flag
	private boolean fallbackToUTF8
	private org.apache.tools.zip.ZipOutputStream$UnicodeExtraFieldPolicy createUnicodeExtraFields
	protected static final byte[] LFH_SIG
	protected static final byte[] DD_SIG
	protected static final byte[] CFH_SIG
	protected static final byte[] EOCD_SIG
	private static final byte[] DOS_TIME_MIN
	public void <init> (java.io.OutputStream) 
		java.io.OutputStream out
	public void <init> (java.io.File)  throws java.io.IOException 
		java.io.IOException inner
		java.io.IOException e
		java.io.File file
	public boolean isSeekable () 
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncoding () 
	public void setUseLanguageEncodingFlag (boolean) 
		boolean b
	public void setCreateUnicodeExtraFields (org.apache.tools.zip.ZipOutputStream$UnicodeExtraFieldPolicy) 
		org.apache.tools.zip.ZipOutputStream$UnicodeExtraFieldPolicy b
	public void setFallbackToUTF8 (boolean) 
		boolean b
	public void finish ()  throws java.io.IOException 
		java.util.Iterator i
	public void closeEntry ()  throws java.io.IOException 
		long size
		long save
		long realCrc
	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 
		int i
		int fullblocks
		int done
		byte[] b
		int offset
		int length
	public void write (int)  throws java.io.IOException 
		int b
		byte[] buff
	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.ZipEncoding entryEncoding
		java.nio.ByteBuffer commentB
		boolean commentEncodable
		String comm
		org.apache.tools.zip.ZipEntry ze
		boolean encodable
		org.apache.tools.zip.ZipEncoding entryEncoding
		java.nio.ByteBuffer name
		int zipMethod
		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.ZipEncoding entryEncoding
		org.apache.tools.zip.ZipEntry ze
		int zipMethod
		boolean encodable
		org.apache.tools.zip.ZipEncoding entryEncoding
		java.nio.ByteBuffer name
		byte[] extra
		String comm
		java.nio.ByteBuffer commentB
	protected void writeCentralDirectoryEnd ()  throws java.io.IOException 
		byte[] num
		java.nio.ByteBuffer data
	protected static org.apache.tools.zip.ZipLong toDosTime (java.util.Date) 
		java.util.Date time
	protected static byte[] toDosTime (long) 
		long t
		java.util.Date time
		int year
		int month
		long value
	protected byte[] getBytes (java.lang.String)  throws java.util.zip.ZipException 
		java.nio.ByteBuffer b
		byte[] result
		java.io.IOException ex
		String name
	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
	private void deflateUntilInputIsNeeded ()  throws java.io.IOException 
	private void writeVersionNeededToExtractAndGeneralPurposeBits (int, boolean)  throws java.io.IOException 
		int zipMethod
		boolean utfFallback
		int versionNeededToExtract
		int generalPurposeFlag
	static void <clinit> () 
}

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 static final int BYTE_MASK
	private static final int BYTE_1_MASK
	private static final int BYTE_1_SHIFT
	private int value
	public void <init> (int) 
		int value
	public void <init> (byte[]) 
		byte[] bytes
	public void <init> (byte[], int) 
		byte[] bytes
		int offset
	public byte[] getBytes () 
		byte[] result
	public int getValue () 
	public static byte[] getBytes (int) 
		int value
		byte[] result
	public static int getValue (byte[], int) 
		byte[] bytes
		int offset
		int value
	public static int getValue (byte[]) 
		byte[] bytes
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.Object clone () 
		CloneNotSupportedException cnfe
}

org/apache/tools/zip/ZipUtil.class
ZipUtil.java
package org.apache.tools.zip
public abstract org.apache.tools.zip.ZipUtil extends java.lang.Object {
	public void <init> () 
	static byte[] copy (byte[]) 
		byte[] to
		byte[] from
}

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