Soak gelatin in water, then heat in water bath until it melts. Cool and mix with mayonnaise.
Cut meat, onion and pine-apple into dices.
Put prepared ingredients in layers, covering each layer with mayonnaise. Refrigerate the salad for 30 minutes.
Before serving, top the salad with greens and walnuts.