org.springframework.binding.value
Interface DerivedValueModel

All Superinterfaces:
ValueModel
All Known Implementing Classes:
AbstractDerivedValueModel, MessageFormatValueModel, MethodInvokingDerivedValueModel, TypeConverter

public interface DerivedValueModel
extends ValueModel

A value model that derives its value by applying some transformation to one or more source value models.

Typical usage would be a type converter or string formatter.

Author:
Oliver Hutchison

Field Summary
 
Fields inherited from interface org.springframework.binding.value.ValueModel
VALUE_PROPERTY
 
Method Summary
 ValueModel[] getSourceValueModels()
          Returns an array of all values models that are used to derive the value represented by this value model.
 boolean isReadOnly()
          Returns true if the implementation does not support calls setValue.
 
Methods inherited from interface org.springframework.binding.value.ValueModel
addValueChangeListener, getValue, removeValueChangeListener, setValue, setValueSilently
 

Method Detail

getSourceValueModels

ValueModel[] getSourceValueModels()
Returns an array of all values models that are used to derive the value represented by this value model.


isReadOnly

boolean isReadOnly()
Returns true if the implementation does not support calls setValue.



Copyright © 2004-2008 The Spring Framework. All Rights Reserved.