From c5b1f9bee38ace356adb17b10e2383939e742fcb Mon Sep 17 00:00:00 2001 From: hns Date: Mon, 13 Aug 2001 13:45:11 +0000 Subject: [PATCH] Create a special ESWrapper for instances of IPathElement. --- src/FESI/Data/ESLoader.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/FESI/Data/ESLoader.java b/src/FESI/Data/ESLoader.java index b6b05d58..13f376d9 100644 --- a/src/FESI/Data/ESLoader.java +++ b/src/FESI/Data/ESLoader.java @@ -260,6 +260,8 @@ public abstract class ESLoader extends ESObject { return (ESArrayWrapper) obj; // An array wrapper received externally } else if (obj.getClass().isArray()) { return new ESArrayWrapper(obj, evaluator); + } else if (obj instanceof helma.framework.IPathElement) { // Hannes Wallnoefer, 13. Aug 2001 + return evaluator.reval.getElementWrapper ((helma.framework.IPathElement) obj); } return new ESWrapper(obj, evaluator); }