org.shept.org.springframework.web.bind.support
Class ComponentDataBinder

java.lang.Object
  extended by org.springframework.validation.DataBinder
      extended by org.springframework.web.bind.WebDataBinder
          extended by org.springframework.web.bind.support.WebRequestDataBinder
              extended by org.shept.org.springframework.web.bind.support.ComponentDataBinder
All Implemented Interfaces:
org.springframework.beans.PropertyEditorRegistry, org.springframework.beans.TypeConverter

public class ComponentDataBinder
extends org.springframework.web.bind.support.WebRequestDataBinder

Leider gibt's ein Binding-Problem mit dem DataBinder (Version 3 RC2) Attribute validator samt setter / getter scheint nicht im .jar zu sein ... (obwohl es im Source der .src-jar ist)

Version:
$$Id: ComponentDataBinder.java 70 2010-11-04 17:28:46Z aha $$
Author:
Andi

Field Summary
private  Map<String,ComponentValidator> validatorsForPath
          Deprecated. 
 
Fields inherited from class org.springframework.web.bind.WebDataBinder
DEFAULT_FIELD_DEFAULT_PREFIX, DEFAULT_FIELD_MARKER_PREFIX
 
Fields inherited from class org.springframework.validation.DataBinder
DEFAULT_OBJECT_NAME, logger
 
Constructor Summary
ComponentDataBinder(Object target)
           
ComponentDataBinder(Object target, String objectName)
           
 
Method Summary
 void bindAndValidate(org.springframework.web.context.request.ServletWebRequest request, ComponentToken token)
           
 org.springframework.validation.Validator getValidator()
           
 ComponentValidator getValidator(String path)
          Deprecated. 
 Map<String,ComponentValidator> getValidatorsForPath()
          Deprecated. 
 void setValidator(String path, ComponentValidator validator)
           
 void setValidatorsForPath(Map<String,ComponentValidator> validatorsForPath)
          Deprecated. 
 void validate()
          Invoke the specified Validator, if any.
 
Methods inherited from class org.springframework.web.bind.support.WebRequestDataBinder
bind, closeNoCatch
 
Methods inherited from class org.springframework.web.bind.WebDataBinder
bindMultipart, bindMultipartFiles, checkFieldDefaults, checkFieldMarkers, doBind, getEmptyValue, getFieldDefaultPrefix, getFieldMarkerPrefix, isBindEmptyMultipartFiles, setBindEmptyMultipartFiles, setFieldDefaultPrefix, setFieldMarkerPrefix
 
Methods inherited from class org.springframework.validation.DataBinder
applyPropertyValues, bind, checkAllowedFields, checkRequiredFields, close, convertIfNecessary, convertIfNecessary, findCustomEditor, getAllowedFields, getBindingErrorProcessor, getBindingResult, getConversionService, getDisallowedFields, getErrors, getInternalBindingResult, getObjectName, getPropertyAccessor, getPropertyEditorRegistry, getRequiredFields, getSimpleTypeConverter, getTarget, getTypeConverter, initBeanPropertyAccess, initDirectFieldAccess, isAllowed, isAutoGrowNestedPaths, isIgnoreInvalidFields, isIgnoreUnknownFields, registerCustomEditor, registerCustomEditor, setAllowedFields, setAutoGrowNestedPaths, setBindingErrorProcessor, setConversionService, setDisallowedFields, setExtractOldValueForEditor, setIgnoreInvalidFields, setIgnoreUnknownFields, setMessageCodesResolver, setRequiredFields, setValidator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

validatorsForPath

@Deprecated
private Map<String,ComponentValidator> validatorsForPath
Deprecated. 
Constructor Detail

ComponentDataBinder

public ComponentDataBinder(Object target)

ComponentDataBinder

public ComponentDataBinder(Object target,
                           String objectName)
Parameters:
target -
objectName -
Method Detail

bindAndValidate

public void bindAndValidate(org.springframework.web.context.request.ServletWebRequest request,
                            ComponentToken token)

validate

public void validate()
Invoke the specified Validator, if any.

Overrides:
validate in class org.springframework.validation.DataBinder
See Also:
DataBinder.setValidator(Validator), DataBinder.getBindingResult()

getValidator

public org.springframework.validation.Validator getValidator()
Overrides:
getValidator in class org.springframework.validation.DataBinder
Returns:
the validator

setValidator

public void setValidator(String path,
                         ComponentValidator validator)

getValidator

@Deprecated
public ComponentValidator getValidator(String path)
Deprecated. 


getValidatorsForPath

@Deprecated
public Map<String,ComponentValidator> getValidatorsForPath()
Deprecated. 

Returns:
the validatorsForPath

setValidatorsForPath

@Deprecated
public void setValidatorsForPath(Map<String,ComponentValidator> validatorsForPath)
Deprecated. 

Parameters:
validatorsForPath - the validatorsForPath to set


Copyright © 2011. All Rights Reserved.