org.apache.tuscany.sca.extension.helper.utils
Class DefaultPropertyValueObjectFactory

java.lang.Object
  extended by org.apache.tuscany.sca.extension.helper.utils.DefaultPropertyValueObjectFactory
All Implemented Interfaces:
PropertyValueObjectFactory

public class DefaultPropertyValueObjectFactory
extends java.lang.Object
implements PropertyValueObjectFactory

TODO: Shouldn't this class be provided by the runtime?


Nested Class Summary
 class DefaultPropertyValueObjectFactory.ListObjectFactoryImpl
           
 class DefaultPropertyValueObjectFactory.ObjectFactoryImpl
           
 class DefaultPropertyValueObjectFactory.ObjectFactoryImplBase
           
 
Field Summary
protected  Mediator mediator
           
protected  SimpleTypeMapper simpleTypeMapper
           
 
Constructor Summary
DefaultPropertyValueObjectFactory(Mediator mediator)
           
 
Method Summary
 ObjectFactory createValueFactory(Property property)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mediator

protected Mediator mediator

simpleTypeMapper

protected SimpleTypeMapper simpleTypeMapper
Constructor Detail

DefaultPropertyValueObjectFactory

public DefaultPropertyValueObjectFactory(Mediator mediator)
Method Detail

createValueFactory

public ObjectFactory createValueFactory(Property property)
Specified by:
createValueFactory in interface PropertyValueObjectFactory