From 5cf91961ce3510f52a221bac8e907a39393018b7 Mon Sep 17 00:00:00 2001 From: Conor MacNeill Date: Mon, 6 Aug 2001 09:58:36 +0000 Subject: [PATCH] Define backward compatability constructor git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269470 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/AntClassLoader.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/main/org/apache/tools/ant/AntClassLoader.java b/src/main/org/apache/tools/ant/AntClassLoader.java index bb329a19e..4752c2ffd 100644 --- a/src/main/org/apache/tools/ant/AntClassLoader.java +++ b/src/main/org/apache/tools/ant/AntClassLoader.java @@ -281,6 +281,19 @@ public class AntClassLoader extends ClassLoader implements BuildListener { addSystemPackageRoot("javax"); } + + /** + * Create a classloader for the given project using the classpath given. + * + * @param project the project to which this classloader is to belong. + * @param classpath the classpath to use to load the classes. + * @param parentFirst if true indicates that the parent classloader should be consulted + * before trying to load the a class through this loader. + */ + public AntClassLoader(Project project, Path classpath, boolean parentFirst) { + this(null, project, classpath, parentFirst); + } + /** * Create an empty class loader. The classloader should be configured with path elements * to specify where the loader is to look for classes.