From cd9f0bc10c84f1eefc84fe71e584018cd6430514 Mon Sep 17 00:00:00 2001 From: Keith Donald Date: Mon, 27 Jul 2009 18:23:33 +0000 Subject: [PATCH] package info --- .../model/binder/support/GenericBinder.java | 9 ++++----- .../model/binder/support/package-info.java | 5 +++++ 2 files changed, 9 insertions(+), 5 deletions(-) create mode 100644 org.springframework.context/src/main/java/org/springframework/model/binder/support/package-info.java diff --git a/org.springframework.context/src/main/java/org/springframework/model/binder/support/GenericBinder.java b/org.springframework.context/src/main/java/org/springframework/model/binder/support/GenericBinder.java index a9c1fbc37c..5a6a56fd26 100644 --- a/org.springframework.context/src/main/java/org/springframework/model/binder/support/GenericBinder.java +++ b/org.springframework.context/src/main/java/org/springframework/model/binder/support/GenericBinder.java @@ -30,7 +30,7 @@ import org.springframework.model.binder.BindingResult; /** * A {@link Binder} implementation that accepts any target object and uses - * Spring's Expression Language support to evaluate the keys in the field + * Spring's Expression Language (SpEL) to evaluate the keys in the field * value Map. * @author Mark Fisher * @since 3.0 @@ -43,12 +43,11 @@ public class GenericBinder extends AbstractBinder { @Override protected FieldBinder createFieldBinder(Object model) { - StandardEvaluationContext evaluationContext = new StandardEvaluationContext(); - evaluationContext.setRootObject(model); - return new EvaluationContextFieldBinder(parser, evaluationContext); + StandardEvaluationContext context = new StandardEvaluationContext(); + context.setRootObject(model); + return new EvaluationContextFieldBinder(parser, context); } - private static class EvaluationContextFieldBinder implements FieldBinder { private final ExpressionParser parser; diff --git a/org.springframework.context/src/main/java/org/springframework/model/binder/support/package-info.java b/org.springframework.context/src/main/java/org/springframework/model/binder/support/package-info.java new file mode 100644 index 0000000000..7e0cd0f68f --- /dev/null +++ b/org.springframework.context/src/main/java/org/springframework/model/binder/support/package-info.java @@ -0,0 +1,5 @@ +/** + * Binder API implementation support. + */ +package org.springframework.model.binder.support; +