net.sf.qualitytest.blueprint.strategy.creation
Class BlueprintCreationStrategy

java.lang.Object
  extended by net.sf.qualitytest.blueprint.strategy.creation.BlueprintCreationStrategy
All Implemented Interfaces:
CreationStrategy<Object>

public class BlueprintCreationStrategy
extends Object
implements CreationStrategy<Object>

This CreationStrategy constructs the requested object using Blueprint itself.

Author:
Dominik Seichter

Constructor Summary
BlueprintCreationStrategy()
           
 
Method Summary
 Object createValue(Class<?> expectedClazz, BlueprintConfiguration config, BlueprintSession session)
          Create a new value which can be assigned to an attribute.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlueprintCreationStrategy

public BlueprintCreationStrategy()
Method Detail

createValue

public Object createValue(Class<?> expectedClazz,
                          BlueprintConfiguration config,
                          BlueprintSession session)
Description copied from interface: CreationStrategy
Create a new value which can be assigned to an attribute.

Specified by:
createValue in interface CreationStrategy<Object>
Parameters:
expectedClazz - which is requested.
config - a BlueprintConfiguration
session - A BlueprintSession * @return a new value


Copyright © 2012-2013. All Rights Reserved.