From 00018e511d71c3402939cfe22e4b7ab636cee01a Mon Sep 17 00:00:00 2001 From: Andy Clement Date: Wed, 1 Apr 2009 21:58:24 +0000 Subject: [PATCH] implement new interface method --- .../context/expression/BeanExpressionContextAccessor.java | 6 ++++++ .../context/expression/BeanFactoryAccessor.java | 6 ++++++ .../org/springframework/context/expression/MapAccessor.java | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/org.springframework.context/src/main/java/org/springframework/context/expression/BeanExpressionContextAccessor.java b/org.springframework.context/src/main/java/org/springframework/context/expression/BeanExpressionContextAccessor.java index d8b96ccfbbb..8f6a78eba18 100644 --- a/org.springframework.context/src/main/java/org/springframework/context/expression/BeanExpressionContextAccessor.java +++ b/org.springframework.context/src/main/java/org/springframework/context/expression/BeanExpressionContextAccessor.java @@ -17,6 +17,7 @@ package org.springframework.context.expression; import org.springframework.beans.factory.config.BeanExpressionContext; +import org.springframework.core.convert.TypeDescriptor; import org.springframework.expression.AccessException; import org.springframework.expression.EvaluationContext; import org.springframework.expression.PropertyAccessor; @@ -50,4 +51,9 @@ public class BeanExpressionContextAccessor implements PropertyAccessor { return new Class[] {BeanExpressionContext.class}; } + public TypeDescriptor getTypeDescriptor(EvaluationContext context, + Object target, String name) { + return null; + } + } \ No newline at end of file diff --git a/org.springframework.context/src/main/java/org/springframework/context/expression/BeanFactoryAccessor.java b/org.springframework.context/src/main/java/org/springframework/context/expression/BeanFactoryAccessor.java index 973981a8caa..022ad2b2f78 100644 --- a/org.springframework.context/src/main/java/org/springframework/context/expression/BeanFactoryAccessor.java +++ b/org.springframework.context/src/main/java/org/springframework/context/expression/BeanFactoryAccessor.java @@ -17,6 +17,7 @@ package org.springframework.context.expression; import org.springframework.beans.factory.BeanFactory; +import org.springframework.core.convert.TypeDescriptor; import org.springframework.expression.AccessException; import org.springframework.expression.EvaluationContext; import org.springframework.expression.PropertyAccessor; @@ -50,4 +51,9 @@ public class BeanFactoryAccessor implements PropertyAccessor { return new Class[] {BeanFactory.class}; } + public TypeDescriptor getTypeDescriptor(EvaluationContext context, + Object target, String name) { + return null; + } + } diff --git a/org.springframework.context/src/main/java/org/springframework/context/expression/MapAccessor.java b/org.springframework.context/src/main/java/org/springframework/context/expression/MapAccessor.java index 4c70d0d5ac0..ee5713a7d85 100644 --- a/org.springframework.context/src/main/java/org/springframework/context/expression/MapAccessor.java +++ b/org.springframework.context/src/main/java/org/springframework/context/expression/MapAccessor.java @@ -18,6 +18,7 @@ package org.springframework.context.expression; import java.util.Map; +import org.springframework.core.convert.TypeDescriptor; import org.springframework.expression.AccessException; import org.springframework.expression.EvaluationContext; import org.springframework.expression.PropertyAccessor; @@ -51,5 +52,10 @@ public class MapAccessor implements PropertyAccessor { public Class[] getSpecificTargetClasses() { return new Class[] {Map.class}; } + + public TypeDescriptor getTypeDescriptor(EvaluationContext context, + Object target, String name) { + return null; + } }