Browse Source

polish

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1610 50f2f4bb-b051-0410-bef5-90022cba6387
pull/1/head
Keith Donald 17 years ago
parent
commit
01878bf248
  1. 12
      org.springframework.context/src/main/java/org/springframework/ui/binding/binder/BinderExecutor.java
  2. 3
      org.springframework.context/src/main/java/org/springframework/ui/binding/binder/GenericBinder.java

12
org.springframework.context/src/main/java/org/springframework/ui/binding/binder/BinderExecutor.java

@ -18,8 +18,8 @@ package org.springframework.ui.binding.binder; @@ -18,8 +18,8 @@ package org.springframework.ui.binding.binder;
import org.springframework.ui.binding.config.FieldModelConfiguration;
/**
* A SPI interface that lets you configure a model binder, then execute it.
* Hides details about the source of binder source values.
* A SPI interface that lets you configure a {@link Binder}, then execute it.
* Hides details about the source of binder field values.
* @author Keith Donald
* @since 3.0
* @param <M> the type of model to bind to
@ -33,11 +33,11 @@ public interface BinderExecutor<M> { @@ -33,11 +33,11 @@ public interface BinderExecutor<M> {
void setModel(M model);
/**
* Add a binding rule for the model property.
* @param property the model property
* @return a builder API for configuring the rule
* Configure a bindable field.
* @param fieldPath the field path, typically a domain object property path on the model object in format &lt;prop&gt;[.nestedProp]
* @return a builder for the field model configuration
*/
FieldModelConfiguration bindingRule(String property);
FieldModelConfiguration field(String fieldPath);
// TODO allow injection of pre-created BindingRules

3
org.springframework.context/src/main/java/org/springframework/ui/binding/binder/GenericBinder.java

@ -20,11 +20,10 @@ import java.util.List; @@ -20,11 +20,10 @@ import java.util.List;
import java.util.Map;
import org.springframework.context.MessageSource;
import org.springframework.core.convert.TypeConverter;
import org.springframework.ui.binding.BindingStatus;
import org.springframework.ui.binding.FieldModel;
import org.springframework.ui.binding.FieldNotFoundException;
import org.springframework.ui.binding.PresentationModel;
import org.springframework.ui.binding.BindingStatus;
import org.springframework.util.Assert;
/**

Loading…
Cancel
Save