Snake Bean, Haloumi and Oven-roasted Tomato Salad

Blanch green vegetables in boiling salted water and refresh in cold water. Grill slices of haloumi on char-grill plate, in a pan, or under the broiler, until golden brown. Halve roasted tomatoes. Toss all ingredients (except oil and vinegar) together in a large bowl. Mix vinegar and oil together in a glass jar and shake well. Pour over ingredients in bowl and combine. Transfer to serving dish.