Now an annotation has a list of gesture string and not simple gesture string. These are saved into and loaded from the ldt xml file.
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Patterns>
<Pattern>
<Name>1 DANSEUR</Name>
<Childs>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>2 DANSEURS</Name>
<Childs>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>3 DANSEURS</Name>
<Childs>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>TOUS LES DANSEURS</Name>
<Childs>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>TRIGGER</Name>
<Childs>
<Child>
<Name>RIGHT</Name>
<Directions>
<Direction>Right</Direction>
</Directions>
</Child>
<Child>
<Name>TAP</Name>
<Directions>
<Direction>TAP</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>CONTRE PESANTEUR</Name>
<Childs>
<Child>
<Name>UPRIGHT-DOWNRIGHT</Name>
<Directions>
<Direction>Upright</Direction>
<Direction>Downright</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>AVEC PESANTEUR</Name>
<Childs>
<Child>
<Name>DOWNRIGHT-UPRIGHT</Name>
<Directions>
<Direction>Downright</Direction>
<Direction>Upright</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>ALIGNEMENT</Name>
<Childs>
<Child>
<Name>RIGHT</Name>
<Directions>
<Direction>Right</Direction>
</Directions>
</Child>
<Child>
<Name>RIGHT</Name>
<Directions>
<Direction>Right</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>CONTACT VISUEL</Name>
<Childs>
<Child>
<Name>DOWNRIGHT-DOWNLEFT</Name>
<Directions>
<Direction>Downright</Direction>
<Direction>Downleft</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>MOUVEMENT CONTRAINTE</Name>
<Childs>
<Child>
<Name>DOWNLEFT-DOWNRIGHT</Name>
<Directions>
<Direction>Downleft</Direction>
<Direction>Downright</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>CONTACT TABLE-DANSEUR</Name>
<Childs>
<Child>
<Name>TAP</Name>
<Directions>
<Direction>TAP</Direction>
</Directions>
</Child>
<Child>
<Name>TAP</Name>
<Directions>
<Direction>TAP</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>MVT IMAGE AVANT</Name>
<Childs>
<Child>
<Name>TAP</Name>
<Directions>
<Direction>TAP</Direction>
</Directions>
</Child>
<Child>
<Name>UP</Name>
<Directions>
<Direction>Up</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>MVT IMAGE ARRIERE</Name>
<Childs>
<Child>
<Name>TAP</Name>
<Directions>
<Direction>TAP</Direction>
</Directions>
</Child>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>TRAVELLING HAUT</Name>
<Childs>
<Child>
<Name>UP</Name>
<Directions>
<Direction>Up</Direction>
</Directions>
</Child>
<Child>
<Name>UP</Name>
<Directions>
<Direction>Up</Direction>
</Directions>
</Child>
<Child>
<Name>UP</Name>
<Directions>
<Direction>Up</Direction>
</Directions>
</Child>
<Child>
<Name>UP</Name>
<Directions>
<Direction>Up</Direction>
</Directions>
</Child>
<Child>
<Name>UP</Name>
<Directions>
<Direction>Up</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>TRAVELLING BAS</Name>
<Childs>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
<Child>
<Name>DOWN</Name>
<Directions>
<Direction>Down</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>TRAVELLING DROIT</Name>
<Childs>
<Child>
<Name>RIGHT</Name>
<Directions>
<Direction>Right</Direction>
</Directions>
</Child>
<Child>
<Name>RIGHT</Name>
<Directions>
<Direction>Right</Direction>
</Directions>
</Child>
<Child>
<Name>RIGHT</Name>
<Directions>
<Direction>Right</Direction>
</Directions>
</Child>
<Child>
<Name>RIGHT</Name>
<Directions>
<Direction>Right</Direction>
</Directions>
</Child>
<Child>
<Name>RIGHT</Name>
<Directions>
<Direction>Right</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>TRAVELLING GAUCHE</Name>
<Childs>
<Child>
<Name>LEFT</Name>
<Directions>
<Direction>Left</Direction>
</Directions>
</Child>
<Child>
<Name>LEFT</Name>
<Directions>
<Direction>Left</Direction>
</Directions>
</Child>
<Child>
<Name>LEFT</Name>
<Directions>
<Direction>Left</Direction>
</Directions>
</Child>
<Child>
<Name>LEFT</Name>
<Directions>
<Direction>Left</Direction>
</Directions>
</Child>
<Child>
<Name>LEFT</Name>
<Directions>
<Direction>Left</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
<Pattern>
<Name>PLAY-PAUSE</Name>
<Childs>
<Child>
<Name>TAP</Name>
<Directions>
<Direction>TAP</Direction>
</Directions>
</Child>
</Childs>
</Pattern>
</Patterns>