in src/java/org/apache/fulcrum/yaafi/framework/context/YaafiToAvalonContextMapper.java [86:115]
public DefaultContext mapTo( Context context, String to )
throws ContextException
{
Validate.notNull( context, "context" );
Validate.notEmpty( to, "to" );
if( AvalonPhoenixConstants.AVALON_CONTAINER_PHOENIX.equals(to) )
{
return mapToPhoenix(context);
}
else if( AvalonFortressConstants.AVALON_CONTAINER_FORTESS.equals(to) )
{
return mapToFortress(context);
}
else if( AvalonMerlinConstants.AVALON_CONTAINER_MERLIN.equals(to) )
{
return mapToMerlin(context);
}
else if( AvalonYaafiConstants.AVALON_CONTAINER_YAAFI.equals(to) )
{
return mapToYaafi(context);
}
else
{
String msg = "Don't know the following container type : " + to;
throw new IllegalArgumentException(msg);
}
}