From d7d1d31625122a2e2484e4f2af5c109febf090be Mon Sep 17 00:00:00 2001 From: Peter Reilly Date: Mon, 4 Dec 2006 13:13:00 +0000 Subject: [PATCH] opps: forgot to commit this git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@482163 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/taskdefs/DefBase.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/org/apache/tools/ant/taskdefs/DefBase.java b/src/main/org/apache/tools/ant/taskdefs/DefBase.java index 12fecc3fd..b52bbb726 100644 --- a/src/main/org/apache/tools/ant/taskdefs/DefBase.java +++ b/src/main/org/apache/tools/ant/taskdefs/DefBase.java @@ -35,6 +35,15 @@ public abstract class DefBase extends AntlibDefinition { private ClassLoader createdLoader; private ClasspathUtils.Delegate cpDelegate; + /** + * Check if classpath attributes have been set. + * (to be called before getCpDelegate() is used. + * @return true if cpDelegate has been created. + */ + protected boolean hasCpDelegate() { + return cpDelegate != null; + } + /** * @param reverseLoader if true a delegated loader will take precedence over * the parent