Haagsystemet regleras i huvudsak av tre olika fördrag , Londonfördraget ( 1934 ) , Haagfördraget ( 1960 ) och det nyligen antagna men ännu inte ikraftträdda Genève-avtalet ( 1999 ) .