question: public void start ( String json ) { guidedTourSteps . clear ( ) ; GuidedTourConfiguration configuration = dtoFactory . createDtoFromJson ( json , GuidedTourConfiguration . class ) ; log . setDebugMode ( configuration . getDebugMode ( ) ) ; this . guidedTourSteps = configuration . getSteps ( ) ; this . tourName = configuration . getName ( ) ; if ( this . tourName == null || tourName . isEmpty ( ) ) { tourName = "unamed" ; } this . hasWelcomeStep = configuration . getHasWelcomeStep ( ) ; startTour ( ) ; }
target:  Loads the given JSON data and start the tour