Peel the eggs and chop them into small cubes. Peel and finely dice shallot. Finely chop the parsley. Mix the vinegar with the mustard and oil, fold in the parsley and half of the egg cubes. Season the dressing with salt, pepper and sugar. Peel the asparagus, cut the ends, cook until al dente and rinse in cold water. Divide the bars diagonally into thirds. Halve the tomatoes, cut the spring onions into thin rings. Mix the leek rings and pieces of asparagus with the egg dressing and serve with the rocket and tomatoes, sprinkle with the remaining egg cubes.