public DefaultContext mapTo()

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);
        }
    }