} );
}
private void handleStandaloneMode( final Map<String, List<String>> parameters ) {
if ( parameters.containsKey( "perspective" ) && !parameters.get( "perspective" ).isEmpty() ) {
placeManager.goTo( new DefaultPlaceRequest( parameters.get( "perspective" ).get( 0 ) ) );
} else if ( parameters.containsKey( "path" ) && !parameters.get( "path" ).isEmpty() ) {
placeManager.goTo( new DefaultPlaceRequest( "StandaloneEditorPerspective" ) );
vfsService.get( parameters.get( "path" ).get( 0 ), new ParameterizedCommand<Path>() {
@Override
public void execute( final Path response ) {
if ( parameters.containsKey( "editor" ) && !parameters.get( "editor" ).isEmpty() ) {
placeManager.goTo( new PathPlaceRequest( response, parameters.get( "editor" ).get( 0 ) ) );