public void initialiseParamValues ( final Step step ) { final HashMap < String , String > map = new HashMap < String , String > ( ) ; final String [ ] paramValues = Util . getArgs ( this . parent . getPattern ( ) , step . getLine ( ) , null ) ; if ( paramValues != null ) { for ( int i = 0 ; i < paramValues . length ; i ++ ) { map . put ( this . parent . getParamNames ( ) . get ( i ) , paramValues [ i ] ) ; } } this . paramValueMap = new ExampleParameter ( step . getSourceLineNumber ( ) , map ) ; }
only called by tests