From 4b472fb764166b97cc0869e5e37df1abcbc83515 Mon Sep 17 00:00:00 2001 From: Costin Manolache Date: Sat, 28 Dec 2002 23:01:56 +0000 Subject: [PATCH] Add setting support git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273718 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/tools/ant/taskdefs/optional/JXPath.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/proposal/embed/src/java/org/apache/tools/ant/taskdefs/optional/JXPath.java b/proposal/embed/src/java/org/apache/tools/ant/taskdefs/optional/JXPath.java index b7f2f44a2..57ba0618f 100644 --- a/proposal/embed/src/java/org/apache/tools/ant/taskdefs/optional/JXPath.java +++ b/proposal/embed/src/java/org/apache/tools/ant/taskdefs/optional/JXPath.java @@ -119,7 +119,12 @@ public class JXPath extends Task { public boolean setProperty( String ns, String name, Object v, boolean inh, boolean user, boolean isNew) { - return false; + if( ! name.startsWith(PREFIX) ) + return false; + name=name.substring( PREFIX.length() ); + + jxpathCtx.setValue( name, v ); + return true; } public Object getPropertyHook( String ns, String name , boolean user) {