META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
about.html
about_files/
about_files/NOTICE
about_files/asl-v20.txt
plugin.properties
lib/
lib/antsupportlib.jar
org/
org/eclipse/
org/eclipse/ant/
org/eclipse/ant/core/
org/eclipse/ant/core/AntCorePlugin.class
AntCorePlugin.java
package org.eclipse.ant.core
public org.eclipse.ant.core.AntCorePlugin extends org.eclipse.core.runtime.Plugin {
	public static final int INTERNAL_ERROR
	private static org.eclipse.ant.core.AntCorePlugin plugin
	private org.eclipse.ant.core.AntCorePreferences preferences
	public static final String PI_ANTCORE
	public static final String PT_TASKS
	public static final String PT_EXTRA_CLASSPATH
	public static final String PT_TYPES
	public static final String PT_PROPERTIES
	public static final String ANT_BUILDFILE_CONTENT_TYPE
	public static final String CLASS
	public static final String NAME
	public static final String LIBRARY
	public static final String HEADLESS
	public static final String ECLIPSE_RUNTIME
	public static final String URI
	public static final String VALUE
	public static final String ECLIPSE_PROGRESS_MONITOR
	public static final int ERROR_RUNNING_BUILD
	public static final int ERROR_MALFORMED_URL
	public static final int ERROR_LIBRARY_NOT_SPECIFIED
	public void  () 
	public void stop (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
	public void start (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
	private java.util.List extractExtensions (java.lang.String) 
		String pointName
		org.eclipse.core.runtime.IExtensionPoint extensionPoint
		org.eclipse.core.runtime.IConfigurationElement[] extensions
	public org.eclipse.ant.core.AntCorePreferences getPreferences () 
	public void setRunningHeadless (boolean) 
		boolean headless
	public static org.eclipse.ant.core.AntCorePlugin getPlugin () 
	public java.lang.ClassLoader getNewClassLoader () 
		org.eclipse.ant.core.AntCorePreferences corePreferences
	public java.net.URLClassLoader getNewClassLoader (java.net.URL[]) 
		java.net.URL[] urls
	public java.lang.ClassLoader getNewClassLoader (boolean) 
		boolean allowLoading
		org.eclipse.ant.core.AntCorePreferences corePreferences
		java.net.URL[] urls
	public java.net.URLClassLoader getNewClassLoader (boolean, java.net.URL[]) 
		boolean allowLoading
		java.net.URL[] urls
		org.eclipse.ant.core.AntCorePreferences corePreferences
		ClassLoader[] pluginLoaders
		org.eclipse.ant.internal.core.AntClassLoader loader
	public static void log (java.lang.Throwable) 
		Throwable t
		org.eclipse.core.runtime.IStatus status
}

org/eclipse/ant/core/AntCorePreferences$1.class
AntCorePreferences.java
package org.eclipse.ant.core
 org.eclipse.ant.core.AntCorePreferences$1 extends java.lang.Object implements java.io.FilenameFilter  {
	final org.eclipse.ant.core.AntCorePreferences this$0
	void  (org.eclipse.ant.core.AntCorePreferences) 
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
}

org/eclipse/ant/core/AntCorePreferences$Relation.class
AntCorePreferences.java
package org.eclipse.ant.core
 org.eclipse.ant.core.AntCorePreferences$Relation extends java.lang.Object {
	Object from
	Object to
	void  (java.lang.Object, java.lang.Object) 
		Object from
		Object to
	public java.lang.String toString () 
}

org/eclipse/ant/core/AntCorePreferences$WrappedClassLoader.class
AntCorePreferences.java
package org.eclipse.ant.core
 org.eclipse.ant.core.AntCorePreferences$WrappedClassLoader extends java.lang.ClassLoader {
	private org.osgi.framework.Bundle bundle
	final org.eclipse.ant.core.AntCorePreferences this$0
	public void  (org.eclipse.ant.core.AntCorePreferences, org.osgi.framework.Bundle) 
		org.osgi.framework.Bundle bundle
	public java.lang.Class findClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String name
	public java.net.URL findResource (java.lang.String) 
		String name
	protected java.util.Enumeration findResources (java.lang.String)  throws java.io.IOException 
		String name
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
	static org.osgi.framework.Bundle access$0 (org.eclipse.ant.core.AntCorePreferences$WrappedClassLoader) 
}

org/eclipse/ant/core/AntCorePreferences.class
AntCorePreferences.java
package org.eclipse.ant.core
public org.eclipse.ant.core.AntCorePreferences extends java.lang.Object implements org.eclipse.core.runtime.Preferences$IPropertyChangeListener  {
	private java.util.List defaultTasks
	private java.util.List defaultTypes
	private java.util.List extraClasspathURLs
	private java.util.List defaultProperties
	private org.eclipse.ant.core.IAntClasspathEntry[] defaultAntHomeEntries
	private org.eclipse.ant.core.Task[] customTasks
	private org.eclipse.ant.core.Task[] oldCustomTasks
	private org.eclipse.ant.core.Type[] customTypes
	private org.eclipse.ant.core.Type[] oldCustomTypes
	private org.eclipse.ant.core.IAntClasspathEntry[] antHomeEntries
	private org.eclipse.ant.core.IAntClasspathEntry[] additionalEntries
	private org.eclipse.ant.core.Property[] customProperties
	private org.eclipse.ant.core.Property[] oldCustomProperties
	private String[] customPropertyFiles
	private java.util.List pluginClassLoaders
	private ClassLoader[] orderedPluginClassLoaders
	private String antHome
	private boolean runningHeadless
	static Class class$0
	protected void  (java.util.List, java.util.List, java.util.List, boolean) 
		java.util.List defaultTasks
		java.util.List defaultExtraClasspath
		java.util.List defaultTypes
		boolean headless
	protected void  (java.util.List, java.util.List, java.util.List, java.util.List, boolean) 
		java.util.List defaultTasks
		java.util.List defaultExtraClasspath
		java.util.List defaultTypes
		java.util.List defaultProperties
		boolean headless
	public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent) 
		org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
		org.eclipse.core.runtime.Preferences prefs
		String property
	private void restoreCustomObjects () 
		org.eclipse.core.runtime.Preferences prefs
	private void restoreTasks (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
		String tasks
	private void restoreTypes (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
		String types
	private void restoreAntHomeEntries (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
		String entries
	private void restoreAdditionalEntries (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
		String entries
		org.eclipse.ant.core.IAntClasspathEntry toolsJarEntry
		java.util.List userLibs
	private org.eclipse.ant.core.IAntClasspathEntry[] migrateURLEntries (java.lang.String[]) 
		String[] urlEntries
		java.util.List result
		int i
		java.net.URL url
		java.net.URL url
	private void restoreAntHome (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
	public java.lang.String getDefaultAntHome () 
		org.eclipse.ant.core.IAntClasspathEntry[] entries
		java.net.URL antjar
		org.eclipse.core.runtime.IPath antHomePath
	private void restoreCustomProperties (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
		String properties
	private void restoreCustomPropertyFiles (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
		String propertyFiles
	protected org.eclipse.ant.core.Task[] extractTasks (org.eclipse.core.runtime.Preferences, java.lang.String[]) 
		org.eclipse.core.runtime.Preferences prefs
		String[] tasks
		java.util.List result
		int i
		String taskName
		String[] values
		org.eclipse.ant.core.Task task
		String library
	protected org.eclipse.ant.core.Type[] extractTypes (org.eclipse.core.runtime.Preferences, java.lang.String[]) 
		org.eclipse.core.runtime.Preferences prefs
		String[] types
		java.util.List result
		int i
		String typeName
		String[] values
		org.eclipse.ant.core.Type type
		String library
	protected org.eclipse.ant.core.Property[] extractProperties (org.eclipse.core.runtime.Preferences, java.lang.String[]) 
		org.eclipse.core.runtime.Preferences prefs
		String[] properties
		org.eclipse.ant.core.Property[] result
		int i
		String propertyName
		String[] values
		org.eclipse.ant.core.Property property
	private org.eclipse.ant.core.IAntClasspathEntry[] extractEntries (java.lang.String[]) 
		String[] entries
		org.eclipse.ant.core.IAntClasspathEntry[] result
		int i
	public java.net.URL[] getDefaultAntURLs () 
		org.eclipse.ant.core.IAntClasspathEntry[] entries
		java.util.List result
		int i
		org.eclipse.ant.core.IAntClasspathEntry entry
		java.net.URL toolsURL
	public synchronized org.eclipse.ant.core.IAntClasspathEntry[] getDefaultAntHomeEntries () 
		org.osgi.util.tracker.ServiceTracker tracker
		java.util.List result
		org.osgi.service.packageadmin.PackageAdmin packageAdmin
		org.osgi.service.packageadmin.ExportedPackage[] packages
		org.osgi.framework.Bundle bundle
		int i
		java.io.IOException ioe
		java.io.IOException ioe
	org.osgi.framework.Bundle findHighestAntVersion (org.osgi.service.packageadmin.ExportedPackage[]) 
		org.osgi.service.packageadmin.ExportedPackage[] packages
		org.osgi.framework.Bundle bundle
		java.util.HashSet bundles
		int i
		org.osgi.framework.Bundle highest
		org.osgi.framework.Bundle temp
		java.util.Iterator iter
	public java.net.URL[] getAntURLs () 
		int extra
		org.eclipse.ant.core.IAntClasspathEntry entry
		java.net.URL[] urls
		int i
		java.net.URL url
	protected java.util.List computeDefaultTasks (java.util.List) 
		java.util.List tasks
		java.util.List result
		java.util.Iterator iterator
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ant.core.Task task
	private void addURLToExtraClasspathEntries (java.net.URL, org.eclipse.core.runtime.IConfigurationElement) 
		java.net.URL url
		org.eclipse.core.runtime.IConfigurationElement element
		String eclipseRuntime
		boolean eclipseRuntimeRequired
		java.util.Iterator itr
		org.eclipse.ant.core.IAntClasspathEntry entry
		org.eclipse.ant.internal.core.AntClasspathEntry entry
	protected java.util.List computeDefaultTypes (java.util.List) 
		java.util.List types
		java.util.List result
		java.util.Iterator iterator
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ant.core.Type type
	private void configureAntObject (java.util.List, org.eclipse.core.runtime.IConfigurationElement, org.eclipse.ant.internal.core.AntObject, java.lang.String, java.lang.String) 
		java.util.List result
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ant.internal.core.AntObject antObject
		String objectName
		String errorMessage
		String runtime
		String uri
		String library
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IContributor contributor
		org.osgi.framework.Bundle bundle
		java.net.URL url
		java.io.File urlFile
		org.eclipse.core.runtime.IStatus status
		java.net.MalformedURLException e
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IStatus status
	protected void computeDefaultExtraClasspathEntries (java.util.List) 
		java.util.List entries
		java.util.Iterator iterator
		org.eclipse.core.runtime.IConfigurationElement element
		String library
		org.osgi.framework.Bundle bundle
		java.net.URL url
		java.io.File urlFile
		org.eclipse.core.runtime.IStatus status
		java.net.MalformedURLException e
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IStatus status
	private boolean relevantRunningHeadless (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
		String headless
		boolean headlessProperty
	private void computeDefaultProperties (java.util.List) 
		java.util.List properties
		java.util.Iterator iterator
		org.eclipse.core.runtime.IConfigurationElement element
		String name
		String value
		org.eclipse.ant.core.Property property
		org.osgi.framework.Bundle bundle
		String className
		String runtime
	public org.eclipse.ant.core.IAntClasspathEntry getToolsJarEntry (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath javaHomePath
		java.io.File tools
	public java.net.URL getToolsJarURL () 
		org.eclipse.core.runtime.IPath path
		org.eclipse.ant.core.IAntClasspathEntry entry
		org.eclipse.core.variables.IDynamicVariable variable
		String javaHome
	public org.eclipse.ant.core.IAntClasspathEntry getToolsJarEntry () 
		org.eclipse.core.runtime.IPath path
		org.eclipse.ant.core.IAntClasspathEntry entry
		org.eclipse.core.variables.IDynamicVariable variable
		String javaHome
	private java.util.List getUserLibraries () 
		java.io.File libDir
		java.net.URL[] urls
		java.util.List entries
		int i
		org.eclipse.ant.internal.core.AntClasspathEntry entry
	private java.net.URL[] getLocationURLs (java.io.File)  throws java.net.MalformedURLException 
		java.io.File location
		java.net.URL[] urls
		String path
		java.io.File[] matches
		int i
	private void addLibraries (org.osgi.framework.Bundle, java.util.List)  throws java.io.IOException java.net.MalformedURLException 
		org.osgi.framework.Bundle source
		java.util.List destination
		org.eclipse.osgi.util.ManifestElement[] libraries
		org.osgi.framework.BundleException e
		org.eclipse.core.runtime.IStatus status
		java.net.URL url
		int i
	protected void addPluginClassLoader (org.osgi.framework.Bundle) 
		org.osgi.framework.Bundle bundle
		org.eclipse.ant.core.AntCorePreferences$WrappedClassLoader loader
	public java.net.URL[] getExtraClasspathURLs () 
		java.net.URL[] urls
		int i
		org.eclipse.ant.core.IAntClasspathEntry entry
	public java.net.URL[] getRemoteExtraClasspathURLs () 
		java.util.List urls
		int i
		org.eclipse.ant.core.IAntClasspathEntry entry
	public java.net.URL[] getURLs () 
		java.util.List result
		int i
		org.eclipse.ant.core.IAntClasspathEntry entry
		java.net.URL url
	private void addEntryURLs (java.util.List, org.eclipse.ant.core.IAntClasspathEntry[]) 
		java.util.List result
		org.eclipse.ant.core.IAntClasspathEntry[] entries
		int i
		org.eclipse.ant.core.IAntClasspathEntry entry
		java.net.URL url
	protected java.lang.ClassLoader[] getPluginClassLoaders () 
		java.util.Iterator classLoaders
		java.util.Map idToLoader
		java.util.List bundles
		org.eclipse.ant.core.AntCorePreferences$WrappedClassLoader loader
		java.util.List descriptions
		java.util.List loaders
		java.util.Iterator iter
		String id
	private java.util.List computePrerequisiteOrder (java.util.List) 
		java.util.List plugins
		java.util.List prereqs
		java.util.List fragments
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription current
		boolean found
		org.eclipse.osgi.service.resolver.BundleDescription[] prereqList
		int j
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription current
		org.eclipse.osgi.service.resolver.BundleDescription[] prereqList
		int j
	private org.eclipse.osgi.service.resolver.BundleDescription[] getDependentBundles (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription root
		org.eclipse.osgi.service.resolver.BundleDescription[] imported
		org.eclipse.osgi.service.resolver.BundleDescription[] required
		org.eclipse.osgi.service.resolver.BundleDescription[] dependents
	private org.eclipse.osgi.service.resolver.BundleDescription[] getRequiredBundles (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription root
	private org.eclipse.osgi.service.resolver.BundleDescription[] getImportedBundles (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription root
		org.eclipse.osgi.service.resolver.ExportPackageDescription[] packages
		java.util.ArrayList resolvedImports
		int i
	private void removeArcs (java.util.List, java.util.List, java.util.Map) 
		java.util.List edges
		java.util.List roots
		java.util.Map counts
		java.util.Iterator j
		Object root
		int i
		Object input
		Integer count
	private java.util.List computeNodeOrder (java.util.List) 
		java.util.List edges
		java.util.Map counts
		java.util.List nodes
		java.util.List roots
		java.util.Iterator i
	private java.util.Map computeCounts (java.util.List) 
		java.util.List mappings
		java.util.Map counts
		int i
		Object from
		Integer fromCount
		Object to
	private java.util.List findRootNodes (java.util.Map) 
		java.util.Map counts
		java.util.List result
		java.util.Iterator i
		Object node
		int count
	private void initializePluginClassLoaders () 
	public java.util.List getTasks () 
		java.util.List result
	public java.util.List getRemoteTasks () 
		java.util.List result
		java.util.Iterator iter
		org.eclipse.ant.core.Task task
	public org.eclipse.ant.core.Task[] getCustomTasks () 
	public org.eclipse.ant.core.Type[] getCustomTypes () 
	public org.eclipse.ant.core.Property[] getCustomProperties () 
	public java.util.List getProperties () 
		java.util.List result
	public java.util.List getRemoteAntProperties () 
		java.util.List result
		java.util.Iterator iter
		org.eclipse.ant.core.Property property
	public java.lang.String[] getCustomPropertyFiles (boolean) 
		boolean performStringSubstition
		java.util.List files
		int i
		String filename
	public java.lang.String[] getCustomPropertyFiles () 
	public java.net.URL[] getCustomURLs () 
		java.net.URL[] urls
		int i
		java.net.URL url
	public void setCustomTasks (org.eclipse.ant.core.Task[]) 
		org.eclipse.ant.core.Task[] tasks
	public void setCustomTypes (org.eclipse.ant.core.Type[]) 
		org.eclipse.ant.core.Type[] types
	public void setCustomURLs (java.net.URL[]) 
		java.net.URL[] urls
		int i
		java.net.URL url
		org.eclipse.ant.core.IAntClasspathEntry entry
	public void setAntURLs (java.net.URL[]) 
		java.net.URL[] urls
		int i
		java.net.URL url
		org.eclipse.ant.core.IAntClasspathEntry entry
	public void setCustomPropertyFiles (java.lang.String[]) 
		String[] paths
	public void setCustomProperties (org.eclipse.ant.core.Property[]) 
		org.eclipse.ant.core.Property[] properties
	public java.util.List getTypes () 
		java.util.List result
	public java.util.List getRemoteTypes () 
		java.util.List result
		java.util.Iterator iter
		org.eclipse.ant.core.Type type
	public java.util.List getDefaultTypes () 
		java.util.List result
	public java.util.List getDefaultTasks () 
		java.util.List result
	public java.util.List getDefaultProperties () 
		java.util.List result
	protected java.lang.String[] getArrayFromString (java.lang.String) 
		String list
		String separator
		java.util.ArrayList result
		java.util.StringTokenizer tokens
		String token
	public void updatePluginPreferences () 
		org.eclipse.core.runtime.Preferences prefs
		boolean classpathChanged
	protected void updateTasks (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
		int i
		org.eclipse.ant.core.Task oldTask
		StringBuffer tasks
		int i
	protected void updateTypes (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
		int i
		org.eclipse.ant.core.Type oldType
		StringBuffer types
		int i
	protected void updateProperties (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
		int i
		org.eclipse.ant.core.Property oldProperty
		StringBuffer properties
		int i
	protected void updateAdditionalEntries (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
		String serialized
		org.eclipse.ant.core.IAntClasspathEntry toolsJarEntry
		java.util.List userLibs
		boolean changed
		int i
		StringBuffer entries
		int i
		String prefAntHome
	protected void updateAntHomeEntries (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
		org.eclipse.ant.core.IAntClasspathEntry[] defaultEntries
		boolean dflt
		int i
		StringBuffer entries
		int i
	protected void updatePropertyFiles (org.eclipse.core.runtime.Preferences) 
		org.eclipse.core.runtime.Preferences prefs
		StringBuffer files
		int i
	public void setAntHome (java.lang.String) 
		String antHome
	public java.lang.String getAntHome () 
	public org.eclipse.ant.core.IAntClasspathEntry[] getAntHomeClasspathEntries () 
	public org.eclipse.ant.core.IAntClasspathEntry[] getAdditionalClasspathEntries () 
	public void setAntHomeClasspathEntries (org.eclipse.ant.core.IAntClasspathEntry[]) 
		org.eclipse.ant.core.IAntClasspathEntry[] entries
	public void setAdditionalClasspathEntries (org.eclipse.ant.core.IAntClasspathEntry[]) 
		org.eclipse.ant.core.IAntClasspathEntry[] entries
	public java.net.URL[] getRemoteAntURLs () 
		java.util.List result
		int i
		org.eclipse.ant.core.IAntClasspathEntry entry
		int i
		org.eclipse.ant.core.IAntClasspathEntry entry
		int i
		org.eclipse.ant.core.IAntClasspathEntry entry
	public org.eclipse.ant.core.IAntClasspathEntry[] getContributedClasspathEntries () 
}

org/eclipse/ant/core/AntRunner.class
AntRunner.java
package org.eclipse.ant.core
public org.eclipse.ant.core.AntRunner extends java.lang.Object implements org.eclipse.equinox.app.IApplication  {
	private static boolean buildRunning
	protected String buildFileLocation
	protected java.util.List buildListeners
	protected String[] targets
	protected java.util.Map userProperties
	protected int messageOutputLevel
	protected String buildLoggerClassName
	protected String inputHandlerClassName
	protected String[] arguments
	protected String[] propertyFiles
	protected java.net.URL[] customClasspath
	protected String antHome
	private org.eclipse.core.runtime.IProgressMonitor progressMonitor
	static Class class$0
	static Class class$1
	static Class class$2
	static Class class$3
	static Class class$4
	static Class class$5
	static Class class$6
	static Class class$7
	static void  () 
	public void  () 
	public void setBuildFileLocation (java.lang.String) 
		String buildFileLocation
	public void setMessageOutputLevel (int) 
		int level
	public void setArguments (java.lang.String) 
		String arguments
	private java.lang.String[] getArray (java.lang.String) 
		String args
		StringBuffer sb
		boolean waitingForQuote
		java.util.ArrayList result
		java.util.StringTokenizer tokens
		String token
		int index
		String last
	public void setArguments (java.lang.String[]) 
		String[] arguments
	public void setExecutionTargets (java.lang.String[]) 
		String[] executionTargets
	public void addBuildListener (java.lang.String) 
		String className
	public void addBuildLogger (java.lang.String) 
		String className
	public void addUserProperties (java.util.Map) 
		java.util.Map properties
	public synchronized org.eclipse.ant.core.TargetInfo[] getAvailableTargets ()  throws org.eclipse.core.runtime.CoreException 
		Class classInternalAntRunner
		Object runner
		ClassLoader originalClassLoader
		java.lang.reflect.Method getTargets
		Object results
		java.lang.reflect.Method getDefault
		String defaultName
		java.util.List infos
		org.eclipse.ant.core.ProjectInfo project
		int i
		java.util.Iterator iter
		org.eclipse.ant.core.TargetInfo[] targetInfo
		java.util.List info
		NoClassDefFoundError e
		ClassNotFoundException e
		java.lang.reflect.InvocationTargetException e
		Exception e
		String message
	private void basicConfigure (java.lang.Class, java.lang.Object)  throws java.lang.NoSuchMethodException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException 
		Class classInternalAntRunner
		Object runner
		java.lang.reflect.Method setBuildFileLocation
		java.lang.reflect.Method setAntHome
		java.lang.reflect.Method setArguments
	public void run (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
		Object runner
		Class classInternalAntRunner
		ClassLoader originalClassLoader
		java.lang.reflect.Method setBuildFileLocation
		java.lang.reflect.Method setCustomClasspath
		java.lang.reflect.Method addBuildListeners
		java.lang.reflect.Method addBuildLogger
		java.lang.reflect.Method setInputHandler
		java.lang.reflect.Method setProgressMonitor
		java.lang.reflect.Method setMessageOutputLevel
		java.lang.reflect.Method setExecutionTargets
		java.lang.reflect.Method run
		NoClassDefFoundError e
		ClassNotFoundException e
		java.lang.reflect.InvocationTargetException e
		Exception e
		String message
		org.eclipse.core.runtime.IStatus status
	private java.lang.Class getInternalAntRunner ()  throws java.lang.ClassNotFoundException 
		ClassLoader loader
	private void setProperties (java.lang.Object, java.lang.Class)  throws java.lang.NoSuchMethodException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException 
		Object runner
		Class classInternalAntRunner
		java.lang.reflect.Method addUserProperties
		java.lang.reflect.Method addPropertyFiles
	protected void handleInvocationTargetException (java.lang.Object, java.lang.Class, java.lang.reflect.InvocationTargetException)  throws org.eclipse.core.runtime.CoreException 
		Object runner
		Class classInternalAntRunner
		java.lang.reflect.InvocationTargetException e
		Throwable realException
		String message
		java.lang.reflect.Method getBuildErrorMessage
		boolean internalError
		org.eclipse.core.runtime.IStatus status
	protected void problemLoadingClass (java.lang.Throwable)  throws org.eclipse.core.runtime.CoreException 
		Throwable e
		String missingClassName
		String message
		String message
		org.eclipse.core.runtime.IStatus status
	public void run ()  throws org.eclipse.core.runtime.CoreException 
	public java.lang.Object run (java.lang.Object)  throws java.lang.Exception 
		Object argArray
		ClassLoader originalClassLoader
		String[] args
		String[] newArgs
		ClassLoader loader
		Class classInternalAntRunner
		Object runner
		java.lang.reflect.Method run
	private java.lang.ClassLoader getClassLoader () 
		org.eclipse.ant.core.AntCorePreferences preferences
		java.util.List fullClasspath
	public void setInputHandler (java.lang.String) 
		String className
	public void setPropertyFiles (java.lang.String[]) 
		String[] propertyFiles
	public void setCustomClasspath (java.net.URL[]) 
		java.net.URL[] customClasspath
	public void setAntHome (java.lang.String) 
		String antHome
	public static boolean isBuildRunning () 
	public java.lang.Object start (org.eclipse.equinox.app.IApplicationContext)  throws java.lang.Exception 
		org.eclipse.equinox.app.IApplicationContext context
		java.util.Map contextArguments
	public void stop () 
}

org/eclipse/ant/core/AntSecurityException.class
AntSecurityException.java
package org.eclipse.ant.core
public org.eclipse.ant.core.AntSecurityException extends java.lang.SecurityException {
	private static final long serialVersionUID
	public void  () 
}

org/eclipse/ant/core/IAntClasspathEntry.class
IAntClasspathEntry.java
package org.eclipse.ant.core
public abstract org.eclipse.ant.core.IAntClasspathEntry extends java.lang.Object {
	public abstract java.lang.String getLabel () 
	public abstract java.net.URL getEntryURL () 
	public abstract boolean isEclipseRuntimeRequired () 
}

org/eclipse/ant/core/IAntPropertyValueProvider.class
IAntPropertyValueProvider.java
package org.eclipse.ant.core
public abstract org.eclipse.ant.core.IAntPropertyValueProvider extends java.lang.Object {
	public abstract java.lang.String getAntPropertyValue (java.lang.String) 
}

org/eclipse/ant/core/ProjectInfo.class
ProjectInfo.java
package org.eclipse.ant.core
public org.eclipse.ant.core.ProjectInfo extends java.lang.Object {
	private String name
	private String description
	void  (java.lang.String, java.lang.String) 
		String name
		String description
	public java.lang.String getName () 
	public java.lang.String getDescription () 
}

org/eclipse/ant/core/Property.class
Property.java
package org.eclipse.ant.core
public org.eclipse.ant.core.Property extends java.lang.Object {
	private String name
	private String value
	private String className
	private org.eclipse.ant.core.IAntPropertyValueProvider valueProvider
	private String pluginLabel
	private ClassLoader loader
	private boolean eclipseRuntime
	public void  (java.lang.String, java.lang.String) 
		String name
		String value
	public void  () 
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public boolean equals (java.lang.Object) 
		Object other
		org.eclipse.ant.core.Property elem
	public int hashCode () 
	public java.lang.String getValue () 
	public java.lang.String getValue (boolean) 
		boolean substituteVariables
		Class cls
		ClassNotFoundException e
		InstantiationException e
		IllegalAccessException ex
		String expanded
	public void setValue (java.lang.String) 
		String value
	public boolean isDefault () 
	public void setPluginLabel (java.lang.String) 
		String pluginLabel
	public java.lang.String getPluginLabel () 
	public void setValueProvider (java.lang.String, java.lang.ClassLoader) 
		String className
		ClassLoader loader
	public java.lang.String toString () 
		StringBuffer buff
	public boolean isEclipseRuntimeRequired () 
	public void setEclipseRuntimeRequired (boolean) 
		boolean eclipseRuntime
}

org/eclipse/ant/core/TargetInfo.class
TargetInfo.java
package org.eclipse.ant.core
public org.eclipse.ant.core.TargetInfo extends java.lang.Object {
	private String name
	private String description
	private org.eclipse.ant.core.ProjectInfo project
	private String[] dependencies
	private boolean isDefault
	void  (org.eclipse.ant.core.ProjectInfo, java.lang.String, java.lang.String, java.lang.String[], boolean) 
		org.eclipse.ant.core.ProjectInfo project
		String name
		String description
		String[] dependencies
		boolean isDefault
	public java.lang.String getName () 
	public java.lang.String getDescription () 
	public org.eclipse.ant.core.ProjectInfo getProject () 
	public java.lang.String[] getDependencies () 
	public boolean isDefault () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.ant.core.TargetInfo other
	public int hashCode () 
	public java.lang.String toString () 
}

org/eclipse/ant/core/Task.class
Task.java
package org.eclipse.ant.core
public org.eclipse.ant.core.Task extends org.eclipse.ant.internal.core.AntObject {
	public void  () 
	public java.lang.String getTaskName () 
	public void setTaskName (java.lang.String) 
		String taskName
}

org/eclipse/ant/core/Type.class
Type.java
package org.eclipse.ant.core
public org.eclipse.ant.core.Type extends org.eclipse.ant.internal.core.AntObject {
	public void  () 
	public java.lang.String getTypeName () 
	public void setTypeName (java.lang.String) 
		String taskName
}

org/eclipse/ant/internal/
org/eclipse/ant/internal/core/
org/eclipse/ant/internal/core/AbstractEclipseBuildLogger.class
AbstractEclipseBuildLogger.java
package org.eclipse.ant.internal.core
public abstract org.eclipse.ant.internal.core.AbstractEclipseBuildLogger extends java.lang.Object {
	public static final String ANT_PROCESS_ID
	protected String fProcessId
	public void  () 
	public void configure (java.util.Map) 
		java.util.Map userProperties
}

org/eclipse/ant/internal/core/AntClassLoader.class
AntClassLoader.java
package org.eclipse.ant.internal.core
public org.eclipse.ant.internal.core.AntClassLoader extends java.net.URLClassLoader {
	private static final String ANT_PACKAGES_PREFIX
	private static final String ANT_URL_PREFIX
	private boolean fAllowPluginLoading
	protected ClassLoader[] fPluginLoaders
	private ClassLoader fContextClassloader
	public void  (java.net.URL[], java.lang.ClassLoader[]) 
		java.net.URL[] urls
		ClassLoader[] pluginLoaders
	protected java.lang.Class findClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String name
		Class result
	protected java.lang.Class loadClassPlugins (java.lang.String) 
		String name
		ClassLoader originalClassLoader
		Class result
		int i
	public java.net.URL findResource (java.lang.String) 
		String name
		java.net.URL result
	private java.net.URL findResourcePlugins (java.lang.String) 
		String name
		ClassLoader originalClassLoader
		java.net.URL result
		int i
		int i
	public java.util.Enumeration findResources (java.lang.String)  throws java.io.IOException 
		String name
		ClassLoader originalClassLoader
		java.util.List all
		java.util.Enumeration result
		int i
		java.util.Enumeration superResources
	public void allowPluginClassLoadersToLoadAnt (boolean) 
		boolean allowLoading
	public void setPluginContextClassloader (java.lang.ClassLoader) 
		ClassLoader classLoader
}

org/eclipse/ant/internal/core/AntClasspathEntry.class
AntClasspathEntry.java
package org.eclipse.ant.internal.core
public org.eclipse.ant.internal.core.AntClasspathEntry extends java.lang.Object implements org.eclipse.ant.core.IAntClasspathEntry  {
	private String entryString
	private boolean eclipseRequired
	private java.net.URL url
	public java.lang.String getLabel () 
	public java.net.URL getEntryURL () 
		String expanded
		java.net.MalformedURLException e
	public void  (java.lang.String) 
		String entryString
	public void  (java.net.URL) 
		java.net.URL url
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.ant.core.IAntClasspathEntry other
	public int hashCode () 
	public java.lang.String toString () 
	public boolean isEclipseRuntimeRequired () 
	public void setEclipseRuntimeRequired (boolean) 
		boolean eclipseRequired
}

org/eclipse/ant/internal/core/AntCoreUtil.class
AntCoreUtil.java
package org.eclipse.ant.internal.core
public org.eclipse.ant.internal.core.AntCoreUtil extends java.lang.Object {
	private static org.osgi.framework.BundleContext fgContext
	static void  () 
	public void  () 
	public static void setBundleContext (org.osgi.framework.BundleContext) 
		org.osgi.framework.BundleContext context
	public static org.osgi.framework.BundleContext getBundleContext () 
	public static java.util.ArrayList getArrayList (java.lang.String[]) 
		String[] args
		java.util.ArrayList result
		int i
	public static java.lang.String getArgument (java.util.List, java.lang.String) 
		java.util.List commands
		String param
		int index
		String command
	public static void processMinusDProperties (java.util.List, java.util.Map) 
		java.util.List commands
		java.util.Map userProperties
		java.util.Iterator iter
		String arg
		String name
		String value
		int posEq
	public static java.io.File getFileRelativeToBaseDir (java.lang.String, java.lang.String, java.lang.String) 
		String fileName
		String base
		String buildFileLocation
		org.eclipse.core.runtime.IPath path
		java.io.File baseDir
	public static java.util.List loadPropertyFiles (java.util.List, java.lang.String, java.lang.String)  throws java.io.IOException 
		java.util.List fileNames
		String base
		String buildFileLocation
		java.util.List allProperties
		int i
		String filename
		java.io.File file
		java.util.Properties props
		java.io.FileInputStream fis
		java.util.Enumeration propertyNames
		String name
		String value
		org.eclipse.core.variables.IStringVariableManager stringVariableManager
}

org/eclipse/ant/internal/core/AntObject.class
AntObject.java
package org.eclipse.ant.internal.core
public abstract org.eclipse.ant.internal.core.AntObject extends java.lang.Object {
	protected String fClassName
	protected java.net.URL fLibrary
	protected org.eclipse.ant.core.IAntClasspathEntry fLibraryEntry
	protected String fName
	private String fPluginLabel
	private boolean eclipseRuntime
	private String fURI
	public void  () 
	public java.lang.String getClassName () 
	public void setClassName (java.lang.String) 
		String className
	public java.net.URL getLibrary () 
	public void setLibrary (java.net.URL) 
		java.net.URL library
	public org.eclipse.ant.core.IAntClasspathEntry getLibraryEntry () 
	public void setLibraryEntry (org.eclipse.ant.core.IAntClasspathEntry) 
		org.eclipse.ant.core.IAntClasspathEntry libraryEntry
	public java.lang.String toString () 
	public boolean isDefault () 
	public void setIsDefault (boolean) 
		boolean isDefault
	public void setPluginLabel (java.lang.String) 
		String pluginLabel
	public java.lang.String getPluginLabel () 
	public boolean isEclipseRuntimeRequired () 
	public void setEclipseRuntimeRequired (boolean) 
		boolean eclipseRuntime
	public java.lang.String getURI () 
	public void setURI (java.lang.String) 
		String uri
}

org/eclipse/ant/internal/core/AntPropertyValueProvider.class
AntPropertyValueProvider.java
package org.eclipse.ant.internal.core
public org.eclipse.ant.internal.core.AntPropertyValueProvider extends java.lang.Object implements org.eclipse.ant.core.IAntPropertyValueProvider  {
	public void  () 
	public java.lang.String getAntPropertyValue (java.lang.String) 
		String propertyName
		String value
		Exception e
}

org/eclipse/ant/internal/core/AntSecurityManager.class
AntSecurityManager.java
package org.eclipse.ant.internal.core
public org.eclipse.ant.internal.core.AntSecurityManager extends java.lang.SecurityManager {
	private SecurityManager fSecurityManager
	private Thread fRestrictedThread
	private static final java.util.PropertyPermission fgPropertyPermission
	private boolean fAllowSettingSystemProperties
	static void  () 
	public void  (java.lang.SecurityManager, java.lang.Thread, boolean) 
		SecurityManager securityManager
		Thread restrictedThread
		boolean allowSettingProperties
	public void  (java.lang.SecurityManager, java.lang.Thread) 
		SecurityManager securityManager
		Thread restrictedThread
	public void checkExit (int) 
		int status
	public void checkAccept (java.lang.String, int) 
		String host
		int port
	public void checkAccess (java.lang.Thread) 
		Thread t
	public void checkAccess (java.lang.ThreadGroup) 
		ThreadGroup g
	public void checkAwtEventQueueAccess () 
	public void checkConnect (java.lang.String, int, java.lang.Object) 
		String host
		int port
		Object context
	public void checkConnect (java.lang.String, int) 
		String host
		int port
	public void checkCreateClassLoader () 
	public void checkDelete (java.lang.String) 
		String file
	public void checkExec (java.lang.String) 
		String cmd
	public void checkLink (java.lang.String) 
		String lib
	public void checkListen (int) 
		int port
	public void checkMemberAccess (java.lang.Class, int) 
		Class clazz
		int which
	public void checkMulticast (java.net.InetAddress, byte) 
		java.net.InetAddress maddr
		byte ttl
		String host
	public void checkMulticast (java.net.InetAddress) 
		java.net.InetAddress maddr
	public void checkPackageAccess (java.lang.String) 
		String pkg
	public void checkPackageDefinition (java.lang.String) 
		String pkg
	public void checkPermission (java.security.Permission, java.lang.Object) 
		java.security.Permission perm
		Object context
	public void checkPermission (java.security.Permission) 
		java.security.Permission perm
	public void checkPrintJobAccess () 
	public void checkPropertiesAccess () 
	public void checkPropertyAccess (java.lang.String) 
		String key
	public void checkRead (java.io.FileDescriptor) 
		java.io.FileDescriptor fd
	public void checkRead (java.lang.String, java.lang.Object) 
		String file
		Object context
	public void checkRead (java.lang.String) 
		String file
	public void checkSecurityAccess (java.lang.String) 
		String target
	public void checkSetFactory () 
	public void checkSystemClipboardAccess () 
	public boolean checkTopLevelWindow (java.lang.Object) 
		Object window
	public void checkWrite (java.io.FileDescriptor) 
		java.io.FileDescriptor fd
	public void checkWrite (java.lang.String) 
		String file
	public boolean getInCheck () 
	public java.lang.Object getSecurityContext () 
	public java.lang.ThreadGroup getThreadGroup () 
}

org/eclipse/ant/internal/core/IAntCoreConstants.class
IAntCoreConstants.java
package org.eclipse.ant.internal.core
public abstract org.eclipse.ant.internal.core.IAntCoreConstants extends java.lang.Object {
	public static final String DEFAULT_BUILD_FILENAME
	public static final String PREFERENCE_TASKS
	public static final String PREFERENCE_TYPES
	public static final String PREFIX_TASK
	public static final String PREFIX_TYPE
	public static final String PREFERENCE_ANT_HOME_ENTRIES
	public static final String PREFERENCE_ADDITIONAL_ENTRIES
	public static final String PREFERENCE_CLASSPATH_CHANGED
	public static final String PREFERENCE_ANT_HOME
	public static final String PREFERENCE_PROPERTIES
	public static final String PREFERENCE_PROPERTY_FILES
	public static final String PREFIX_PROPERTY
}

org/eclipse/ant/internal/core/InternalCoreAntMessages.class
InternalCoreAntMessages.java
package org.eclipse.ant.internal.core
public org.eclipse.ant.internal.core.InternalCoreAntMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String AntCorePreferences_Malformed_URL__1
	public static String AntCorePreferences_Library_not_specified_for___0__4
	public static String AntCorePreferences_No_library_for_task
	public static String AntCorePreferences_No_library_for_type
	public static String AntCorePreferences_8
	public static String AntCorePreferences_6
	public static String AntCorePreferences_0
	public static String AntCorePreferences_1
	public static String AntRunner_Could_not_find_one_or_more_classes__Please_check_the_Ant_classpath__1
	public static String AntRunner_Could_not_find_one_or_more_classes__Please_check_the_Ant_classpath__2
	public static String AntRunner_Build_Failed__3
	public static String AntRunner_Already_in_progess
	static Class class$0
	static void  () 
	public void  () 
}

org/eclipse/ant/internal/core/InternalCoreAntMessages.properties
org/eclipse/ant/internal/core/contentDescriber/
org/eclipse/ant/internal/core/contentDescriber/AntBuildfileContentDescriber.class
AntBuildfileContentDescriber.java
package org.eclipse.ant.internal.core.contentDescriber
public final org.eclipse.ant.internal.core.contentDescriber.AntBuildfileContentDescriber extends org.eclipse.core.runtime.content.XMLContentDescriber implements org.eclipse.core.runtime.IExecutableExtension  {
	public void  () 
	private int checkCriteria (org.xml.sax.InputSource)  throws java.io.IOException 
		org.xml.sax.InputSource contents
		org.eclipse.ant.internal.core.contentDescriber.AntHandler antHandler
		String message
	public int describe (java.io.InputStream, org.eclipse.core.runtime.content.IContentDescription)  throws java.io.IOException 
		java.io.InputStream contents
		org.eclipse.core.runtime.content.IContentDescription description
	public int describe (java.io.Reader, org.eclipse.core.runtime.content.IContentDescription)  throws java.io.IOException 
		java.io.Reader contents
		org.eclipse.core.runtime.content.IContentDescription description
	public void setInitializationData (org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IConfigurationElement config
		String propertyName
		Object data
}

org/eclipse/ant/internal/core/contentDescriber/AntHandler$StopParsingException.class
AntHandler.java
package org.eclipse.ant.internal.core.contentDescriber
 org.eclipse.ant.internal.core.contentDescriber.AntHandler$StopParsingException extends org.xml.sax.SAXException {
	private static final long serialVersionUID
	final org.eclipse.ant.internal.core.contentDescriber.AntHandler this$0
	public void  (org.eclipse.ant.internal.core.contentDescriber.AntHandler) 
}

org/eclipse/ant/internal/core/contentDescriber/AntHandler.class
AntHandler.java
package org.eclipse.ant.internal.core.contentDescriber
public final org.eclipse.ant.internal.core.contentDescriber.AntHandler extends org.xml.sax.helpers.DefaultHandler {
	private static final String DEFAULT_ATTRIBUTE
	private static final String PROJECT
	private static final String TARGET
	private static final String MACRODEF
	private static final String TASKDEF
	private static final String TYPEDEF
	private static final String PROPERTY
	private static final String CLASSPATH
	private static final String PATH
	private static final String IMPORT
	private String fTopElementFound
	private javax.xml.parsers.SAXParserFactory fFactory
	private boolean fDefaultAttributeFound
	private boolean fTargetFound
	private boolean fAntElementFound
	private int fLevel
	public void  () 
	private final javax.xml.parsers.SAXParser createParser (javax.xml.parsers.SAXParserFactory)  throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException 
		javax.xml.parsers.SAXParserFactory parserFactory
		javax.xml.parsers.SAXParser parser
		org.xml.sax.XMLReader reader
	private javax.xml.parsers.SAXParserFactory getFactory () 
	protected boolean parseContents (org.xml.sax.InputSource)  throws java.io.IOException javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException 
		org.xml.sax.InputSource contents
		javax.xml.parsers.SAXParser parser
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String publicId
		String systemId
	public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String uri
		String elementName
		String qualifiedName
		org.xml.sax.Attributes attributes
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
	protected boolean hasProjectDefaultAttribute () 
	protected boolean hasRootProjectElement () 
	protected boolean hasTargetElement () 
	protected boolean hasAntElement () 
}