Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Swanson2002-12-04 21:56:22 +0000
committerDarin Swanson2002-12-04 21:56:22 +0000
commitf27c8b26966834a9693feb7b8082f125bf5f621f (patch)
tree4dd1444cf251baebd427fbaff34df20782dc0e5a /org.eclipse.ui.externaltools
parentcfd4c56d24e6e18f35c303c3a2cb6281f58677a2 (diff)
downloadeclipse.platform.debug-f27c8b26966834a9693feb7b8082f125bf5f621f.tar.gz
eclipse.platform.debug-f27c8b26966834a9693feb7b8082f125bf5f621f.tar.xz
eclipse.platform.debug-f27c8b26966834a9693feb7b8082f125bf5f621f.zip
Bug 27440 - Cached classloader misses changes to tasks / types
Bug 27703 - Add classpath tab for Ant
Diffstat (limited to 'org.eclipse.ui.externaltools')
-rw-r--r--org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/model/IExternalToolConstants.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/model/IExternalToolConstants.java b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/model/IExternalToolConstants.java
index 1ac367a33..4d9d00bb2 100644
--- a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/model/IExternalToolConstants.java
+++ b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/model/IExternalToolConstants.java
@@ -352,6 +352,29 @@ public interface IExternalToolConstants {
public static final String ATTR_ANT_PROPERTY_FILES = PLUGIN_ID + ".ATTR_ANT_PROPERTY_FILES"; //$NON-NLS-1$
/**
+ * String attribute indicating the custom runtime classpath to use for an Ant
+ * build. Default value is <code>null</code> which indicates that the global
+ * classpath is to be used. Format is a comma separated listing of URLs.
+ */
+ public static final String ATTR_ANT_CUSTOM_CLASSPATH = PLUGIN_ID + ".ATTR_ANT_CUSTOM_CLASSPATH"; //$NON-NLS-1$
+
+ /**
+ * String attribute indicating the custom Ant home to use for an Ant build.
+ * Default value is <code>null</code> which indicates that no Ant homeis to
+ * be set
+ */
+ public static final String ATTR_ANT_HOME = PLUGIN_ID + ".ATTR_ANT_HOME"; //$NON-NLS-1$
+
+ /**
+ * Boolean attribute indicating whether the Ant classloader should be reused
+ * for Ant builds.
+ * Default value is <code>true</code>.
+ */
+ public static final String ATTR_ANT_REUSE_CLASSLOADER = PLUGIN_ID + ".ATTR_ANT_REUSE_CLASSLOADER"; //$NON-NLS-1$
+
+
+
+ /**
* Identifier for ant processes (value <code>ant</code>). This identifier is
* set as the value for the <code>IProcess.ATTR_PROCESS_TYPE</code>
* attribute in processes create by the ant launch delegate.

Back to the top