/** * Factory method */ public static AntClassLoader newAntClassLoader(ClassLoader parent, Project project, Path path, boolean parentFirst) { if (subClassToLoad != null) { return (AntClassLoader) ReflectUtil.newInstance(subClassToLoad, CONSTRUCTOR_ARGS, new Object[] { parent, project, path, Boolean.valueOf(parentFirst) }); } return new AntClassLoader(parent, project, path, parentFirst); }
/** * Factory method */ public static AntClassLoader newAntClassLoader(ClassLoader parent, Project project, Path path, boolean parentFirst) { if (subClassToLoad != null) { return (AntClassLoader) ReflectUtil.newInstance(subClassToLoad, CONSTRUCTOR_ARGS, new Object[] { parent, project, path, Boolean.valueOf(parentFirst) }); } return new AntClassLoader(parent, project, path, parentFirst); }