it can be done that way, with listeners, but you would need to add a listener to each list,
in case a quantity was clicked (or make the quantity lists not selectable).
alternative, in setting their selection models the same is only 2 lines of code.