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.classAntCorePlugin.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.classAntCorePreferences.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.classAntCorePreferences.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.classAntCorePreferences.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.classAntCorePreferences.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.classAntRunner.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.classAntSecurityException.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.classIAntClasspathEntry.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.classIAntPropertyValueProvider.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.classProjectInfo.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.classProperty.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.classTargetInfo.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.classTask.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.classType.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.classAbstractEclipseBuildLogger.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.classAntClassLoader.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.classAntClasspathEntry.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.classAntCoreUtil.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.classAntObject.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.classAntPropertyValueProvider.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.classAntSecurityManager.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.classIAntCoreConstants.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.classInternalCoreAntMessages.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.classAntBuildfileContentDescriber.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.classAntHandler.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.classAntHandler.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 ()
}