org.apache.tuscany.sca.implementation.osgi.context
Class OSGiPropertyValueObjectFactory

java.lang.Object
  extended by org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory

public class OSGiPropertyValueObjectFactory
extends java.lang.Object

Process properties and create property values. This code has been copied from the Java implementation to avoid dependencies on the Java implementation.


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

Field Detail

simpleTypeMapper

protected SimpleTypeMapper simpleTypeMapper
Constructor Detail

OSGiPropertyValueObjectFactory

public OSGiPropertyValueObjectFactory()

OSGiPropertyValueObjectFactory

public OSGiPropertyValueObjectFactory(Mediator mediator)
Method Detail

createValueFactory

public ObjectFactory createValueFactory(Property property,
                                        java.lang.Object propertyValue)